Commit Graph

246 Commits (6c76b813df6d53b86fac17471e9a31afd20c481e)

Author SHA1 Message Date
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
Martin Holst Swende 52c02ccb1f
cmd/evm: handle rlp errors in t9n (#23771) 3 years ago
Martin Holst Swende 84d8eb2ca8
cmd/evm: add 256-bit field validations on transactions (t9n) (#23743) 3 years ago
Iskander (Alex) Sharipov 778ff94794
all: fix some go-critic linter warnings (#23709) 3 years ago
Martin Holst Swende 64da037e99
cmd/evm: stricter transaction validation (#23694) 3 years ago
Marius van der Wijden b8d7c662cd
core, rpc: disable memory output by default in traces (#23558) 3 years ago
Martin Holst Swende babe9b993e
cmd/evm: transaction validation tool (#23494) 3 years ago
Martin Holst Swende 4d88974864
cmd/evm: add tests for evm t8n (#23507) 3 years ago
Martin Holst Swende 84c51bc5ec
cmd/evm: add difficulty calculation to t8n tool (#23353) 3 years ago
Martin Holst Swende 8a24b56331
cmd/evm: implement input txs via rlp in t8n tool (#23138) 3 years ago
Marius van der Wijden 97aacd9b35
core: fix pre-check for account balance under EIP-1559 (#23244) 3 years ago
Sina Mahmoodi 5441a8fa47
all: remove noop vm config flags (#23111) 3 years ago
ucwong 3b05318525
cmd/evm, eth/ethconfig: regenerate struct codecs (#23140) 3 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 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
lightclient 597ecb39cc
cmd/evm: return json error if unmarshalling from stdin fails (#22871) 3 years ago
Martin Holst Swende addd8824cf
cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 3 years ago
Péter Szilágyi 1e207342b5
all: make logs a bit easier on the eye to digest (#22665) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Martin Holst Swende 7ebc6c43ff
cmd/evm: statet8n output folder + tx hashes on trace filenames (#21406) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
rene 5b081ab214
cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 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
Paweł Bylica d56dc038d2
cmd/evm: Rework execution stats (#20792) 5 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
Guillaume Ballet 60deeb103e cmd/evm: accept --input for disasm command (#20548) 5 years ago
Paweł Bylica 49cf000df7 cmd/evm: Add --bench flag for benchmarking (#20330) 5 years ago
zaccoding 23c8c74131 cmd: fix command help messages in modules (#20203) 5 years ago
Michael Forney 9e71f55bfa cmd/evm: Allow loading input from file (#20273) 5 years ago
Michael Forney 9c81387bef cmd/evm: remove surrounding whitespace in hex input code (#20211) 5 years ago
Martin Holst Swende 16f0fb70f1
cmd/evm: make evm default to all ethash protocol changes 5 years ago
Martin Holst Swende 2ca89ea479 cmd/evm: evm input minor fixes (#19740) 5 years ago
Martin Holst Swende 1da5e0ebb0 core/state, cmd/geth: streaming json output for dump command (#15475) 5 years ago
C. Brown be4d74f8d2 cmd, internal/build, docker: advertise commit date in unstable build versions (#19522) 5 years ago
Corey Lin 768b4c2e6b asm: remove unused parameter for function Lex (#18058) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Paweł Bylica d37f987639 cmd/evm: Add --vm.evm flag to support EVMC (#18457) 6 years ago
Martin Holst Swende 42a914a84f
cmd/evm, core/vm, eth: implement api methods to do stdjson dump to local filesystem 6 years ago
Matthew Di Ferrante 3d21d455dc cmd/evm: commit statedb if dump is requested (#18208) 6 years ago