erigon-pulse/core
ledgerwatch 17b2a9ba93
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>
2022-02-24 00:03:10 +00:00
..
allocs [WIP] Adding Support for Sepolia (#3462) 2022-02-10 07:27:36 +00:00
asm rename (#1978) 2021-05-20 19:25:53 +01:00
bloombits hide file exists err (#2218) 2021-06-22 11:09:45 +01:00
forkid Full BSC support with validator mode (#3233) 2022-01-14 19:06:35 +00:00
rawdb Merging Turbo bor into devel (#3372) 2022-02-07 21:30:46 +00:00
state storage override revert support (#3597) 2022-02-23 21:53:53 +00:00
systemcontracts Full BSC support with validator mode (#3233) 2022-01-14 19:06:35 +00:00
types Refactor payload building (#3592) 2022-02-23 21:27:38 +01:00
vm state.PlainState is now at the beginning of blockNbr, not the end (#3517) 2022-02-16 08:38:12 +00:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
block_proposer.go Refactor payload building (#3592) 2022-02-23 21:27:38 +01:00
block_validator_test.go Serenity engine: fall back to eth1 engine before the Merge (#3112) 2021-12-13 18:29:38 +01:00
block_validator.go Simplify miner gas limit post EIP-1559. Default to 30M (#3205) 2022-01-05 16:36:24 +07:00
blockchain_insert.go step towards kv interface (#2311) 2021-07-07 23:15:49 +07:00
blockchain.go Bor fixes (#3553) 2022-02-24 00:03:10 +00:00
blocks.go rename (#1978) 2021-05-20 19:25:53 +01:00
bor_fee_log.go Merging Turbo bor into devel (#3372) 2022-02-07 21:30:46 +00:00
chain_makers.go Refactor payload building (#3592) 2022-02-23 21:27:38 +01:00
error.go Update consensus tests to 10.2. EIP-2681 (#3103) 2021-12-07 18:24:59 +01:00
events.go rename (#1978) 2021-05-20 19:25:53 +01:00
evm.go Merging Turbo bor into devel (#3372) 2022-02-07 21:30:46 +00:00
gaspool.go miner: avoid unnecessary work (#15883) 2018-01-15 12:57:06 +02:00
gen_genesis_account.go Upgrade tests to 9.0.2 (#2147) 2021-06-13 14:01:11 +01:00
gen_genesis.go Report Valid ExecutionStatus only after all stages (#3212) 2022-01-07 16:54:26 +01:00
genesis_test.go Full BSC support with validator mode (#3233) 2022-01-14 19:06:35 +00:00
genesis.go Refactor discovery bootnodes parsing. (#3596) 2022-02-23 20:24:13 +00:00
mkalloc.go rename (#1978) 2021-05-20 19:25:53 +01:00
rlp_test.go move kv to erigon-lib (#2467) 2021-07-29 18:53:13 +07:00
skip_analysis.go Update skip analysis and preverified headers (#3527) 2022-02-16 18:41:49 +00:00
state_processor.go Always set gas bailout to true for Parlia consensus engine due to system transactions gas price (#3330) 2022-01-23 10:32:50 +00:00
state_transition.go Bor fixes (#3553) 2022-02-24 00:03:10 +00:00
tx_cacher.go Move ETL to erigon-lib (#2667) 2021-09-12 08:50:17 +01:00
tx_pool.go prepare to add downloader inside erigon (#3441) 2022-02-07 16:54:20 +07:00