erigon-pulse/core
Andrew Ashikhmin d0dbf014f3
Update consensus tests to 10.2. EIP-2681 (#3103)
* ArrowGlacier fork config

* core/vm: implement EIP-2681: Limit account nonce to 2^64-1 (#23853)

This retroactively implements requirements or EIP-2681 for the account nonce upper limit.

* Update consesus tests to 10.2

* Handle TransactionWithHighNonce64Minus1

* Check intrinsic gas in transaction tests

* Refactor overflow protection in IntrinsicGas

* Remove remnants of vm tests

* Update difficulty tests to the new format

Co-authored-by: Andrei Maiboroda <andrei@ethereum.org>
2021-12-07 18:24:59 +01:00
..
allocs Fermion genesis block (#2787) 2021-10-06 12:00:23 +03: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 Arrow Glacier network upgrade (#2896) 2021-10-31 20:31:18 +07:00
rawdb Genesis sync from existing snapshots (#3087) 2021-12-05 09:03:08 +07:00
state eth_getTransactionReceipt not to return unrelated txs (#2998) 2021-11-21 09:22:29 +00:00
types Starknet getcode (#3038) 2021-12-06 14:58:53 +00:00
vm Update consensus tests to 10.2. EIP-2681 (#3103) 2021-12-07 18:24:59 +01:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
block_validator_test.go #2658: eliminated HeadersSeal function (#2731) 2021-10-13 08:31:04 +07:00
block_validator.go rename (#1978) 2021-05-20 19:25:53 +01:00
blockchain_insert.go step towards kv interface (#2311) 2021-07-07 23:15:49 +07:00
blockchain.go Avoid redundant Block.Header() deep-copy (#3050) 2021-11-29 08:52:36 +00:00
blocks.go rename (#1978) 2021-05-20 19:25:53 +01:00
chain_makers.go Prefer Block.NumberU64() over Block.Number.Uint64() (#3051) 2021-11-29 11:32:41 +00: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 [EIP-4399] Remove newly added Header.Random (reuse mixHash instead) (#3069) 2021-12-01 13:41:31 +01: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 rpc: 1559 in call and tracing (#2327) 2021-07-11 04:05:56 +00:00
genesis.go save (#3059) (#3060) 2021-11-30 12:36:01 +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 hashes (#3097) 2021-12-06 12:40:06 +00:00
state_processor.go Starknet getcode (#3038) 2021-12-06 14:58:53 +00:00
state_transition.go Update consensus tests to 10.2. EIP-2681 (#3103) 2021-12-07 18:24:59 +01:00
tx_cacher.go Move ETL to erigon-lib (#2667) 2021-09-12 08:50:17 +01:00
tx_pool.go Drop txpool v1 (#3017) 2021-11-22 18:38:51 +00:00