aboutsummaryrefslogtreecommitdiffstats
path: root/ethchain/vm.go
Commit message (Collapse)AuthorAgeFilesLines
* Closure return, arguments fixed. Added proper testsobscuren2014-03-211-5/+28
|
* Implemented closure argumentsobscuren2014-03-211-9/+175
|
* Added address to account and contractobscuren2014-03-211-4/+3
| | | | | Contract and account now both have an address field or method for the sake of simplicity.
* Removed caller from tx and added "callership" to account.obscuren2014-03-211-0/+4
| | | | | | Transactions can no longer serve as callers. Accounts are now the initial callee of closures. Transactions now serve as transport to call closures.
* Rewrote opcodes againobscuren2014-03-211-32/+9
|
* Fixed MSTORE and added some more commetsobscuren2014-03-211-12/+34
|
* Closures and vm based on closuresobscuren2014-03-211-5/+93
| | | | Status: Work in progress
* Trie's are no longer referenced directly but through State insteadobscuren2014-03-031-2/+2
|
* Some log statements changed to the default loggerobscuren2014-02-241-5/+5
|
* Removed debug printobscuren2014-02-241-2/+1
|
* Separated the VM from the block manager and added statesobscuren2014-02-241-0/+437