64 Commits

Author SHA1 Message Date
Oscar Mira
cb79e3421d
lib: add mnemonic tests 2025-01-30 23:20:07 +01:00
Oscar Mira
16ff7b06db
lib: deprecate parseHex and use hexToByteArray instead 2025-01-30 23:20:07 +01:00
Oscar Mira
d05a056698
build: add plugin for code coverage reporting 2025-01-30 14:01:50 +01:00
Oscar Mira
301f1efc1c
lib: compact TxInfo struct 2025-01-30 11:13:59 +01:00
Oscar Mira
a664ce1652
lib: fix instrumented tests 2025-01-29 18:06:44 +01:00
Oscar Mira
181b3dc442
build: convert modules to kts and update deps 2025-01-29 17:33:16 +01:00
Oscar Mira
9f54eadc61
build: migrate to version catalogs 2025-01-28 13:42:14 +01:00
Oscar Mira
8dbf0ffb6b
lib: rename function fullNode to localSyncWallet 2025-01-28 13:42:11 +01:00
Oscar Mira
194d6d184e
build: replace PCH with include directive to fix Android Studio bug 2025-01-23 00:35:52 +01:00
Oscar Mira
37b68d6062
build: fix boost download URL 2025-01-23 00:33:05 +01:00
Oscar Mira
6bf3174d52
build: upgrade to AGP 8.8.0 2025-01-23 00:32:43 +01:00
Oscar Mira
b3fb65b858
monero: rebase molly/release-v0.18 onto v0.18.3.3 2024-05-27 19:39:16 +02:00
Oscar Mira
30ef8b481b
lib: rename RemoteNodeClient to MoneroNodeClient and hide implementation 2024-05-15 19:27:43 +02:00
Oscar Mira
ec41094ae9 demo: clear selected remote nodes on network toggle 2024-03-04 19:46:08 +01:00
Oscar Mira
ec4ebe6f78 lib: fix balance for pending transfers to own wallet 2024-03-04 13:27:07 +01:00
Oscar Mira
4b87d76643 demo: complete basic UI for sending payments 2024-03-04 01:49:11 +01:00
Oscar Mira
abb43563e3 demo: initial send functionality on wallet screen 2024-03-03 13:02:16 +01:00
Oscar Mira
7f167fb145 lib: fix 499 response when no remote node is available 2024-03-03 12:48:28 +01:00
Oscar Mira
da50496271 lib: improve amount parsing and formating 2024-03-03 12:43:47 +01:00
Oscar Mira
5d8abc45c3 lib: update FeePriority enum values casing 2024-03-03 12:40:47 +01:00
Oscar Mira
ada39f13e8 lib: add per-account balance and account listing to Ledger 2024-03-03 12:39:28 +01:00
Oscar Mira
6cc43d2502 lib: rename transactions to transactionById in Ledger 2024-02-28 11:21:22 +01:00
Oscar Mira
c28b40899d lib: add account filtering for balance calculation 2024-02-28 01:44:26 +01:00
Oscar Mira
ec27aa42d4 demo: display account addresses in receive tab 2024-02-28 01:44:26 +01:00
Oscar Mira
147989ba3f lib: add full subaddress support 2024-02-28 01:44:26 +01:00
Oscar Mira
c12ae593ae lib: add basic transfer funcionality 2024-02-28 01:36:19 +01:00
Oscar Mira
5c4cfd9d92 lib: refactor jni helpers 2024-02-26 17:17:35 +01:00
Oscar Mira
c09e3a7894 lib: make some AIDL parameters not nullable 2024-02-14 13:12:10 +01:00
Oscar Mira
f406edcf8c lib: rename skipCoinbaseOutputs to ignoreMiningRewards 2024-02-14 13:09:24 +01:00
Oscar Mira
44223c962b lib: add functions for retrieving base fees 2024-02-14 13:09:24 +01:00
Oscar Mira
6560ee79ad lib: add standard mnemonic support 2024-01-04 10:35:46 +01:00
Oscar Mira
bcbc9c33e3 lib: start mnemonics wrapper development 2023-11-27 01:22:15 +01:00
Oscar Mira
5852add98e lib: refactor blockchain time classes 2023-10-25 17:46:54 +02:00
Oscar Mira
2bd227124a lib: fix transaction timestamps 2023-10-23 18:14:11 +02:00
Oscar Mira
f5998ac369 lib: change primary address type to PublicAddress 2023-10-23 18:02:17 +02:00
Oscar Mira
894788f3b2 demo: minor UI improvements 2023-10-22 21:39:43 +02:00
Oscar Mira
21e8c77e26 build: upgrade to AGP 8.1.2 2023-10-22 13:39:03 +02:00
Oscar Mira
42cf100951 demo: transaction screen and components 2023-10-22 12:44:16 +02:00
Oscar Mira
a84375d384 demo: add initial balance view 2023-10-19 17:39:50 +02:00
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
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