Commit Graph

47 Commits (c375936e81af8ee2a3c881c77004f0e73755fa41)

Author SHA1 Message Date
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
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
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 8 years ago
Martin Holst Swende 9a44e1035e cmd/evm, core/vm: add --nomemory, --nostack to evm (#14617) 8 years ago
Martin Holst Swende 80f7c6c299 cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476) 8 years ago
Jeffrey Wilcke 3ee75bec9f cmd/evm: added mem/cpu profiling 8 years ago
Jeffrey Wilcke f30733c806
cmd/evm: removed -sysstat and moved content to -debug flag 8 years ago
Jeffrey Wilcke bf4155846c
core/evm, core/vm: improved evm trace output 8 years ago
Jeffrey Wilcke 230cf2ec91 cmd/evm, core/asm: add EVM assembler (#3686) 8 years ago
Felix Lange d0eba23af3 all: disable log message colors outside of geth 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