Commit Graph

12 Commits (a3be38127c87ef8827a8dc3561caca3866de85d2)

Author SHA1 Message Date
Delweng 1e069cf802
eth/tracers: add ReturnData in the tracer's response (#27704) 1 year ago
s7v7nislands 2adce0b066
eth/tracers: use atomic type (#27031) 2 years ago
Martin Holst Swende 1f35988a00
eth/tracers, core/vm: remove `time` from trace output and tracing interface (#26291) 2 years ago
Sina Mahmoodi 53b624b56d
eth/tracers: add multiplexing tracer (#26086) 2 years ago
Seungbae.yu 44893be0d6
core, eth: pre-allocate map in storage copy (#25279) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 3 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Sina Mahmoodi fb3a081c7e
eth/tracers: refactor traceTx to separate out struct logging (#24326) 3 years ago
Sina Mahmoodi 3fd16af5a9
core,eth: implement tx-level hooks for tracers (#24510) 3 years ago
Martin Holst Swende 67c070c379
eth/tracers/logger: use omitempty to reduce log bloat (#24547) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Martin Holst Swende 6b9c77f060
eth/tracers: package restructuring (#23857) 3 years ago
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Sina Mahmoodi 401354976b
core,eth: call frame tracing (#23087) 3 years ago
Marius van der Wijden b8d7c662cd
core, rpc: disable memory output by default in traces (#23558) 3 years ago
Martin Holst Swende f5f906dd0d
eth/tracers: improve tracing performance (#23016) 3 years ago
Martin Holst Swende 0fda25e471
eth/tracers, core: use scopecontext in tracers, provide statedb in capturestart (#22333) 4 years ago
Péter Szilágyi 7834e4a278
core, eth: unship EIP 2315 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
Marius van der Wijden b305591e14
core/vm: marshall returnData as hexstring in trace logs (#21715) 4 years ago
Guillaume Ballet 43cd31ea9f
core/vm: dedup config check in markdown logger (#21655) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
gary rong 4a19c0e7b8
core, eth, internal: include read storage entries in structlog output (#21204) 4 years ago
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 4 years ago
Greg Colvin cd57d5cd38
core/vm: EIP-2315, JUMPSUB for the EVM (#20619) 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
nebojsa94 738b51ae31 core/vm: fix tracer interface parameter name (#20294) 5 years ago
hydai 9b3601cfce core/vm: fix typos in comments (#19391) 6 years ago
Martin Holst Swende 4c0883e20d core/vm: adds refund as part of the json standard trace (#17910) 6 years ago
Guillaume Ballet 598f786aab core/vm: clear linter warnings (#17057) 6 years ago
kiel barry a7720b5926 core: golint updates for this or self warning (#16633) 7 years ago
dm4 3ebcf92b42 cmd/evm: print vm output when debug flag is on (#16326) 7 years ago
Felix Lange 5c2f1e0014 all: update generated code (#15808) 7 years ago
Felix Lange 1c2378b926
tests: update to upstream commit 2bb0c3da3b (#15806) 7 years ago
Péter Szilágyi 5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516) 7 years ago
Péter Szilágyi b0190189a3
core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499) 7 years ago
Péter Szilágyi b872961ec8
consensus, core, tests: implement Metropolis EIP 649 7 years ago
Martin Holst Swende 286ec5df40 cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) 7 years ago
Felix Lange 3e0dbe0eaa core/vm: remove logging and add section labels to struct logs (#14782) 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) 8 years ago
Yohann Leon 6742fc526f core/vm: use uint64 instead of *big.Int in tracer (#3805) 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 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Jeffrey Wilcke bbc4ea4ae8 core/vm: improved EVM run loop & instruction calling (#3378) 8 years ago
Jeffrey Wilcke 3fc7c97827 core, core/vm: implemented a generic environment (#3348) 8 years ago
Yoichi Hirai bb6115b737 vm, ethapi: add `limit` option to traceTransaction 8 years ago