urbit / bitcoin-wallet

Repository for issue triaging and (eventually) the bitcoin wallet code
MIT License
4 stars 1 forks source link

I should be able to request BTC from a counterparty #16

Open urcades opened 3 years ago

urcades commented 3 years ago

Utilizing transclusion would be ideal here, but it's harder, and may depend on ongoing work being done for Grid/software distribution.

For now, a simple relative link with query parameters, e.g. /~btc?pay=~wolref-podlex&curr=usd&value=20&note=cash%20rules%20everything%20around%20me

If I were to press the "Request" button, it would take me to a screen that looks like the one where we're paying someone, but with a "Copy Link" button as the primary action. Copying that link generates a URL like the one shown above that will prefill into the opener's wallet.

urcades commented 3 years ago

A simple design using our existing invoicing form now exists:

Frame 1262

Essentially, a new "Request" button on the primary balance card UI should prompt the filling of a form including the recipient of the Request, the amount of a request, and an additional note, if needed. At the end of the Request flow, one may copy the request reference, to use in other Urbit apps, or simply close the interface to resume normal wallet usage

ridoy commented 2 years ago

What's the progress on this feature?