Commit Graph

121 Commits (cf856ea1ad96ac39ea477087822479b63417036a)

Author SHA1 Message Date
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
Martin Holst Swende 4c0883e20d core/vm: adds refund as part of the json standard trace (#17910) 6 years ago
cdetrio bfa0f96822 cmd/evm: fix state dump (#17832) 6 years ago
Kevin 3fec73500b cmd/evm: EVM prestate initialization (#17685) 6 years ago
Emil 86a03f97d3 all: simplify s[:] to s where s is a slice (#17673) 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) 6 years ago
kiel barry 4ea493e7eb cmd: various golint fixes (#16700) 6 years ago
Martin Holst Swende 8dfa4f46a9
evm/main: use blocknumber from genesis 6 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
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 5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516) 7 years ago
Martin Holst Swende 0900aae412 cmd/evm: print stateroot in evm utility (#15341) 7 years ago
cdetrio 673007d7ae core/vm: standard vm traces (#15035) 7 years ago
Martin Holst Swende 8cab3ab435 cmd/evm: adds ability to run individual state test file (#14998) 7 years ago
Martin Holst Swende 286ec5df40 cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) 7 years ago
Martin Holst Swende 3040243042 cmd/evm: add --receiver, support code from stdin (#14873) 7 years ago
Egon Elbre 85454e7678 cmd: fix megacheck warnings (#14912) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Martin Holst Swende 9a44e1035e cmd/evm, core/vm: add --nomemory, --nostack to evm (#14617) 7 years ago
Martin Holst Swende 80f7c6c299 cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476) 7 years ago
Jeffrey Wilcke 3ee75bec9f cmd/evm: added mem/cpu profiling 7 years ago