Commit Graph

21 Commits (cde462c6bfdabc0d25943d0e8024b58c7d13f609)

Author SHA1 Message Date
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 5 years ago
Martin Holst Swende 7504dbd6eb core/vm: 64 bit memory and gas calculations (#19210) 6 years ago
Péter Szilágyi f8d8b56b28
core/vm: optimize copy-less data retrievals 7 years ago
Felix Lange 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 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 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
Peter Pratscher 15780ead07 core/vm, rpc/api: renamed to debug.replayTransaction, migrated to new RPC, integrated feedback 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
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
obscuren a0e44e3281 basic glog 10 years ago
Gustav Simonsson c26c8d3a44 Read most protocol params from common/params.json 10 years ago
obscuren 368ebe63a9 Cleanup VM. 10 years ago
obscuren 3b7e4173ce Cleanup VM 10 years ago
obscuren 0330077d76 moved state and vm to core 10 years ago
obscuren df5901fdc5 Removed more casts 10 years ago
obscuren cf45b939a0 fixed tests 10 years ago
obscuren 4e181c5764 Moved gas 10 years ago
obscuren b523441361 Moved ethutil => common 10 years ago
obscuren f76cc6699e Changed context and ADDMOD, MULMOD 10 years ago
obscuren ed84b58af5 Debug option for VM & command line flag 10 years ago
obscuren fa831206c6 Updated gast costs 10 years ago
obscuren ba0a758d8c Quad mem & log changes 10 years ago
obscuren c1ef19bef9 quad mem 10 years ago
obscuren b383ff0b96 New gas prices model 10 years ago
obscuren 8ccde784f9 Added (disabled) Jit validation 10 years ago
obscuren 89c69a1d25 VmDebug => StdVm 10 years ago
Paweł Bylica ba225017c4 JitVm struct stub. Forwards calls to DebugVm. 10 years ago
obscuren f0ec751237 Updated tests 10 years ago
obscuren b99b2c446c Precompiled contract & Depth change 10 years ago
obscuren 198cc69357 Gas corrections and vm fixes 10 years ago
obscuren 4dbdcaecb1 Moved pre-compiled, moved depth check 10 years ago
obscuren 25cf0c440c Accidentally changed max depth during testing & committed 10 years ago
obscuren 05fd1dafe2 additional log 10 years ago
obscuren 0d57ca486a Squashed commit of the following: 10 years ago
obscuren acf4b5753f Core changes 10 years ago
obscuren b1c247231b ethlog => logger 10 years ago
obscuren 48125a25eb Added missing requires on SSTORE SLOAD 10 years ago
obscuren 272d58662c Implemented LOG. Closes #159 10 years ago
obscuren 29b8a0bc5f Updated the VM & VM tests 10 years ago
obscuren 20c742e474 Moved ethvm => vm 10 years ago
obscuren 311c6f8a3f Fixed remote Arithmetic tests 10 years ago
obscuren c5bd32b0ad Refactored VM to two separate VMs; std & debug 10 years ago
obscuren 1e8b54abfb Refactored state, state object and vm 10 years ago