Skip to content

POC Create and Monitor a Purchase #5

@jjeffryes

Description

@jjeffryes

Description

This will demonstrate it is possible to create a purchase and send it to a seller's node from inside a browser client.

Questions

Deliverables

Assumptions

Create and Send a Purchase

  • There should be an input field for the url to a listing. The listing doesn't need to be shown, all that is needed is the ability to enter a listing to be purchased.
  • When a purchase button is clicked, the data for the listing in the listing input will be loaded and used to send a purchase message to a messaging server (see Build Advanced Messaging Proof Of Concept #3).
  • The purchase message will need to be signed with the buyer's key.
  • QUESTION: What other data is needed to create multisig transactions for offline and moderated purchases?

Make a Payment

  • When a purchase is created, it should be possible to pay for it with an external wallet.
  • A payment address will need to be created and displayed, along with a payment amount.

Monitor the Payment

  • Once a payment is made, it should be monitored for confirmation.
    • This will require the UXTOs, they should be available when the payment information is created?
    • It is ok to use a standard blockchain explorer for this, unless OB1 insight servers are ready for use.
  • Once the payment is confirmed, a confirmation message should be displayed on-screen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions