Commit Graph

33 Commits (50ee279f2585e9e2eee30f0e1d4a3bf5f781bd72)

Author SHA1 Message Date
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 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 4dca5d4db7 core/types, params: EIP#155 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 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 461cdb593b core, params, tests: add DAO hard-fork balance moves 8 years ago
zsfelfoldi 00787fe781 core: added CheckNonce() to Message interface 8 years ago
Péter Szilágyi 6362a9d610 Revert "test, cmd/evm, core, core/vm: illegal code hash implementation" 8 years ago
Jeffrey Wilcke 7a5b571c67 test, cmd/evm, core, core/vm: illegal code hash implementation 8 years ago
Felix Lange d04a2e7557 all: update license information 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
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 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 361082ec4b cmd/evm, core/vm, test: refactored VM and core 9 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 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 9 years ago
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 9 years ago
Taylor Gerring 30444db020 Add lost rebase changes 9 years ago
Taylor Gerring b6d40a9312 Cleanup/reorg 9 years ago
Taylor Gerring c5d6fcbaba Return error up stack instead of passing testing var down 9 years ago
Taylor Gerring 24554629b1 DRY log check 9 years ago
Taylor Gerring 7c6ef0ddac Separate and identify tests runners 9 years ago
Taylor Gerring 1b26d4f220 Flatten helper directory 9 years ago
Taylor Gerring a67a15528a Split tests from helper code 9 years ago
Taylor Gerring 7b9fbb088a Flatten vm directory 9 years ago
obscuren 787a61bb27 core/state, core/vm: reworked storage get / set to use common.Hash 9 years ago
Gustav Simonsson d8e55a5cc3 Skip VMTests RandomTests temporarily until they are fixed 9 years ago
Gustav Simonsson 6ad817e17b Add StateTests/RandomTests and VMTests/RandomTests 9 years ago
obscuren 9617aa8e19 tests: added conditional skip on long running VM tests 9 years ago
obscuren f5af1fdca8 core/vm: RETURN op code returns pointer to memory rather than copy 9 years ago
obscuren 648b352424 tests/vm: updated tests and skipped output for specific tests 9 years ago
Gustav Simonsson 619e8a4f03 Add StateTests/RandomTests but skip for now 9 years ago
Gustav Simonsson 32276e8b01 Update StateTests and nil create return on failed code deposit 9 years ago
Gustav Simonsson dadf01de60 unskip StateTests/stTransactionTest and use test tx nonce 9 years ago
Gustav Simonsson 24de35ef09 Add StateTests/stMemoryStressTest.json but skip for now 10 years ago
Gustav Simonsson 7254278c09 Add test wrapper for VMTests/vmInputLimits1.json 10 years ago