Commit Graph

19 Commits (403cac71eb593591f7f31aaa30eb63677520408e)

Author SHA1 Message Date
Marius van der Wijden ec2ec2d08e
core: implement EIP-3651, warm coinbase (#25819) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
gary rong 36f81118f6 core/state: fix state iterator (#19127) 6 years ago
Felix Lange 7f22b59f87 core/state: simplify proof methods (#17965) 6 years ago
Simon Jentzsch 97fb08342d EIP-1186 eth_getProof (#17737) 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
Martin Holst Swende caa2c23a38
core,state: finish implementing Eip 1283 6 years ago
Martin Holst Swende 58374e28d9
core, state: initial implementation of Eip-1283 6 years ago
Liang ZOU 72c820c49e core/vm: fix typo 'EVM EVM' ==> 'EVM' (#17654) 6 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Felix Lange 0cc492f815 all: update license information 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 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
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Jeffrey Wilcke 64af2aafda core, core/vm: added gas price variance table 8 years ago
Felix Lange 90fce8bfa6 core/state: rename Delete/IsDeleted to Suicide/HasSuicided 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi cb84e3f029 cmd, core, internal, light, tests: avoid hashing the code in the VM 8 years ago
Felix Lange a59a93f476 core/state: track all accounts in canon state 8 years ago
Nick Johnson 781915f183 core/vm: Refactor tracing to make Tracer the main interface 8 years ago
Péter Szilágyi 6362a9d610 Revert "test, cmd/evm, core, core/vm: illegal code hash implementation" 9 years ago
Jeffrey Wilcke 7a5b571c67 test, cmd/evm, core, core/vm: illegal code hash implementation 9 years ago
zsfelfoldi 3a97280ae8 eth: separate common and full node-specific API and backend service 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago
Jeffrey Wilcke 14013372ae core: Added EVM configuration options 9 years ago
Jeffrey Wilcke 342ae7ce7d core, core/vm, tests: changed the initialisation behaviour of the EVM 9 years ago
Leif Jurvetson b7bb2d8589 core: various typos 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Péter Szilágyi 752c75fb21 core/vm: resolve circular dependency to debug vm storage 9 years ago
Jeffrey Wilcke 80f26086ee core, tests: get_hash fix 9 years ago
Gustav Simonsson e1616f77c7 core, core/vm, cmd/evm: remove redundant balance check 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 9 years ago
Jeffrey Wilcke 361082ec4b cmd/evm, core/vm, test: refactored VM and core 9 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 9 years ago
Jeffrey Wilcke 184e9ae9a8 core, tests: reduced state copy by N calls 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 10 years ago
obscuren 287f990891 core/vm: Improved error reporting for trace logging 10 years ago
obscuren 10af69b57c core, core/vm: moved logger and added gas cost to struct logging 10 years ago
obscuren 065aff9ffa core/vm: documentation and name changes 10 years ago
obscuren 6fb6e6679e core/vm, core/state: added storage to structured vm logging 10 years ago