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 Errors Severity Location Code Message Error cashtab/src/transactions/index.js:116 ESLINT etc/no-commented-out-code - Unit
No Test Coverage - Build Status
Buildable 25863 Build 51305: Build Diff ecash-coinselect · cashtab-tests Build 51304: 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 |