Martin Holst Swende
|
6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509)
|
5 years ago |
Péter Szilágyi
|
508891e64b
core/vm: use pointers to operations vs. copy by value
|
5 years ago |
Martin Holst Swende
|
295693759e
core/vm: less allocations for various call variants (#21222)
|
5 years ago |
Paweł Bylica
|
cf6674539c
core/vm: use uint256 in EVM implementation (#20787)
|
5 years ago |
Martin Holst Swende
|
890757f03a
cmd, core, params: inital support for yolo-v1 testnet (#21154)
|
5 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 |
Martin Holst Swende
|
8dc8941551
core/vm: use a callcontext struct (#20761)
|
5 years ago |
Péter Szilágyi
|
060e33fb4c
core/vm: enable istanbul EIPs in the jump table
|
6 years ago |
Martin Holst Swende
|
3e993ff64a
Eip 1884 v3 (#19743)
|
6 years ago |
Martin Holst Swende
|
aa6005b469
core/vm, params: refactor chain configuration (#19735)
|
6 years ago |
Péter Szilágyi
|
bb9631c399
core: prefetch next block state concurrently
|
6 years ago |
Martin Holst Swende
|
7504dbd6eb
core/vm: 64 bit memory and gas calculations (#19210)
|
6 years ago |
Martin Holst Swende
|
a0fd4b7e57
core/vm: unshadow err to make it visible in tracers(#18504)
|
6 years ago |
Péter Szilágyi
|
1d3d4a4d57
core/vm: reuse Keccak-256 hashes across opcode executions (#17863)
|
7 years ago |
Guillaume Ballet
|
da29332c5f
core/vm: add switches to select evm+ewasm interpreters (#17687)
|
7 years ago |
Paweł Bylica
|
ae992a5d73
core/vm: Hide read only flag from Interpreter interface (#17461)
|
7 years ago |
Guillaume Ballet
|
7abedf9bbb
core/vm: support for multiple interpreters (#17093)
|
7 years ago |
Guillaume Ballet
|
4e5d1f1c39
core/vm: reuse bigint pools across transactions (#17070)
|
7 years ago |
hydai
|
6134990709
core/vm: Fixed typos in core/vm/interpreter.go
|
7 years ago |
hydai
|
84c5db5409
core/vm: remove JIT VM codes (#16362)
|
7 years ago |
Péter Szilágyi
|
b7e57ca1d0
cmd/evm, core/vm, internal/ethapi: don't disable call gas metering
|
7 years ago |
Martin Holst Swende
|
44d40ffce1
core, vm, common: define constantinople fork + shift (#16045)
|
7 years ago |
ferhat elmas
|
ff225db813
core/vm: remove unused hashing (#16075)
|
7 years ago |
Péter Szilágyi
|
5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516)
|
7 years ago |
Paweł Bylica
|
fb5f25eeee
core/vm: Remove snapshot param from Interpreter.Run()
|
8 years ago |
Felix Lange
|
be12392fba
core/vm: track 63/64 call gas off stack (#15563)
|
8 years ago |
ferhat elmas
|
86f6568f66
build: enable unconvert linter (#15456)
|
8 years ago |
Péter Szilágyi
|
a91e682234
core/vm: check opcode stack before readonly enforcement
|
8 years ago |
cdetrio
|
673007d7ae
core/vm: standard vm traces (#15035)
|
8 years ago |