Boog900
|
f60bb1a678
|
init scan chain code
|
2023-10-04 14:50:13 +01:00 |
|
Boog900
|
d5595b7eaf
|
add logic to build all caches synchronously
|
2023-10-03 22:10:31 +01:00 |
|
Boog900
|
eb3c727b4d
|
add effective median weight calculations
+ more rpc speedup for the rest of the consensus lib
|
2023-10-02 21:07:11 +01:00 |
|
Boog900
|
d7798328b6
|
consensus: add block weight calculations + rcp speedup
Instead of asking for one block at a time, we ask for batches of blocks, which significantly speeds up getting blocks.
|
2023-09-28 12:21:06 +01:00 |
|
Boog900
|
0000ee96b3
|
Clean up some of the rpc code
|
2023-09-07 21:38:56 +01:00 |
|
Boog900
|
b4711c7118
|
add references to monero protocol docs
+ skip genesis block in DifficultyCalculator
|
2023-09-06 19:50:49 +01:00 |
|
Boog900
|
ab3c496bbd
|
add difficulty calculations
|
2023-09-06 15:54:49 +01:00 |
|
Boog900
|
367ea1a837
|
add method to init the hard fork struct at a certain height.
|
2023-09-05 19:49:01 +01:00 |
|
Boog900
|
a56d8ea87f
|
fetch block headers in parallel and support multiple rpc endpoints
this significantly speeds up initiating the hardfork struct
|
2023-09-05 19:13:46 +01:00 |
|
Boog900
|
2f08978e67
|
init consensus rules crate
|
2023-09-03 23:50:38 +01:00 |
|