wowlet/src/wizard
dsc 8968a8cbce This commit introduces a websocket server via the `--daemon` argument.
```
./wowlet --daemon 127.0.0.1:1234 --daemon-password "sekrit"
```

The wallet will start in the background and expose a websocket port that you can connect to using a websocket client. This way, you will be able to control the wallet via websockets. The commands are defined in wsserver.cpp, in the `processBinaryMessage()` function.

- `openWallet` - opens a wallet by path/password.
- `closeWallet` - close current wallet.
- `addressList` - Returns a list of receive addresses.
- `sendTransaction` - Creates and sends a transaction.
- `createWallet` - Create a wallet by path/password.
- `transactionHistory` - Returns the complete list of transactions
- `addressBook` - Returns the complete list of address book entries.

Messages sent back and forth between the server and client are JSON. There is a Python example client available over at https://git.wownero.com/wownero/wowlet-ws-client
2021-03-28 21:50:55 +02:00
..
createwallet.cpp Misc code cleanup 2020-12-28 05:39:20 +01:00
createwallet.h Update copyright for 2021 2020-12-26 20:56:06 +01:00
createwallet.ui Wizard: misc improvements to create wallet pages 2020-10-11 18:41:44 +02:00
createwalletseed.cpp Wizard: copy seed to clipboard 2021-01-24 15:13:46 +01:00
createwalletseed.h Wizard: copy seed to clipboard 2021-01-24 15:13:46 +01:00
createwalletseed.ui Wizard: improve seed layout 2021-02-04 01:08:39 +01:00
menu.cpp rename to wowlet 2021-02-22 09:51:09 +03:00
menu.h Update copyright for 2021 2020-12-26 20:56:06 +01:00
menu.ui This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
network.cpp rename to wowlet 2021-02-22 09:51:09 +03:00
network.h Update copyright for 2021 2020-12-26 20:56:06 +01:00
network.ui update public nodes 2021-02-20 10:36:02 +03:00
openwallet.cpp Wizard: allow double click to open wallet 2021-01-22 06:31:31 +01:00
openwallet.h Update copyright for 2021 2020-12-26 20:56:06 +01:00
openwallet.ui Wizard: clear path label 2020-12-26 19:19:45 +01:00
restorewallet.cpp Wizard: rename cancel button to close 2021-02-04 01:06:52 +01:00
restorewallet.h Misc code cleanup 2020-12-28 05:39:20 +01:00
restorewallet.ui Feather, a free Monero desktop wallet 2020-10-08 04:31:22 +02:00
viewonlywallet.cpp Misc code cleanup 2020-12-28 05:39:20 +01:00
viewonlywallet.h Misc code cleanup 2020-12-28 05:39:20 +01:00
viewonlywallet.ui Import wallet from keys (view-only) 2020-10-13 21:09:33 +02:00
walletwizard.cpp rename to wowlet 2021-02-22 09:51:09 +03:00
walletwizard.h FeatherSeed: allow erasure 2021-01-20 22:13:51 +01:00