Commit Graph

174 Commits

Author SHA1 Message Date
Sean 019b8d3a9b
Merge pull request #283 from darcys22/hardware-wallet
Hardware wallet
2022-07-14 12:07:02 +10:00
Sean d33ccfe0cd
Merge branch 'development' into hardware-wallet 2022-07-14 11:53:14 +10:00
Jason Rhinelander ef4e62d8b0
Sync up RPC nodes with mobile wallet 2022-07-04 11:28:03 -03:00
Ian Macdonald 632bedb3f3
Add oxen-rpc.caliban.org as an extra RPC node. 2022-06-26 16:10:08 +02:00
Sean 6c388b895d
Merge pull request #300 from oxen-io/batching-details
adds fields onto the wallet detail about accumulated rewards from batching
2022-06-10 12:24:14 +10:00
Sean 7e3c4933fc
Merge pull request #294 from darcys22/appimage-icon
point the icon image to the provided image
2022-06-10 12:23:01 +10:00
Sean Darcy 05441b4689 Adds detail to the wallet page about accumulated rewards from batching 2022-06-10 10:26:33 +10:00
Sean Darcy 6f7cf7c00d point the icon image to the provided image 2021-11-03 16:57:30 +11:00
Sean Darcy cc847a007f Update oxen observer link for service nodes
Previously the oxen observer link for service nodes was of the form

https://oxen.observer/service_node/d8e...8898b6

is now

https://oxen.observer/sn/d8e...8898b6

and this updates the wallet link to reflect the change
2021-07-20 11:30:48 +10:00
Sean Darcy 9c9c089c15 Slow heartbeat for hw wallet and generate hwdev.txt file
The heartbeat was overloading the rpc wallet with calls every 5 seconds
which resulted in an ever growing queue of messages. Have slowed the
hearbeat down significantly for hardware wallets.

Have also added code to ensure that the hwdev.txt file gets created upon
wallet creation, the GUI wallet needs this to know if a wallet is a
hardware wallet and this isn't generated by default unless we pass a
name to the initial RPC create wallet call.
2021-06-15 17:01:13 +10:00
Mikunj 1b6960c636 Display hardware wallets separetely 2021-06-11 12:08:41 +10:00
Mikunj 8afb08936c Add support for creating hardware wallet 2021-06-11 12:04:57 +10:00
Sean Darcy 8ac92f3906 Creates a menu item to export the wallets transfers to CSV
Utilises the export_transfers RPC wallet method that returns a string
which is simply saved to a file prompted to the user.
2021-04-27 13:33:22 +10:00
Sean Darcy 7a401a904b list 2021-04-06 15:49:55 +10:00
kylezs 2d1188f2ad
Merge pull request #269 from darcys22/ons_rebrand
Ons Rebrand
2021-04-06 14:46:46 +10:00
Sean Darcy 78e8b89830 initial rebrand 2021-04-06 13:23:47 +10:00
Chris Buccella 332909819c Update baseUrl to use oxen.observer instead of lokiblocks.com
Fixes #266
2021-03-28 23:38:15 -04:00
Sean Darcy cb8941699d add type=wallet to ons 2021-03-23 11:30:58 +11:00
Jason Rhinelander dfbd195cc4 Change the default wallet rpc listen port to 22026
18082 will conflict with a running monerod on the system (18082 is
monero's default ZMQ RPC port).

This moves the default to 22026, which is clustered with oxend's other
ports (22022 P2P, 22023 RPC, 22025 OMQ).

(The '24 hole there was once used for the Monero ZMQ RPC interface in
oxend, but we no longer have that--but if we *do* need another port for
something 22024 will likely be it, so 22026 should be safe from future
oxend requirements).
2021-02-05 13:59:37 -04:00
kylezs 1da486eb78
Merge pull request #255 from jagerman/fix-youre-typo
Fixing you're typos
2021-02-05 13:25:59 +11:00
Jason Rhinelander cc4e870656 Fixing you're typos 2021-02-04 22:19:27 -04:00
Kyle Zsembery 84d9bd9c33 fix readme 2021-01-11 15:42:12 +11:00
kylezs 99ed706ec8
Rebrand icons (#242) 2021-01-06 20:31:44 -08:00
kylezs e80bc806ea
rebrand fixes (#240) 2021-01-06 14:57:46 -08:00
kylezs 1e5cfb2ecc
Oxen rebrand (#239)
Oxen rebranding
2021-01-05 21:26:42 -08:00
Kyle Zsembery 898f9165c2 sign and verify 2020-11-23 15:32:55 +11:00
Kyle Zsembery a746f529ac add rpc bind ip arg to wallet rpc start list 2020-11-13 15:18:28 +11:00
kylezs a1930077db
Merge pull request #225 from kylezs/cache-lns-names
Cache LNS names on decrypt if user owns them
2020-10-21 13:55:15 +11:00
Kyle Zsembery 704c193a58 Cache LNS names on decrypt if user owns them 2020-10-21 13:16:22 +11:00
Jason Rhinelander 8eccc7c254 Restore rpc wallet log level
This was hard-coded with a custom logging string, which makes it
impossible to invoke the wallet in debug mode.
2020-10-20 12:15:17 -03:00
Kyle Zsembery db4ea07476 Multi-output/split transactions can now be sent 2020-10-20 12:12:01 +11:00
Kyle Zsembery 5ec21eee83 sweep/send all will now send *all* funds, incl. those in subaddrs 2020-10-15 15:19:13 +11:00
Kyle Zsembery 6250ff86a9 remove payment id from sending tx 2020-10-15 11:43:36 +11:00
Kyle Zsembery 23a6a1b13a remove debug logs 2020-10-14 14:51:00 +11:00
Kyle Zsembery ec846227e4 remove payment id from addressbook 2020-10-14 14:49:27 +11:00
Kyle Zsembery ae64ef485b use backend logger 2020-10-14 13:11:45 +11:00
Kyle Zsembery 7018113fdd Add count debug lines 2020-10-14 12:25:06 +11:00
kylezs a4521b69cf
Merge pull request #212 from kylezs/rm-daemon-dmq
Remove ZMQ port option from daemon settings as it's now deprecated
2020-10-14 10:15:53 +11:00
Kyle Zsembery e1c07acef2 Remove ZMQ port option from daemon settings as it's now deprecated 2020-10-14 10:10:15 +11:00
Jason Rhinelander 026905bd80 Don't do a full get_transfer every 5 seconds
There is code here to skip it if the balance hasn't changed, but it is
suspiciously commented out (and according to git blame has been that way
for a very long time).  On large wallets this is causing massive CPU
usage, wallet lag, and may be responsible for the balance update and
no-staked-nodes issues.
2020-10-13 15:03:20 -03:00
Kyle Zsembery c2ba13e146 remove unnecesary log 2020-10-09 14:05:34 +11:00
Kyle Zsembery 4c8206701e use cached records 2020-10-09 12:15:34 +11:00
Kyle Zsembery 2ef74854e6 Renewing and updating is clean 2020-10-09 11:20:02 +11:00
Kyle Zsembery d83126755b renew mapping 2020-10-08 19:59:30 +11:00
Kyle Zsembery cf4c3ecbfd A bunch of style fixes, and LNS bug fixes 2020-10-08 17:45:21 +11:00
Kyle Zsembery a80a04b281 WIP: Listing records, updating moves across fine 2020-10-08 12:19:43 +11:00
Kyle Zsembery 90686649a4 WIP: decryption of records works 2020-10-07 20:06:12 +11:00
Kyle Zsembery fdcb74d430 WIP: lns record lists 2020-10-07 17:21:15 +11:00
Kyle Zsembery c4eb822b0d WIP: LNS displaying owned records 2020-10-07 14:02:44 +11:00
Kyle Zsembery aefacaa7e7 WIP: Can purchase lokinet names via GUI, listing of names and translations incomplete 2020-10-06 16:41:05 +11:00