edge-react-gui
edge-react-gui copied to clipboard
Action queue dryrun
PR Dependencies
https://github.com/EdgeApp/edge-react-gui/pull/3532 https://github.com/EdgeApp/edge-react-gui/pull/3526 https://github.com/EdgeApp/edge-react-gui/pull/3536
PR Requirements
If you have made any visual changes to the GUI. Make sure you have:
- [ ] Tested on iOS device
- [ ] Tested on Android device
- [ ] Tested on small-screen device (iPod Touch)
- [ ] Tested on large-screen device (tablet)
After discussion with @swansontec, we've concluded what changes are needed:
- Implement the push HTTP API calls in this PR
- Include a new
pendingTransactions: Uint8Array[]field in theEdgeSpendInfofor each call tomakeSpendin order to "stack" non-broadcasted transactions. We'll need to hold pending transactions in the GUI's action queue state and implement the API upgrade in the currency plugins.