Martin Holst Swende
|
65a1c2d829
core/vm: make gas cost reporting to tracers correct (#22702)
|
4 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
|
430f69e01e
core/vm/runtime: more unshipping
|
4 years ago |
Alex Prut
|
ef84da8481
all: remove unneeded parentheses (#21921)
|
4 years ago |
Martin Holst Swende
|
6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509)
|
5 years ago |
Martin Holst Swende
|
295693759e
core/vm: less allocations for various call variants (#21222)
|
5 years ago |
Greg Colvin
|
cd57d5cd38
core/vm: EIP-2315, JUMPSUB for the EVM (#20619)
|
5 years ago |
Martin Holst Swende
|
8dc8941551
core/vm: use a callcontext struct (#20761)
|
5 years ago |
Péter Szilágyi
|
542df8898e
core: initial version of state snapshots
|
6 years ago |
Martin Holst Swende
|
058a4ac5f1
core/evm: less iteration in blockhash (#20589)
|
5 years ago |
Péter Szilágyi
|
054412e335
all: clean up and proerly abstract database access
|
7 years ago |
Martin Holst Swende
|
89a32451ae
core/vm: faster create/create2 (#17806)
|
7 years ago |
gary rong
|
7beccb29be
all: get rid of error when creating memory database (#16716)
|
7 years ago |
Felix Lange
|
9e5f03b6c4
core/state: access trie through Database interface, track errors (#14589)
|
8 years ago |
Martin Holst Swende
|
80f7c6c299
cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476)
|
8 years ago |
Felix Lange
|
5c8fe28b72
common: move big integer math to common/math (#3699)
|
8 years ago |
Jeffrey Wilcke
|
c12f4df910
params: core, core/vm, miner: 64bit gas instructions
|
8 years ago |
Jeffrey Wilcke
|
57f4e90257
Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)"
|
8 years ago |
Jeffrey Wilcke
|
8b57c49490
params: core, core/vm, miner: 64bit gas instructions (#3514)
|
8 years ago |
Jeffrey Wilcke
|
bbc4ea4ae8
core/vm: improved EVM run loop & instruction calling (#3378)
|
8 years ago |
Jeffrey Wilcke
|
14013372ae
core: Added EVM configuration options
|
9 years ago |
Jeffrey Wilcke
|
6cace73bea
core/vm/runtime: simplified runtime calling mechanism
|
9 years ago |
Jeffrey Wilcke
|
1372b991c3
core/vm/runtime: added simple execution runtime
|
10 years ago |