wowlet/src
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
..
assets fix .icns icon 2021-03-25 23:11:58 +03:00
dialog rename to wowlet 2021-02-22 09:51:09 +03:00
libwalletqt This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
model This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
openpgp Misc code cleanup 2020-12-28 05:39:20 +01:00
qrcode Misc code cleanup 2020-12-28 05:39:20 +01:00
ui add wow theme 2021-03-27 10:06:14 +03:00
utils This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
widgets This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
wizard This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
CMakeLists.txt rename to wowlet 2021-02-22 09:51:09 +03:00
appcontext.cpp This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
appcontext.h This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
assets.qrc rename to wowlet 2021-02-22 09:51:09 +03:00
assets_tor.qrc - Embed XMRig executable (baked into buildbot image) 2020-10-18 22:01:14 +02:00
assets_tor_macos.qrc - Embed XMRig executable (baked into buildbot image) 2020-10-18 22:01:14 +02:00
calcwidget.cpp Wownero 2021-02-18 12:20:16 +03:00
calcwidget.h Calc: update exchange icon on skin change 2021-02-03 20:40:35 +01:00
calcwidget.ui Calc: update exchange icon on skin change 2021-02-03 20:40:35 +01:00
calcwindow.cpp Calcwindow: update icon 2021-02-02 19:06:54 +01:00
calcwindow.h Update copyright for 2021 2020-12-26 20:56:06 +01:00
calcwindow.ui Feather, a free Monero desktop wallet 2020-10-08 04:31:22 +02:00
cli.cpp This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
cli.h This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
coinswidget.cpp Coins: improve freeze/thaw performance and fix indexing bug 2021-02-04 00:14:20 +01:00
coinswidget.h Coins: improve freeze/thaw performance and fix indexing bug 2021-02-04 00:14:20 +01:00
coinswidget.ui Feather, a free Monero desktop wallet 2020-10-08 04:31:22 +02:00
components.cpp Calc: update exchange icon on skin change 2021-02-03 20:40:35 +01:00
components.h Calc: update exchange icon on skin change 2021-02-03 20:40:35 +01:00
contactswidget.cpp Merge pull request 'Clear all tables when wallet is closed' (#282) from tobtoht/feather:clear_tables into master 2021-01-21 00:19:38 +00:00
contactswidget.h Clear all tables when wallet is closed 2020-12-31 07:54:19 +01:00
contactswidget.ui Feather, a free Monero desktop wallet 2020-10-08 04:31:22 +02:00
globals.h Wownero 2021-02-18 12:20:16 +03:00
historywidget.cpp History: add sync notice 2021-01-21 01:22:17 +01:00
historywidget.h History: add sync notice 2021-01-21 01:22:17 +01:00
historywidget.ui History: add sync notice 2021-01-21 01:22:17 +01:00
main.cpp This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
mainwindow.cpp This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
mainwindow.h This commit introduces a websocket server via the `--daemon` argument. 2021-03-28 21:50:55 +02:00
mainwindow.ui Rename CCS tab to WFS 2021-02-22 20:29:31 +00:00
receivewidget.cpp Clear all tables when wallet is closed 2020-12-31 07:54:19 +01:00
receivewidget.h Clear all tables when wallet is closed 2020-12-31 07:54:19 +01:00
receivewidget.ui Receive: always copy full address 2020-10-11 17:23:13 +02:00
sendwidget.cpp Wownerofy some more 2021-02-18 12:21:56 +03:00
sendwidget.h Multi destination transactions 2021-01-27 19:58:15 +01:00
sendwidget.ui Multi destination transactions 2021-01-27 19:58:15 +01:00
settings.cpp Add reddit frontend setting 2020-12-30 03:48:10 +01:00
settings.h add wow theme 2021-03-27 10:06:14 +03:00
settings.ui Wownero 2021-02-18 12:20:16 +03:00