Commit Graph

122 Commits (7cbce8ed583a195eda8bac99c0cf604ac0bb7743)

Author SHA1 Message Date
jwasinger d42d45046c
cmd/evm: benchmarking via `statetest` command + filter by name, index and fork (#30442) 2 weeks ago
Péter Szilágyi a5fe7353cf
common: drop BigMin and BigMax, they pollute our dep graph (#30645) 1 month ago
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Martin HS 30824faf90
eth/tracers: avoid panic in state test runner (#30332) 3 months ago
Martin HS 1dd898c24e
tests: fix panic via state test runner using json logger (#29349) 8 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Martin HS 8321fe2fda
tests: fix goroutine leak related to state snapshot generation (#28974) 9 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Martin HS 89ccc680da
tests: update reference tests (#28778) 10 months ago
Mario Vega b5b70033e2
tests: add currentExcessBlobGas to state tests (#28735) 11 months ago
Martin Holst Swende c1d5a012ea
core/state, tests: fix memory leak via fastcache (#28387) 1 year ago
Martin Holst Swende b8adb4cb0c
tests: use 'sender' in state tests if present (#28023) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
Martin Holst Swende b058cf454b
core, tests: EIP-4844 transaction processing logic (#27721) 1 year ago
jwasinger d233b6b23a
core: replace instances of 'suicide' with 'selfdestruct' to improve code consistency. (#27716) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
Delweng b21ba668e6
internal,tests: replace noarg fmt.Errorf with errors.New (#27335) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
lightclient 37ecff0967
cmd/evm, tests: record preimages if dump is expected (#26955) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Martin Holst Swende 4ada314fff
tests: fix DIFFICULTY error in state executor (#26465) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
meowsbits 3ec6fe6101
tests: fix state test error checking (#25702) 2 years ago
rjl493456442 3da42f85d9
all: clean up the configs for pruner and snapshotter (#22396) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Marius van der Wijden a54a230a08
tests: only activate merge on london rules (#25239) 2 years ago
Martin Holst Swende 59e0f1ee00
tests: update reference tests (#24899) 3 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Marius van der Wijden d02c605367
core: only check sendernoeoa in non fake mode (#23424) 3 years ago
Martin Holst Swende fb4007bb22
tests: update, enable legacy tests, remove vm tests (#23350) 3 years ago
Marius van der Wijden fb8ea5993f
tests: update tests/testdata to v9.0.4 (london) (#23279) 3 years ago
Marius van der Wijden ef946a6c87
tests: fix eip1559 tx on non-eip1559 network (#23054) 3 years ago
Martin Holst Swende 0e9c7d564d
tests: update for London (#22976) 4 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
Marius van der Wijden cd316d7c71
tests: update to latest tests (#22290) 4 years ago
Péter Szilágyi 0928562670
all: define Berlin hard fork spec 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
gary rong b63e3c37a6
core: improve snapshot journal recovery (#21594) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
Martin Holst Swende e376d2fb31
cmd/evm: add state transition tool for testing (#20958) 4 years ago
Péter Szilágyi 65cd28aa0e
tests: cleanup snapshot generator goroutine leak 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago