beam-ui
beam-ui copied to clipboard
IPFS node startup
trafficstars
Scenario 1.
- IPFS node is set to start at application startup
- IPFS node fails to start, error at the top of application is displayed
- User goes to settings and changes IPFS startup to Never / On DApps
Result: error at the top doesn't disappear Expected: error should be cleared
Scenario 2.
- IPFS node is set to start at application startup
- User launches app & IPFS node fails to start
Result: Error is only written to logs Expected: Error should be displayed at the top of application
Should change: apps_api.h -> ClientThread_Create -> try inside #ifdef BEAM_IPFS_SUPPORT. May be move outside and use WalletClient::StartIPFSNode, make all IWTHread_IPFS functions hidden