Commit Graph

31 Commits

Author SHA1 Message Date
Oscar Mira
471f22777c lib: fix multiple bugs in balance recovery 2023-10-19 17:39:50 +02:00
Oscar Mira
7dba0c1b18 lib: make output public key optional in Enote 2023-10-19 17:37:24 +02:00
Oscar Mira
75b33a24f3 lib: refactor balance and associated classes 2023-10-18 00:05:07 +02:00
Oscar Mira
3c3fc3507c lib: fix wallet height handling and JNI signature 2023-10-16 10:46:43 +02:00
Oscar Mira
48fb61d1b3 lib: transaction history processing 2023-10-11 01:10:04 +02:00
Oscar Mira
acfb1aca5e build: update submodules boringssl and monero 2023-10-11 01:10:04 +02:00
Oscar Mira
8305867259 build: update kotlin to 1.9.10 2023-10-11 01:01:04 +02:00
Oscar Mira
ca82726aa7 lib: prevent locale issues on build by setting LC_ALL 2023-10-11 01:01:04 +02:00
Oscar Mira
aa5ea643cc lib: fix unspent txout crash 2023-10-11 01:00:29 +02:00
Oscar Mira
6811bdf47a lib: initial support for InProcess provider 2023-10-11 00:58:13 +02:00
Oscar Mira
f0c425dca9 lib: use isolated process 2023-10-11 00:58:13 +02:00
Oscar Mira
70231790ee demo: add restore wallet screen 2023-10-11 00:58:13 +02:00
Oscar Mira
e61021d8bd lib: data store for wallet state 2023-10-11 00:58:13 +02:00
Oscar Mira
698ae32ef2 lib: multiple fixes of async functions 2023-10-11 00:58:13 +02:00
Oscar Mira
5cf5c71b90 demo: autosave wallet state 2023-10-11 00:58:13 +02:00
Oscar Mira
529184abaf lib: update okhttp to 4.10.0 2023-10-11 00:58:13 +02:00
Oscar Mira
c468972738 demo: add user settings repository 2023-10-11 00:58:13 +02:00
Oscar Mira
08de472199 demo: include SOCKS proxy support 2023-10-11 00:58:13 +02:00
Oscar Mira
7d39842402 demo: replace UI string resources by literal strings 2023-10-11 00:58:13 +02:00
Oscar Mira
ea15bf80c6 demo: more wallet screen updates 2023-10-11 00:58:13 +02:00
Oscar Mira
8645d86d3e lib: improve new block debouncer 2023-10-11 00:58:13 +02:00
Oscar Mira
46d387ae37 lib: basic address parser and currency formatter 2023-10-11 00:58:13 +02:00
Oscar Mira
36be1d209a lib: add base58 decoder 2023-10-11 00:58:13 +02:00
Oscar Mira
41050d28ed demo: add wallet screen 2023-10-11 00:58:13 +02:00
Oscar Mira
518e9234fe lib: refactor rpc client to be fully async 2023-10-11 00:58:13 +02:00
Oscar Mira
4fc05895cf lib: add exponential backoff policy 2023-10-11 00:58:13 +02:00
Oscar Mira
a7b4c0caa9 lib: use a mutex for the refresh outer loop 2023-10-11 00:58:13 +02:00
Oscar Mira
a34ace5fc8 lib: throw C++ exceptions on exceptions from Java calls 2023-10-11 00:58:13 +02:00
Oscar Mira
56ecb91657 lib: add method to cancel in-flight requests 2023-10-11 00:58:13 +02:00
Oscar Mira
47efd85fd6 lib: debounce blockchain height updates 2023-10-11 00:58:13 +02:00
Oscar Mira
90909a9816 All downhill from here 2023-10-11 00:58:13 +02:00