Commit Graph

  • b378778c02 [#1049] Implement ValidateAction Michal Fousek 2023-05-10 14:22:58 +0200
  • d8f189a799 [#1043] Implement DownloadAction Michal Fousek 2023-05-10 14:42:54 +0200
  • 776deeb002 Fix docs Michal Fousek 2023-05-11 08:32:02 +0200
  • da8c05b2d9 [#1054] Add config to state machine CBP Michal Fousek 2023-05-10 11:53:39 +0200
  • 2b528f150a Action.stop is now async Michal Fousek 2023-05-10 14:09:46 +0200
  • cfc5fa12fa [#700] Add documentation for CompactBlockProcessor state machine Michal Fousek 2023-05-08 10:40:24 +0200
  • 5810294b3a Small updates Michal Fousek 2023-05-10 08:47:03 +0200
  • 661d362225 [#700] CompactBlockProcessor as state machine proof of concept Michal Fousek 2023-05-05 17:04:13 +0200
  • 37d8ed4209 [#1044] Implement EnhanceAction Michal Fousek 2023-05-12 11:49:15 +0200
  • 2b7125ff91 [#1041] Implement ClearCacheAction Michal Fousek 2023-05-12 11:16:20 +0200
  • ed2cee684c [#1040] Implement ClearAlreadyScannedBlocksAction Michal Fousek 2023-05-12 11:14:42 +0200
  • 6cd379cfe8 Fix compilation Michal Fousek 2023-05-12 11:09:50 +0200
  • d6a24d96d5 [#1039] Implement ChecksBeforeSyncAction Michal Fousek 2023-05-12 11:06:39 +0200
  • fe2c203fc3
    Merge pull request #1085 from LukasKorba/1047-Implement-ScanAction Michal Fousek 2023-05-12 10:41:04 +0200
  • 302bfa64a9 [#1047] Implement ScanAction Lukas Korba 2023-05-11 15:20:17 +0200
  • 2b8567853e
    Merge pull request #1086 from LukasKorba/1048-Implement-ScanDownloadedButUnscannedAction Michal Fousek 2023-05-12 10:37:22 +0200
  • 0d3f6871a2
    Merge pull request #1079 from LukasKorba/1046-Implement-SaplingParamsAction Lukas Korba 2023-05-11 18:41:08 +0200
  • 729f2fe5cb [#1046] Implement SaplingParamsAction Lukas Korba 2023-05-11 12:34:09 +0200
  • 1216da3cb5 [#1048] Implement ScanDownloadedButUnscannedAction Lukas Korba 2023-05-11 16:50:03 +0200
  • d48e6b38da
    Merge pull request #1084 from Chlup/1043_cbp_fix_DownloadAction Lukas Korba 2023-05-11 15:19:13 +0200
  • a7c5512ce5 [#1043] Fix batch range computation in DownloadAction Michal Fousek 2023-05-11 13:59:50 +0200
  • 7ad0024909
    Merge pull request #1080 from Chlup/700_cbp_clear_blocks_if_action_fails Michal Fousek 2023-05-11 13:53:42 +0200
  • c34beefc48 [#700] Implement cache clearing when some actions fail Michal Fousek 2023-05-11 12:41:14 +0200
  • 3834efe920 [#700] Add additional API to state machine CBP Michal Fousek 2023-05-11 13:43:23 +0200
  • de3a1e76c9
    Merge pull request #1082 from Chlup/1042_cbp_ComputeSyncRangesAction Michal Fousek 2023-05-11 13:34:45 +0200
  • 76ae1a1f4a [#1042] Implement ComputeSyncRangesAction Michal Fousek 2023-05-11 13:28:43 +0200
  • c6a7b4d218
    Merge pull request #1081 from LukasKorba/1045-Implement-FetchUTXOsAction Lukas Korba 2023-05-11 13:27:46 +0200
  • bb3d7d06c5
    [#780] part of Adopt green policy (#1064) Francisco Gindre 2023-05-11 08:13:20 -0300
  • fbb50cdb61 [#1045] Implement FetchUTXOsAction Lukas Korba 2023-05-11 12:48:45 +0200
  • ef97bbce64
    Merge pull request #1078 from Chlup/700_cbp_progress Michal Fousek 2023-05-11 12:47:55 +0200
  • 998a5319b6
    Merge pull request #1077 from Chlup/700_2_cbp_events Michal Fousek 2023-05-11 12:40:39 +0200
  • 5d7bb46bb7 [#700] Implement progress reporting in state machine CBP Michal Fousek 2023-05-11 12:31:02 +0200
  • fe8e53ad8c [#700] Implement sending of some events from CompactBlockProcessorNG Michal Fousek 2023-05-11 10:53:12 +0200
  • 0587448da0
    Merge pull request #1076 from Chlup/700_cbp_idle Michal Fousek 2023-05-11 12:19:14 +0200
  • 5e89e86a64 [#700] Add idle state to CBP state machine Michal Fousek 2023-05-11 10:26:33 +0200
  • 7d8860acdb
    Merge pull request #1074 from Chlup/1059_5_cbp_rewind Michal Fousek 2023-05-11 09:24:10 +0200
  • 4e9a0af5ad [#1059] Implement rewind for state machine CBP Michal Fousek 2023-05-10 13:20:23 +0200
  • e4726181ae
    Merge pull request #1075 from Chlup/1060_5_cbp_wipe Michal Fousek 2023-05-11 09:22:17 +0200
  • 1531ee4f02 [#1060] Implement wipe for state machine CBP Michal Fousek 2023-05-10 13:32:20 +0200
  • d69532e8d0
    Merge pull request #1073 from Chlup/1052_4_cbp_AfterSyncHooksManager Michal Fousek 2023-05-11 09:17:07 +0200
  • b1596d9751 [#1052] Implement AfterSyncHooksManager when using state machine CBP Michal Fousek 2023-05-10 13:14:36 +0200
  • 280968ad6f
    Merge pull request #1072 from Chlup/1058_3_cbp_stop Michal Fousek 2023-05-11 09:09:56 +0200
  • 057e04d866 [#1058] Implement stop for state machine CBP Michal Fousek 2023-05-10 13:03:45 +0200
  • dab470b3ce
    Merge pull request #1071 from Chlup/1057_cbp_3_start Michal Fousek 2023-05-11 09:07:29 +0200
  • 45c268d627
    Merge pull request #1070 from Chlup/1055_3_cbp_retry Michal Fousek 2023-05-11 09:06:44 +0200
  • 936db1f4bb [#1057] Implement start for state machine CBP Michal Fousek 2023-05-10 12:57:46 +0200
  • 3ac1a9d310 [#1055] Implement retry timer to state machine CBP Michal Fousek 2023-05-10 13:58:57 +0200
  • 6ffb1d2280
    Merge pull request #1069 from Chlup/1061_cbp_2_failures Michal Fousek 2023-05-11 08:53:18 +0200
  • 651f6d714e [#1061] Add failure methods for state machine CBP Michal Fousek 2023-05-10 12:31:49 +0200
  • 119e5dcac7
    Merge pull request #1068 from Chlup/1056_2_cbp_constructors Michal Fousek 2023-05-11 08:50:39 +0200
  • cdc51aeb7a [#1056] Add constructors to state machine CBP Michal Fousek 2023-05-10 13:49:08 +0200
  • 65bb21b0ff
    Merge pull request #1067 from Chlup/1050_2_cbp_ValidateServerAction Michal Fousek 2023-05-11 08:44:09 +0200
  • faadf571a2
    Merge pull request #1066 from Chlup/1049_2_cbp_ValidateAction Michal Fousek 2023-05-11 08:43:54 +0200
  • 831e23c369
    Merge pull request #1065 from Chlup/1043_2_cbp_DownloadAction Michal Fousek 2023-05-11 08:43:41 +0200
  • 314c15fd5d [#1043] Implement DownloadAction Michal Fousek 2023-05-10 14:42:54 +0200
  • e98c93e395 Fix docs Michal Fousek 2023-05-11 08:32:02 +0200
  • 264d91d569 [#1050] Implement ValidateServerAction Michal Fousek 2023-05-10 14:17:12 +0200
  • 7f5871262c [#1049] Implement ValidateAction Michal Fousek 2023-05-10 14:22:58 +0200
  • 0a5e7a0c87
    Merge pull request #1063 from Chlup/1054_cbp_1_config Michal Fousek 2023-05-11 07:58:06 +0200
  • 9c79fc7ab2
    [#780] part of Adopt green policy fixes docs and deletes fixme for [#783] Francisco Gindre 2023-05-10 18:27:31 -0300
  • f98692c0ea
    [#781] This fixes test `testMaxAmountMinusOneSend` by creating two se… (#1034) Francisco Gindre 2023-05-10 17:13:29 -0300
  • f042ca4939
    Fix tests Francisco Gindre 2023-05-10 16:18:26 -0300
  • 8dcde2ad48
    [#781] This fixes test `testMaxAmountMinusOneSend` by creating two separate tests: - testMaxAmountMinusOneSendFails - testMaxAmountSend Francisco Gindre 2023-05-08 20:52:58 -0300
  • cf53edb3b8
    [#1037] Empty string memo throws `ZcashError.memoTextInputEndsWithNullBytes` (#1038) Francisco Gindre 2023-05-10 12:39:34 -0300
  • 355a3fc4f5
    Merge pull request #1036 from LukasKorba/1035-Create-ZcashError.unknown Lukas Korba 2023-05-10 14:49:03 +0200
  • 9c611b31e3 [#1035] Create ZcashError.unknown Lukas Korba 2023-05-09 13:31:05 +0200
  • e0cca02476 [#1054] Add config to state machine CBP Michal Fousek 2023-05-10 11:53:39 +0200
  • 3b1fdaab75 Action.stop is now async Michal Fousek 2023-05-10 14:09:46 +0200
  • 495dd90ddc
    Merge pull request #1027 from Chlup/700_state_machine_doc Michal Fousek 2023-05-10 11:49:36 +0200
  • 2314c0de47 [#700] Add documentation for CompactBlockProcessor state machine Michal Fousek 2023-05-08 10:40:24 +0200
  • 6fca9b90f1 Small updates Michal Fousek 2023-05-10 08:47:03 +0200
  • 75e5020478
    [#1037] Empty string memo throws `ZcashError.memoTextInputEndsWithNullBytes` Francisco Gindre 2023-05-09 16:08:37 -0300
  • c477e483ff
    Merge pull request #1010 from LukasKorba/843-Simplify-Synchronizer-Status-internal Lukas Korba 2023-05-09 16:45:36 +0200
  • 7f3d8dd757 [#700] CompactBlockProcessor as state machine proof of concept Michal Fousek 2023-05-05 17:04:13 +0200
  • 44e17ca042 [#843] Simplify Synchronizer Status Lukas Korba 2023-04-28 19:13:21 +0200
  • 336c5a7c38
    Merge pull request #1032 from zcash/features/1012_depedency_injection Michal Fousek 2023-05-08 19:00:00 +0200
  • 5d2b2298b5 [#1012] Introduce dependency injection in the SDK Michal Fousek 2023-05-01 16:28:59 +0200
  • b582e1e4e1
    Merge pull request #1030 from LukasKorba/1029-AsyncThrowingStream-update-so-it-does-not-use-Task Michal Fousek 2023-05-08 14:46:08 +0200
  • ac782bbfa6
    Merge pull request #1031 from Chlup/fix_network_test Michal Fousek 2023-05-08 14:45:55 +0200
  • 222c6cf064 [#1029] AsyncThrowingStream update so it doesn't use Task Lukas Korba 2023-05-08 13:35:10 +0200
  • 9f333170c7 Fix error handling in BlockDownloaderImpl Michal Fousek 2023-05-08 13:49:29 +0200
  • c3335db54d
    Merge pull request #1028 from Chlup/fix_tests Michal Fousek 2023-05-08 11:09:21 +0200
  • 84d8002ddb Fix tests related to blocks downloading Michal Fousek 2023-05-08 11:04:29 +0200
  • 4b8c2f204e [#700] CompactBlockProcessor as state machine proof of concept Michal Fousek 2023-05-05 17:04:13 +0200
  • a9d1c85343 [#1012] Introduce dependency injection Lukas Korba 2023-05-08 09:25:37 +0200
  • c736dd37fb
    [#1019] Memo has trailing garbled text (#1023) Francisco Gindre 2023-05-05 15:51:50 -0300
  • bccec12ea4
    [#1019] Memo has trailing garbled text Francisco Gindre 2023-05-05 11:16:00 -0300
  • f5e7c027af
    [#1001] Remove PendingDb in favor of `v_transactions` and `v_tx_output` Views (#1001) Francisco Gindre 2023-05-05 14:30:47 -0300
  • d83e1835a6
    [#1001] Remove PendingDb in favor of `v_transactions` and `v_tx_output` Views Francisco Gindre 2023-04-19 15:00:02 -0300
  • 0324d9ace5
    Merge pull request #1009 from Chlup/442_downloading_in_parallel_prototype Michal Fousek 2023-05-05 17:06:09 +0200
  • 0032fedde7 [#442] Introduce parallel downloading and scanning Michal Fousek 2023-03-29 20:28:24 +0200
  • c1f7707c95
    Merge pull request #1020 from LukasKorba/1011-Improve-end-of-the-sync-process Lukas Korba 2023-05-04 18:24:05 +0200
  • 4197436668 [#1011] Improve end of the sync process Lukas Korba 2023-05-04 10:11:57 +0200
  • e08b00050c
    Merge pull request #1015 from Chlup/1012_di Michal Fousek 2023-05-03 13:33:32 +0200
  • 505ac6a26c
    [#1017] Tweak batch size and scan height (#1018) Francisco Gindre 2023-05-02 17:15:39 -0300
  • 58b99c8fb1
    [#1013] - Enable more granular control over logging behavior (#1014) Matthew Watt 2023-05-02 14:59:49 -0500
  • f2c64fa81b
    [#1017] Tweak batch size and scan height Francisco Gindre 2023-05-02 15:37:55 -0300
  • a37b8344df Fix the example app and update the changelog Matthew Watt 2023-05-02 09:47:26 -0500
  • 7b00759816 Add new model for logging configuration Matthew Watt 2023-05-01 16:56:38 -0500
  • f8cc5d099c [#1012] Introduce dependency injection Michal Fousek 2023-05-01 16:28:59 +0200