erigon-pulse/consensus/bor
milen 1a6b83b82c
borheimdall: add test for span persistence (#8988)
1. Adds an eth/stagedsync/test package which provides a test Harness
object
2. Adds the first automated test to the bor-heimdall stage regarding
span persistence (more to come in subsequent PRs)
3. Fixes a bug in the bor-heimdall stage which was uncovered with the
test - we do not fetch span 0 when we sync straight from blockNum=0
without snapshots
4. Reorganises all mocks to be placed under ./mock sub-package within
their respective packages
2023-12-14 22:50:59 +02:00
..
abi Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
clerk Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
contract bor: logs prefix, grep-friendly (#8787) 2023-11-20 12:16:06 +07:00
finality FIx outstanding know header==nil errors + reduce bor heimdall logging (#8878) 2023-12-01 17:52:50 +00:00
heimdall borheimdall: add test for span persistence (#8988) 2023-12-14 22:50:59 +02:00
heimdallgrpc Bor: increase client timeout from 5 to 10sec (to cover remote server case) (#8801) 2023-11-23 16:32:30 +00:00
mock borheimdall: add test for span persistence (#8988) 2023-12-14 22:50:59 +02:00
statefull Snapshots of Bor events (#7901) 2023-08-18 17:10:35 +01:00
valset Revert "Move validator set snapshot computation to bor_heimdall stage… (#8580) 2023-10-25 14:02:31 +02:00
bor_test.go Move validator set snapshot computation to bor_heimdall stage (#8646) 2023-11-06 08:24:33 +00:00
bor.go Added TxDependency Metadata to ExtraData in Block Header in Bor for Block-STM (#8037) 2023-11-24 10:26:33 +00:00
errors.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
fake.go Move ApplyDAOHardFork & UpgradeBuildInSystemContract to engine.Initialize (#8095) 2023-08-30 15:51:19 +02:00
genesis_contract.go borheimdall: add test for span persistence (#8988) 2023-12-14 22:50:59 +02:00
merkle.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
snapshot_test.go Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
snapshot.go Added TxDependency Metadata to ExtraData in Block Header in Bor for Block-STM (#8037) 2023-11-24 10:26:33 +00:00
spanner.go borheimdall: add test for span persistence (#8988) 2023-12-14 22:50:59 +02:00