aboutsummaryrefslogtreecommitdiffstats
path: root/ethvm/vm.go
Commit message (Collapse)AuthorAgeFilesLines
* Fixed remote Arithmetic testsobscuren2014-10-151-20/+45
|
* Couple of minor issues fixedobscuren2014-10-151-1/+1
| | | | | * CALLVALUE pushed incorrect value to the stack * Set execution model to closure
* Tests for native function callingobscuren2014-10-141-0/+3
|
* Refactored VM to two separate VMs; std & debugobscuren2014-10-141-333/+38
| | | | | | Standard VM should be about 10x faster than the debug VM. Some error checking has been removed, all of the log statements and therefor quite some unnecessary if-statements.
* Max callstackobscuren2014-10-111-3/+10
|
* Moved the To256obscuren2014-10-081-29/+24
|
* Renamed Sha3Bin to Sha3obscuren2014-10-081-1/+1
|
* Precompiled crypto contractsobscuren2014-10-081-60/+29
|
* Fixed inconsistenciesobscuren2014-10-021-3/+3
|
* Removed logobscuren2014-09-251-1/+0
|
* Fixed deref ptrobscuren2014-09-191-1/+16
|
* Upped protocol version for VM changeobscuren2014-09-181-2/+1
|
* require 5 for postobscuren2014-09-161-4/+7
|
* VM execution fixesobscuren2014-09-161-24/+25
| | | | Refactoring caused executing issues
* Updated GHOSTobscuren2014-09-151-20/+37
|
* Removed some commented codeobscuren2014-09-101-91/+0
|
* Added CALLSTATELESSobscuren2014-09-101-7/+21
|
* New OPCODESobscuren2014-09-081-6/+28
| | | | * EXT- CODECOPY, CODESIZE
* Implemented POSTobscuren2014-08-251-70/+191
|
* Don't add ...obscuren2014-08-221-2/+2
|
* invalidated SWAP/DUPobscuren2014-08-221-4/+0
|
* DUP/SWAP n & ADD/MULMODobscuren2014-08-221-0/+30
|
* DUP n SWAP nobscuren2014-08-221-8/+12
|
* Removed the "Get" partobscuren2014-08-181-0/+2
|
* Added message to closure && added change addressesobscuren2014-08-151-4/+3
|
* Updated chain for filteringobscuren2014-08-111-2/+20
|
* Fixed stack issueobscuren2014-08-081-12/+12
|
* Fixed issue with overflowing 256 bit integersobscuren2014-08-081-0/+31
|
* Old code removed and renamed amount to balanceobscuren2014-07-301-5/+5
|
* Clean up and util methodsobscuren2014-07-261-2/+3
|
* Removed old S(DIV/MOD)obscuren2014-07-251-27/+16
|
* Added recoverable optionobscuren2014-07-241-9/+13
|
* div 0 errobscuren2014-07-231-1/+3
|
* Minor improvements and fixes to the new vm structureobscuren2014-07-221-6/+2
|
* Refactored state, state object and vmobscuren2014-07-221-0/+848
* The State and StateObject have been moved to their own package * The VM is moved to it's own package