Implement new transaction functions for Cashtab send screen
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABCbbf7fccdfb67: [Cashtab] Implement better tx functions on Send screen
npm test
Send a one-to-one tx with no msg https://explorer.e.cash/tx/a3be6995c3b3c73a8e8b614ed8fb9de150b65b0d06328a8dadd7bf92205eee55
Send a one-to-one tx with a msg https://explorer.e.cash/tx/3826a43eeb9d615d73d99679d88a3cc1fd5712ed02884c4b01b1815238af3e78
Send a one-to-many tx with no msg https://explorer.e.cash/tx/833fa20bb039d926166d63c48e6c7c52c8dff79723de57efe77aae82f18bc432
Send a one-to-many tx with msg https://explorer.e.cash/tx/be5c2a02454bd8e37b248c76dd50dfb533046ccee325ec927ac332e800ef2edb
Send an airdrop with no msg https://explorer.e.cash/tx/eba431d620c7004079bf9efd8a3a1a871a75d005fc208eab383642dae78ce719
Send an airdrop with a msg https://explorer.e.cash/tx/373407961ec5b8b9edc5d3a0f41ce6f01f89bfe14570d1bed8a26a7e673fbc2c
For all cases, fee should be ~2.01 sat per byte, and OP_RETURN should be at index 0 (if present)
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- cashtab-use-new-tx-fn
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 25943 Build 51461: Build Diff cashtab-tests Build 51460: arc lint + arc unit
Event Timeline
cashtab/package.json | ||
---|---|---|
39 ↗ | (On Diff #43668) | Update is necessary to start using this tx functin in prod as the bug patched in 2.0.3 is basically guaranteed to hit with Cashtab's existing appConfig.defaultFee of 2.01 satoshis per byte |
cashtab/src/transactions/fixtures/vectors.js | ||
216 ↗ | (On Diff #43668) | This error msg comes from ecash-coinselect, updated in 2.0.2 |