Commit Graph

86 Commits (9b93564e213ac33e2647ef94a8d8758ec5f0a1af)

Author SHA1 Message Date
gary rong adf130def8
eth/tracers: move tracing APIs into eth/tracers (#22161) 4 years ago
Sina Mahmoodi 9c6b5b904a
eth, eth/tracers: include intrinsic gas in calltracer, expose for all tracers (#22038) 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 b65c384181
eth/tracers: regenerate assets from #21549 (#21564) 4 years ago
Julian Koh 71c37d82ad
js/tracers: make calltracer report value in selfdestructs (#21549) 4 years ago
libotony 05280a7ae3
eth/tracers: revert reason in call_tracer + error for failed internal calls (#21387) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 5 years ago
Greg Colvin cd57d5cd38
core/vm: EIP-2315, JUMPSUB for the EVM (#20619) 5 years ago
Péter Szilágyi 65cd28aa0e
tests: cleanup snapshot generator goroutine leak 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
Péter Szilágyi 6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests 5 years ago
tintin 33791dbeb5
tracers: avoid panic on invalid arguments (#20612) 5 years ago
Guillaume Ballet f5a68a40bf eth/tracers: fix staticcheck warnings (#20379) 5 years ago
Martin Holst Swende b566cfdffd core/evm: avoid copying memory for input in calls (#20177) 5 years ago
Piotr Dyraga 2890f060b7
core/vm, crypto/blake2b: add BLAKE2b compression func at 0x09 5 years ago
Kitten King cc3ef1e4f4 cmd, crypto, eth, internals: fix Typos (#19868) 5 years ago
Martin Holst Swende 7504dbd6eb core/vm: 64 bit memory and gas calculations (#19210) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Matthew Halpern 7d24a73192 eth/tracers: enforce camel case variable names (#19057) 6 years ago
gary rong e8ff318205 eth/tracer: extend create2 (#18318) 6 years ago
Max Sistemich dfa16a3e4e eth/tracers: fixed incorrect storage from prestate_tracer (#18253) 6 years ago
Corey Lin a5dc087845 core/vm, eth/tracers: use pointer receiver for GetRefund (#18018) 6 years ago
Martin Holst Swende 4c0883e20d core/vm: adds refund as part of the json standard trace (#17910) 6 years ago
Emil 86a03f97d3 all: simplify s[:] to s where s is a slice (#17673) 6 years ago
Paweł Bylica ae992a5d73 core/vm: Hide read only flag from Interpreter interface (#17461) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
emile 526abe2736 eth/tracers: fix noop tracer (#17220) 6 years ago
Martin Holst Swende 4210dd1500
tracers: fix err in 4byte, add some opcode analysis tools 7 years ago
Martin Holst Swende 400332b99d eth/tracers: fix minor off-by-one error (#16879) 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Felix Lange 5c2f1e0014 all: update generated code (#15808) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516) 7 years ago