T2447
Part 1 of a stacked diff for moving incoming transaction notifications to chronik websockets.
This diff
- Adds chronik-client and its dependencies
- Adds a chronik connection URL to the app settings object
- Implements websocket connection in useWallet.js, so that the connection function runs each time the user loads a new wallet