aboutsummaryrefslogtreecommitdiffstats
path: root/ethchain/state_manager.go
Commit message (Expand)AuthorAgeFilesLines
* Removed some loggingobscuren2014-06-201-0/+2
* Removed logobscuren2014-06-191-2/+0
* Update after each transition instead of at the end.obscuren2014-06-191-11/+22
* Removal of manual updating of state objectsobscuren2014-06-171-1/+3
* Fixed minor issue with the gas poolobscuren2014-06-161-1/+1
* Moved gas limit err check to buy gasobscuren2014-06-161-3/+5
* comments & refactorobscuren2014-06-131-1/+3
* Refactored state transitioning to its own modelobscuren2014-06-131-200/+2
* Refactoring state transitioningobscuren2014-06-131-157/+178
* Changed opcode numbers and added missing opcodesobscuren2014-06-121-4/+4
* Merge branch 'develop' into interopobscuren2014-06-121-0/+20
|\
| * Implemented counting of usedGasMaran2014-06-111-0/+3
| * Don't mine transactions if they would go over the GasLimit implements ethereu...Maran2014-06-101-0/+17
* | Moved process transaction to state managerobscuren2014-06-121-12/+81
|/
* Make contract creation error more explicit by mentioning the snederMaran2014-06-031-1/+1
* Added faux latency for peeroverviewMaran2014-06-031-0/+1
* Implemented Public Peer interfaceMaran2014-06-021-0/+12
* Fixes #60obscuren2014-05-281-2/+5
* Closure call now returns the total usage as wellobscuren2014-05-281-14/+24
* The body of contracts are now returned insteadobscuren2014-05-251-10/+22
* Canonical contract creationobscuren2014-05-231-7/+15
* Working on interopobscuren2014-05-221-9/+33
* Improved miner so it won't include invalid transactionsobscuren2014-05-211-5/+7
* Apply to parentobscuren2014-05-211-3/+2
* Fixed competing block methodobscuren2014-05-211-2/+13
* Fixed couple issuesobscuren2014-05-211-21/+25
* Fix notification when processing block that didn't have this client as originMaran2014-05-201-2/+1
* No longer store script directly in the state treeobscuren2014-05-201-2/+3
* Changed how changes are being applied to statesobscuren2014-05-171-59/+50
* Mobscuren2014-05-151-2/+2
* Remove any invalid transactions after block processingobscuren2014-05-141-0/+2
* Do not queue messages if the peer isn't connected (e.g. timing out)obscuren2014-05-141-1/+0
* Propagate back to networkobscuren2014-05-131-0/+3
* Implemented new JS/EthPub methodsMaran2014-05-131-0/+3
* Moved seeding and moved manifestobscuren2014-05-091-33/+0
* Auto update state changes notificationsobscuren2014-05-091-8/+7
* Cleaned upobscuren2014-05-091-24/+9
* Added trans state and removed watch address etcobscuren2014-05-091-16/+8
* Removed value from closure.obscuren2014-05-081-1/+1
* Implemented value()Maran2014-05-071-0/+1
* Added different storage notification objectobscuren2014-05-051-1/+1
* Removed debug loggingobscuren2014-04-301-1/+1
* Added manifest changes and changed closuresobscuren2014-04-301-17/+48
* Fixed state problemobscuren2014-04-291-6/+7
* Actually convert gasobscuren2014-04-261-5/+12
* Added new state object change echanismobscuren2014-04-261-10/+23
* Minor improvements and bug fixesobscuren2014-04-241-0/+2
* Call initial closure with proper tx argumentobscuren2014-04-231-32/+1
* Fixed minor issue with gas and added state object initobscuren2014-04-231-7/+46
* Added proper gas handlingobscuren2014-04-181-1/+2
* Merged accounts and contracts in to StateObjectobscuren2014-04-161-31/+23
* Renamedobscuren2014-04-121-7/+7
* Added the possibility for debug hooks during closure callobscuren2014-04-111-1/+1
* Merge branch 'split' into developobscuren2014-04-111-1/+1
|\
| * Split code for contractsobscuren2014-04-101-1/+1
* | Switched variable namesobscuren2014-04-091-5/+5
* | Added a length for copyobscuren2014-04-091-1/+1
* | Reverted changesobscuren2014-04-091-2/+2
* | Merge branch 'develop' into minerobscuren2014-04-051-5/+13
|\|
| * Handle contract messagesobscuren2014-04-011-5/+13
* | Merge conflictsMaran2014-04-011-16/+18
|\|
| * Fixed some state issuesobscuren2014-03-311-3/+3
| * Changed to new mutan APIobscuren2014-03-301-13/+13
* | initial testcode for canonical chainMaran2014-03-241-0/+3
* | Remove some xtra logsMaran2014-03-241-3/+0
* | Merge branch 'master' into minerMaran2014-03-241-8/+7
|\|
| * Closure return, arguments fixed. Added proper testsobscuren2014-03-211-1/+1
| * New tx methods and added new vm to state managerobscuren2014-03-211-9/+7
| * Rewrote opcodes againobscuren2014-03-211-1/+2
* | Initial block reorganisation codeMaran2014-03-211-1/+3
* | More mining reworkMaran2014-03-201-20/+8
* | Merge branch 'develop' into minerMaran2014-03-171-1/+1
|\|
| * Pretty print nonceobscuren2014-03-171-1/+1
* | Merge conflictsMaran2014-03-171-24/+25
|\|
| * Moved on to the state managerobscuren2014-03-171-24/+25
| * Added miner stateobscuren2014-03-061-1/+2
* | MergeMaran2014-03-171-1/+0
* | Initial smart-miner stuffMaran2014-03-101-0/+15
|/
* Renamed block manager to state managerobscuren2014-03-051-0/+320