a6a80dc224
Crash fixes, reorg handling, and sync performance improvements
...
Rust / Build on macOS-latest (push) Has been cancelled
Rust / Build on ubuntu-16.04 (push) Has been cancelled
Rust / Build on windows-latest (push) Has been cancelled
Rust / Linux ARMv7 (push) Has been cancelled
Rust / Linux ARM64 (push) Has been cancelled
Rust / Build on ubuntu-latest (push) Has been cancelled
- Fix FFI panics with catch_unwind and safe CString construction
- Handle poisoned mutex/RwLock after prior panics instead of crashing
- Fix empty block list panics in clear_blocks and invalidate_block
- Reuse Tokio runtime across block fetch batches to reduce overhead
- Add fetch_blocks_with_runtime for caller-managed runtime lifecycle
- Update branding, dependencies, and checkpoints for DragonX
2026-03-21 03:55:18 -05:00
lucretius
00a1af525f
hide sensitive data in STDOUT
2024-01-29 18:07:42 +01:00
Deniod
a307f828c9
less debug, handle error if channel is closed
2024-01-13 22:41:02 +01:00
Deniod
60550982e0
less debug
2024-01-13 22:15:31 +01:00
Deniod
c8948af2fc
prevent unwrap in get_block_range
2024-01-13 22:12:32 +01:00
Deniod
eff5dd7b6d
mempool integration
2023-11-27 17:10:14 +01:00
Duke Leto
0961725d75
Do not log zaddrs or txids to reduce metadata leakage on disk
2022-02-22 09:46:43 -05:00
DenioD
e6ad8d9617
Multi Thread sync, ported from 5d2b85c03a
2020-07-29 15:23:54 +02:00
DenioD
b23a311599
retry if the connection is broken
2020-07-26 11:57:08 +02:00
DenioD
8f64f9e0df
merge some upstream improvements, set new checkpoint blockhigh
2020-02-06 21:37:53 +01:00
Denio
f53f73a0c0
add coinsupply rpc call
2019-12-05 21:42:38 +01:00
DenioD
8c9523ad90
merged new updates
2019-10-20 23:12:03 +02:00
Aditya Kulkarni
2c2afcc442
Merge
2019-10-12 15:09:13 -07:00