aboutsummaryrefslogtreecommitdiffstats
path: root/vm/environment.go
Commit message (Collapse)AuthorAgeFilesLines
* bloomobscuren2015-03-171-1/+1
|
* Fixed VM & Tests w/ conversionobscuren2015-03-171-1/+1
|
* converted vmobscuren2015-03-171-3/+3
|
* updated blockpoolobscuren2015-03-171-2/+10
|
* converted vmobscuren2015-03-171-6/+6
|
* Moved ethutil => commonobscuren2015-03-161-2/+2
|
* more obvious failure for ethtestobscuren2015-03-131-0/+2
|
* Added Number to logsobscuren2015-02-221-0/+5
|
* Removed some VMEnv & Added VmType() to vm.Environmentobscuren2015-02-011-0/+2
|
* Cleanup old codeobscuren2015-01-041-5/+0
|
* Changed prev_hash to block_hash, state transition now uses vm envobscuren2015-01-041-2/+1
| | | | | | | * PREVHASH => BLOCKHASH( N ) * State transition object uses VMEnv as it's query interface * Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction * Added GetHash to xeth, core, utils & test environments
* Closure => Contextobscuren2015-01-021-3/+3
|
* Minor updates on gas and removed/refactored old code.obscuren2014-12-201-0/+5
|
* Log is now interfaceobscuren2014-12-041-1/+23
|
* Renamed State => StateDBobscuren2014-12-041-1/+1
|
* Moved execution from vm to chain.obscuren2014-12-041-4/+7
| | | | | | | | This moves call and create to the specified environments. Vms are no longer re-used. Vm uses environment's Call(Code) and Create in order to execute new contracts or transfer value between accounts. State transition now uses the same mechanism described above.
* reverted vm backobscuren2014-12-031-10/+7
|
* rework vmobscuren2014-12-011-7/+10
|
* Removed all implicit logging. Fixed gas issues and jump errorsobscuren2014-11-121-1/+1
|
* ethstate => stateobscuren2014-10-311-3/+3
|
* Moved logging to state, proper structured blockobscuren2014-10-301-1/+5
| | | | | | * Moved logs to state so it's subject to snapshotting * Split up block header * Removed logs from transactions and made them receipts only
* Implemented LOG. Closes #159obscuren2014-10-271-0/+1
|
* Merge eth-go repository into go-ethereumFelix Lange2014-10-231-2/+2
| | | | mist, etheruem have been moved to cmd/
* added a transfer method to vm envobscuren2014-10-221-0/+20
|
* Moved ethvm => vmobscuren2014-10-181-0/+26