SChernykh
|
fd0a7ea0c7
|
Faster initial sync
0.5-1 seconds saved on verification after removing the repeated `get_shares` calls
|
2024-11-22 18:42:51 +01:00 |
|
SChernykh
|
b5558baa4c
|
More tests, code cleanup
|
2024-06-26 11:25:21 +02:00 |
|
SChernykh
|
21326c5103
|
Merkle trees: added get_position_from_path
Also double check against Monero's Merkle tree path code.
|
2024-05-14 19:37:38 +02:00 |
|
SChernykh
|
f67009f133
|
Added path bitmap to get_merkle_proof
|
2024-05-10 15:34:30 +02:00 |
|
SChernykh
|
891f7f0a0e
|
Updated copyright
|
2024-01-02 14:28:00 +01:00 |
|
SChernykh
|
3c510598fa
|
Better type checking for Merkle root hashes
|
2023-12-23 10:17:49 +01:00 |
|
SChernykh
|
658d756120
|
Fixed Merkle proof generation for aux chains
|
2023-12-10 19:24:05 +01:00 |
|
SChernykh
|
65d83aa09c
|
More tests
|
2023-11-23 14:02:00 +01:00 |
|
SChernykh
|
aebd9c28f5
|
Added Merkle tree params tests
|
2023-11-21 19:20:22 +01:00 |
|
SChernykh
|
0b711cbe65
|
Init and update merkle tree root
|
2023-10-25 20:06:12 +02:00 |
|
SChernykh
|
417c89e96f
|
Added get_aux_slot
|
2023-10-24 14:16:55 +02:00 |
|
SChernykh
|
da45871f0b
|
Added sha256
|
2023-10-24 13:03:50 +02:00 |
|
SChernykh
|
b8c68dc2e4
|
Added verify_merkle_proof by index
|
2023-10-23 20:43:45 +02:00 |
|
SChernykh
|
12a3eb862e
|
Added merkle proofs
|
2023-10-22 23:31:07 +02:00 |
|
SChernykh
|
e51af9e6e8
|
Added merkle_hash_full_tree
|
2023-10-21 22:45:07 +02:00 |
|
SChernykh
|
b46da74c2c
|
Moved out merkle tree hash code
|
2023-10-21 19:04:17 +02:00 |
|