Commit Graph

119 Commits

Author SHA1 Message Date
Hanh 598459e114 Fix db upgrade from sapling 2022-11-18 19:02:53 +08:00
Hanh ac71c40218 Mempool 2022-11-18 09:02:03 +08:00
Hanh 74a6310784 Unified viewing keys 2022-11-17 17:13:51 +08:00
Hanh 25a2e28e74 Handle bad MSG 2022-11-16 22:00:57 +08:00
Hanh 4e553b42a6 WIP 2022-11-16 11:51:52 +08:00
Hanh 5ddacf524c wip 2022-11-15 18:21:47 +08:00
Hanh 56b70bcceb testnet 2022-11-13 17:00:21 +08:00
Hanh f27283c521 WIP 2022-11-13 09:39:12 +08:00
Hanh 4cafff16a4 RPC 2022-11-11 23:30:22 +08:00
Hanh f23cd2376f Clean up some dead code 2022-11-06 10:55:53 +08:00
Hanh b61772b639 Get Transaction Details 2022-11-06 09:49:17 +08:00
Hanh f222187650 Clean up dead code 2022-11-05 20:42:55 +08:00
Hanh 74c26bf87d tx builder 2022-11-05 14:50:15 +08:00
Hanh 9e4ce62bd2 Use regtest 2022-11-04 13:06:11 +08:00
Hanh c2093bbe12 Multi receivers note selection 2022-11-02 12:43:54 +08:00
Hanh 544fb25f9a Unified address encode/decode & accounts 2022-10-30 18:03:38 +08:00
Hanh f8a692e3e5 Orchard accounts 2022-10-29 14:40:05 +08:00
Hanh 81836eae13 Sapling decryption and warp sync 2022-10-27 18:10:51 +08:00
Hanh 3539c45771 wip 2022-10-23 18:29:07 +08:00
Hanh b49210849e wip - remove usage of old warp code
- does not build yet
2022-10-23 10:35:39 +08:00
Hanh 4094c5d25b Fix build after integration of librustzcash 2022-10-22 12:01:29 +08:00
Hanh d5f06cc7eb Squashed commit of the following:
commit 3dca82d62e10252555fcfe498e63c41a5ca967af
Author: Hanh <hanh425@gmail.com>
Date:   Sun Sep 18 01:30:56 2022 +0800

    WIP

commit 32013d4eea0bff3321e4bb82a4c878aa4feaea7b
Author: Hanh <hanh425@gmail.com>
Date:   Sat Sep 17 19:48:32 2022 +0800

    WIP

commit 0f4b16d1b3874f9377b7144591a602aa97e6747d
Author: Hanh <hanh425@gmail.com>
Date:   Sat Sep 17 12:45:41 2022 +0800

    WIP

commit 90cf116c230b2845d43bdc9b81057f8b761b6773
Author: Hanh <hanh425@gmail.com>
Date:   Fri Sep 16 21:05:52 2022 +0800

    WIP

commit d8a8db0a29564c98b3f7dc331d5d37f4b7a87c18
Author: Hanh <hanh425@gmail.com>
Date:   Fri Sep 16 18:03:56 2022 +0800

    WIP

commit cb467ea2cd7bada9a9cbf9fbc59b265bb3be4968
Author: Hanh <hanh425@gmail.com>
Date:   Fri Sep 16 17:17:51 2022 +0800

    WIP

commit ba3b4de96e19329a317cc4164cf69442e9b1aa8a
Author: Hanh <hanh425@gmail.com>
Date:   Fri Sep 16 14:41:07 2022 +0800

    Sapling Pedersen hash

commit 3e9be116a68342c22da147dba011e2d6a9e68cbc
Author: Hanh <hanh425@gmail.com>
Date:   Thu Sep 15 10:16:54 2022 +0800

    WIP

commit 94e0e8b0d5601ed48227bae89ea3a6c1bb093abc
Author: Hanh <hanh425@gmail.com>
Date:   Wed Sep 14 01:22:22 2022 +0800

    WIP

commit 95708029ab4b94d85f9d565a16505d767bb4598b
Author: Hanh <hanh425@gmail.com>
Date:   Tue Sep 13 21:27:51 2022 +0800

    Db API for Orchard

commit 170a31fd7cf79fba74f710fcd1bf7404235c8e51
Author: Hanh <hanh425@gmail.com>
Date:   Tue Sep 13 20:57:38 2022 +0800

    Add support for orchard to db schema
2022-10-20 14:48:08 +08:00
Hanh 267192c42c Documentation 2022-10-20 14:24:36 +08:00
Hanh 36e654c131 Add fetch-params 2022-10-17 23:33:00 +08:00
Hanh 152fe56a1e Bump version # 2022-10-11 21:45:54 +08:00
Hanh bba488a501 Fix progress indicator 2022-10-06 22:35:03 +08:00
Hanh fe6fc6d924 Reformatting 2022-09-28 13:13:35 +08:00
Hanh 3d5becd20e Error handling 2022-09-22 18:06:25 +08:00
Hanh 4838a6925d Fix dependencies 2022-09-11 09:33:04 +08:00
Hanh a29a4eb0f5 Support for Pirate Coin 2022-09-09 23:08:49 +08:00
Hanh e530ac1104 Separate rewind from rescan 2022-09-07 10:38:27 +08:00
Hanh c30f2bb7f3 Fix rescan from height 2022-09-05 23:05:55 +08:00
Hanh fd47863277 Refactor/Cleanup
Spam filter + GPU
2022-09-04 19:19:49 +08:00
Hanh 48c5f45259 Safe rewind 2022-09-02 23:11:50 +08:00
Hanh c7c1a2e95e Better db error logging 2022-09-02 16:44:31 +08:00
Hanh deb75ba3c7 Bug fix: Perf counters 2022-08-30 22:01:53 +08:00
Hanh f4c39873bc Retrieve message details after import sync data 2022-08-27 12:43:36 +08:00
Hanh 8e1cacf2fd Import of sync data 2022-08-26 21:04:53 +08:00
Hanh c51cb51818 Shuffle server at same heights 2022-08-22 14:36:29 +08:00
Hanh de506ba074 Use GPU flag 2022-08-22 01:48:34 +08:00
Hanh 4d1d4a9d59 Remove vulkan 2022-08-22 00:43:15 +08:00
Hanh 25a25f01c5 Disable WAL for backup 2022-08-22 00:40:14 +08:00
Hanh d4fc07b2e7 has_cuda/vulkan/metal 2022-08-19 12:07:55 +08:00
Hanh b56d6426f7 Fix logger init 2022-08-17 10:56:10 +08:00
Hanh d2da2b2935 More sync statistics 2022-08-16 22:47:48 +08:00
Hanh ef91e9d3a9 Detect CUDA 2022-08-14 10:59:15 +08:00
Hanh 1eadcce883 Spam filter 2022-07-31 07:11:58 +08:00
Hanh 82a1872ccc Derive Zip32 tool 2022-07-27 10:11:36 +08:00
Hanh 880fa1b4cb Import transparent private key 2022-07-23 21:25:08 +08:00
Hanh e28ca7fd68 Cancel sync 2022-07-22 10:30:52 +08:00
Hanh 4fabf69589 Import from ZWL file 2022-07-18 10:55:57 +08:00
Hanh 33d34cbc9e Import t-addr by derivation path 2022-07-17 11:23:56 +08:00
Hanh c72c69d0b5 Create multiple subaccounts at once 2022-07-15 09:12:25 +08:00
Hanh 074c1bad60 Find best server 2022-07-14 11:22:12 +08:00
Hanh 7dfd64502c Handle out of order responses 2022-07-12 15:28:58 +08:00
Hanh de3fc5a189 Improve error messages of parse payment uri 2022-07-11 10:08:16 +08:00
Hanh dd8a7f5803 skip_to_last_height by coin 2022-07-08 16:27:39 +08:00
Hanh 141f5efff3 Use semaphore to limit 1 sync at a time 2022-06-22 23:11:19 +08:00
Hanh 60b8f0475e Free memory from rust -> dart 2022-06-22 21:03:49 +08:00
Hanh b404497315 Get unsigned tx details 2022-06-22 08:18:47 +08:00
Hanh dc573fc9a2 RaptorQ fountain codes 2022-06-20 17:05:11 +08:00
Hanh e4ad2a036f Expose error flag 2022-06-16 18:14:52 +08:00
Hanh 22779ddf02 Integration tests 2022-06-11 20:29:14 +08:00
Hanh e73fa4fca4 Offline signing 2022-06-11 13:44:44 +08:00
Hanh 43d4005dbe More RPC 2022-06-11 02:47:01 +08:00
Hanh ef97829bf7 rustfmt 2022-06-10 18:09:37 +08:00
Hanh 0a458421e6 RPC 2022-06-10 17:16:00 +08:00
Hanh e6a97c93d2 iOS Build 2022-06-09 19:28:37 +08:00
Hanh 7827f21f98 Refactor Dart FFI 2022-06-09 18:39:50 +08:00