Commit Graph

22 Commits

Author SHA1 Message Date
6c21295b78 docs: add a few additional tree docs (#2557) 2023-05-04 18:29:21 +02:00
dfd35fabb4 chore(tree): a few refactors and instrumentations (#2549) 2023-05-04 14:08:53 +02:00
010b600f39 fix: ensure parent hash and number match (#2546) 2023-05-04 00:04:48 +02:00
03977950c8 chore(tree): Add additional checks to not insert empty chain (#2537) 2023-05-03 15:52:42 +02:00
c62c7d6f1d feat: find canonical ancestor (#2506) 2023-05-02 13:07:00 +02:00
174316936b feat(tree): Return block status for old blocks (#2462)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-05-01 21:57:50 +02:00
7b1aee2d9c feat: add helper for accessing pending block object (#2465) 2023-05-01 12:08:43 -07:00
d146bb86f6 chore(clippy): make clippy happy (#2475) 2023-04-30 11:40:43 +02:00
7fa5dc632f chore: clippy fixes (#2466) 2023-04-29 21:51:05 -07:00
435df44127 feat(tree): unconnected block buffering (#2397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-28 23:46:45 +02:00
e5caf7b4f7 chore: misc blockchain tree (#2453) 2023-04-28 11:07:28 -07:00
7194e94ac0 chore(tree): remove redundant fork block parameter (#2424) 2023-04-27 16:56:15 -07:00
5d76e6513d chore: add blockchain tree and state provider traces (#2418) 2023-04-27 09:01:54 -07:00
576f33b151 fix: consensus validation method typo (#2432) 2023-04-27 16:04:50 +02:00
837555e296 chore(consensus): Clear up the naming and intention behind checks (#2415)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-26 18:04:36 +02:00
df3274892f feat: add StateProviderFactor::state_by_block_hash (#2390) 2023-04-25 11:11:55 -07:00
20e842b5b7 feat: add BlockchainProvider type (#2294) 2023-04-24 14:54:09 +02:00
07efa2db45 chore(tree): Move tree related files to root of the lib (#2359) 2023-04-23 17:30:17 +02:00
16412116a7 perf(tree): check block before inserting (#2324) 2023-04-21 11:54:34 +02:00
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
5eef3c5fc6 chore: add ChainBlocks type (#2297)
Co-authored-by: rakita <rakita@users.noreply.github.com>
2023-04-18 16:54:53 +02:00
db1e6cbeea chore: rename executor -> blockchain-tree (#2285) 2023-04-17 16:32:18 +02:00