Refactor fork database#347
Merged
heifner merged 32 commits intomainfrom GH-333-forkdb-headJul 10, 2024
+309-379
Commits
Commits on Jul 3, 2024
- committed
- committed
- committed
GH-333 Send branch from chain_head, also rename fork_head in connection to avoid confusion with local variables named fork_head
committed
Commits on Jul 5, 2024
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 8, 2024
GH-333 Remove valid from fork choice rule. Optionally return root from pending_head() which will be clearer when renamed to head().
committed- committed
- committed
- committed
- committed
Commits on Jul 9, 2024
- committed
- committed
GH-333 Maintain legacy only advancing LIB via validated blocks. Transition from legacy to savanna depends on this.
committed- committed
- committed
- committed
GH-333 Fix bad block legacy fork test to allow forking on second to last block due to block id difference.
committed- committed
- committed
GH-333 Modify fork_database to use block_state is_valid, set_valid via friend instead of block_state_accessor
committed- committed
- committed
Commits on Jul 10, 2024
- committed
- authored
- committed
- committed
- committed