Commit Graph

59 Commits (368e16f39d6c7e5cce72a92ec289adbfbaed4854)

Author SHA1 Message Date
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Martin HS 83e70aa3d0
cmd/evm: fix evm basefee (#30281) 4 months ago
lightclient 142c94d628
cmd/evm: don't overwrite sender account (#30259) 4 months ago
rjl493456442 fe0bf325a6
cmd/evm: reopen the statedb for dumping (#29437) 8 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
jwasinger 05bbc56677
cmd/evm: default to mirror mainnet forks enabled (#28691) 11 months ago
Haotian ad16f11f84
cmd/evm: capitalize evm commands (#28569) 1 year ago
Marius van der Wijden c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) (#28098) 1 year ago
Felix Lange e9f78db79d
cmd/evm: fix some issues with the evm run command (#28109) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
Marius van der Wijden c537ace249
core: 4844 opcode and precompile (#27356) 1 year ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
lightclient 37ecff0967
cmd/evm, tests: record preimages if dump is expected (#26955) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
willian.eth 52ed3570c4
cmd: migrate to urfave/cli/v2 (#24751) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
jwasinger 7d7a96530b
cmd/evm: ensure input length is even (#24721) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Marius van der Wijden b8d7c662cd
core, rpc: disable memory output by default in traces (#23558) 3 years ago
Sina Mahmoodi 5441a8fa47
all: remove noop vm config flags (#23111) 3 years ago
Martin Holst Swende addd8824cf
cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
Paweł Bylica d56dc038d2
cmd/evm: Rework execution stats (#20792) 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Paweł Bylica 49cf000df7 cmd/evm: Add --bench flag for benchmarking (#20330) 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
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
Kevin 3fec73500b cmd/evm: EVM prestate initialization (#17685) 6 years ago
Péter Szilágyi 83e2761c3a
Revert "cmd/evm: change error msg output to stderr (#17118)" 6 years ago
Chen Quan fb9f7261ec cmd/evm: change error msg output to stderr (#17118) 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Martin Holst Swende 8dfa4f46a9
evm/main: use blocknumber from genesis 7 years ago
Felix Lange c7ab3e5544 common: delete StringToAddress, StringToHash (#16436) 7 years ago
dm4 3ebcf92b42 cmd/evm: print vm output when debug flag is on (#16326) 7 years ago
Péter Szilágyi b7e57ca1d0
cmd/evm, core/vm, internal/ethapi: don't disable call gas metering 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago