Commit Graph

94 Commits (468d1844c7a32b51eebce6c5f35c44a66b9acf64)

Author SHA1 Message Date
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) 2 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 2 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) 3 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 3 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 4 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 4 years ago
Péter Szilágyi 6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Martin Holst Swende 91b7349509 tests: expose internal RunNoVerify method (#20051) 5 years ago
Martin Holst Swende 3e993ff64a Eip 1884 v3 (#19743) 5 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
Martin Holst Swende 81375a3801
tests: do not exit early on log hash mismatch (#17844) 6 years ago
Martin Holst Swende 32f28a9360 core/vm, tests: update tests, enable constantinople statetests, fix SAR opcode (#17538) 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 6 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516) 7 years ago
ferhat elmas 9619a61024 all: gofmt -w -s (#15419) 7 years ago
Martin Holst Swende 8cab3ab435 cmd/evm: adds ability to run individual state test file (#14998) 7 years ago
Péter Szilágyi b872961ec8
consensus, core, tests: implement Metropolis EIP 649 7 years ago
rjl493456442 28aea46ac0
core: implement Metropolis EIP 658, receipt status byte 7 years ago
Felix Lange 6a56b15019 tests: update tests, use blockchain test "network" field 7 years ago
Felix Lange 225de7ca0a tests: update tests and implement general state tests (#14734) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Péter Szilágyi 158d603528
consensus, core: drop all the legacy custom core error types 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago
Jeffrey Wilcke 57f4e90257 Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" 8 years ago
Jeffrey Wilcke 8b57c49490 params: core, core/vm, miner: 64bit gas instructions (#3514) 8 years ago
Jeffrey Wilcke 3160fd24ba tests: unskip test 8 years ago