Bor fixes (#3553)
* Integration to work with bor * Turn off validator set check * disable verifySeal, add skeleton of postExec stage * Pass around syscall * Print * Print more * Default heimdall values for integration * restore contract * Print * Print * Print * Print * Print * Print * Print * Print * Fix nonce of system contract * Remove prints * Revert some more printing * More fixes * Print log * Fix transfer log * More printing * More printing * Print * Print * Print * Print * Print * Print * Print * Fix validaor reward * Remove printing * Remove more prints * Less printing * Fetch validators from heimdall * Remove syscall from Seal and CalcDifficulty * Remove syscall from Prepare * Print * Remove DNS discovery * Print apply snapshot * Print * Chunk up snapshot generation * Chunk up snapshot generation * Better logs when snapshotting * Handle parents * Prevent shadowing of snap * Fix heimdall fetch * Logging fixes * Save generated snapshots * Add header * Less logging Co-authored-by:Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Showing
- cmd/integration/commands/stages.go 3 additions, 0 deletionscmd/integration/commands/stages.go
- consensus/bor/bor.go 186 additions, 134 deletionsconsensus/bor/bor.go
- consensus/bor/genesis_contracts_client.go 5 additions, 2 deletionsconsensus/bor/genesis_contracts_client.go
- consensus/bor/rest.go 1 addition, 1 deletionconsensus/bor/rest.go
- consensus/bor/span.go 13 additions, 0 deletionsconsensus/bor/span.go
- core/blockchain.go 14 additions, 0 deletionscore/blockchain.go
- core/state_transition.go 9 additions, 6 deletionscore/state_transition.go
- eth/stagedsync/stage_postexec.go 84 additions, 0 deletionseth/stagedsync/stage_postexec.go
- params/bootnodes.go 0 additions, 6 deletionsparams/bootnodes.go
- turbo/trie/hashbuilder.go 1 addition, 2 deletionsturbo/trie/hashbuilder.go
Loading
Please register or sign in to comment