feat: node settings wired to haveno daemon

- wired node settings to daemon and storage
- updated tests and storybook
- refactored for simplicity and code quality

---

Reviewed-by: localredhead
This commit is contained in:
Subir 2022-05-24 03:35:16 +05:30
parent 8eb4694ca2
commit 250d742d48
No known key found for this signature in database
GPG key ID: 2D633D8047FD3FF0
73 changed files with 1436 additions and 680 deletions

View file

@ -46,8 +46,9 @@ export const store = {
getAccountInfo: async (): Promise<AccountInfoDto> =>
ipcRenderer.invoke(IpcChannels.GetAccountInfo),
setMoneroNode: async (value: string): Promise<void> =>
ipcRenderer.invoke(IpcChannels.SetMoneroNode, value),
// sets the selected monero node url; empty indicates local node
setMoneroNode: async (uri?: string): Promise<void> =>
ipcRenderer.invoke(IpcChannels.SetMoneroNode, uri),
getPreferences: async (): Promise<IPreferences> =>
ipcRenderer.invoke(IpcChannels.GetPreferences),