HomePhabricator

[Cashtab] Extend Cashtab bip21 support to cover multiple addresses and amounts

Description

[Cashtab] Extend Cashtab bip21 support to cover multiple addresses and amounts

Summary:
bip21 (extended for ecash) supports multiple addresses and amounts. However Cashtab does not yet support this functionality.

Implement in Cashtab according to the spec (ref: https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/doc/standards/bip21-ecash-additions.md)

Test Plan:
npm test

this diff is deployed at https://cashtab-local-dev.netlify.app/

go to the send screen and try some bip21 query strings with multiple addrs and amounts

Reviewers: #bitcoin_abc, emack

Reviewed By: #bitcoin_abc, emack

Subscribers: emack

Differential Revision: https://reviews.bitcoinabc.org/D16769

Details

Provenance
bytesofmanAuthored on Sep 16 2024, 19:17
bytesofmanPushed on Sep 18 2024, 05:04
Reviewer
Restricted Project
Differential Revision
D16769: [Cashtab] Extend Cashtab bip21 support to cover multiple addresses and amounts
Parents
rABC23a7ab3d6a3b: [Cashtab] Update dependencies
Branches
Unknown
Tags
Unknown