erigon-pulse/consensus/bor
Pratik Patil 59909a7efe
Added TxDependency Metadata to ExtraData in Block Header in Bor for Block-STM (#8037)
This PR adds support to store the transaction dependency (generated by
the block producer) in the block header for bor. This transaction
dependency will then be used by the parallel processor
([Block-STM](https://github.com/ledgerwatch/erigon/pull/7812/)).

I have created another
[PR](https://github.com/ledgerwatch/erigon-lib/pull/1064) in the
erigon-lib repo which adds the `IsParallelUniverse()` function.
2023-11-24 10:26:33 +00: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 Bor: increase client timeout from 5 to 10sec (to cover remote server case) (#8801) 2023-11-23 16:32:30 +00:00
heimdall Bor: increase client timeout from 5 to 10sec (to cover remote server case) (#8801) 2023-11-23 16:32:30 +00:00
heimdallgrpc Bor: increase client timeout from 5 to 10sec (to cover remote server case) (#8801) 2023-11-23 16:32:30 +00: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_mock.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
genesis.go Snapshots of Bor events (#7901) 2023-08-18 17:10:35 +01: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
span_mock.go consensus/bor: use current producers for extra data validation (#7564) 2023-05-24 12:57:31 +07:00
span.go Move validator set snapshot computation to bor_heimdall stage (#8646) 2023-11-06 08:24:33 +00:00