Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | comments & refactor | obscuren | 2014-06-13 | 1 | -1/+3 |
| | |||||
* | Refactored state transitioning to its own model | obscuren | 2014-06-13 | 1 | -200/+2 |
| | |||||
* | Refactoring state transitioning | obscuren | 2014-06-13 | 1 | -157/+178 |
| | |||||
* | Changed opcode numbers and added missing opcodes | obscuren | 2014-06-12 | 1 | -4/+4 |
| | |||||
* | Merge branch 'develop' into interop | obscuren | 2014-06-12 | 1 | -0/+20 |
|\ | | | | | | | | | Conflicts: peer.go | ||||
| * | Implemented counting of usedGas | Maran | 2014-06-11 | 1 | -0/+3 |
| | | |||||
| * | Don't mine transactions if they would go over the GasLimit implements ↵ | Maran | 2014-06-10 | 1 | -0/+17 |
| | | | | | | | | ethereum/go-ethereum#77 further. | ||||
* | | Moved process transaction to state manager | obscuren | 2014-06-12 | 1 | -12/+81 |
|/ | | | | * Buy gas of the coinbase address | ||||
* | Make contract creation error more explicit by mentioning the sneder | Maran | 2014-06-03 | 1 | -1/+1 |
| | |||||
* | Added faux latency for peeroverview | Maran | 2014-06-03 | 1 | -0/+1 |
| | |||||
* | Implemented Public Peer interface | Maran | 2014-06-02 | 1 | -0/+12 |
| | |||||
* | Fixes #60 | obscuren | 2014-05-28 | 1 | -2/+5 |
| | |||||
* | Closure call now returns the total usage as well | obscuren | 2014-05-28 | 1 | -14/+24 |
| | | | | * Return the used gas value based on the UseGas and ReturnGas | ||||
* | The body of contracts are now returned instead | obscuren | 2014-05-25 | 1 | -10/+22 |
| | |||||
* | Canonical contract creation | obscuren | 2014-05-23 | 1 | -7/+15 |
| | |||||
* | Working on interop | obscuren | 2014-05-22 | 1 | -9/+33 |
| | | | | | | * Receipts after each transaction * Fee structure * Applying fees to miners | ||||
* | Improved miner so it won't include invalid transactions | obscuren | 2014-05-21 | 1 | -5/+7 |
| | |||||
* | Apply to parent | obscuren | 2014-05-21 | 1 | -3/+2 |
| | |||||
* | Fixed competing block method | obscuren | 2014-05-21 | 1 | -2/+13 |
| | |||||
* | Fixed couple issues | obscuren | 2014-05-21 | 1 | -21/+25 |
| | | | | | * (imp) Lock / RLock tries * (fix) stack | ||||
* | Fix notification when processing block that didn't have this client as origin | Maran | 2014-05-20 | 1 | -2/+1 |
| | |||||
* | No longer store script directly in the state tree | obscuren | 2014-05-20 | 1 | -2/+3 |
| | |||||
* | Changed how changes are being applied to states | obscuren | 2014-05-17 | 1 | -59/+50 |
| | |||||
* | M | obscuren | 2014-05-15 | 1 | -2/+2 |
| | |||||
* | Remove any invalid transactions after block processing | obscuren | 2014-05-14 | 1 | -0/+2 |
| | |||||
* | Do not queue messages if the peer isn't connected (e.g. timing out) | obscuren | 2014-05-14 | 1 | -1/+0 |
| | |||||
* | Propagate back to network | obscuren | 2014-05-13 | 1 | -0/+3 |
| | |||||
* | Implemented new JS/EthPub methods | Maran | 2014-05-13 | 1 | -0/+3 |
| | | | | | | | | - getTxCountAt - getPeerCount - getIsMining - getIsListening - getCoinbase | ||||
* | Moved seeding and moved manifest | obscuren | 2014-05-09 | 1 | -33/+0 |
| | |||||
* | Auto update state changes notifications | obscuren | 2014-05-09 | 1 | -8/+7 |
| | |||||
* | Cleaned up | obscuren | 2014-05-09 | 1 | -24/+9 |
| | | | | | Removed the unneeded address watch mechanism. State manager's transient state should now take care of this. | ||||
* | Added trans state and removed watch address etc | obscuren | 2014-05-09 | 1 | -16/+8 |
| | | | | | | | | The transient state can be used to test out changes before committing them to the proc state. The transient state is currently being used by the gui to support proper nonce updating without having to wait for a block. This used to be done by a cached state mechanism which can now safely by removed. | ||||
* | Removed value from closure. | obscuren | 2014-05-08 | 1 | -1/+1 |
| | |||||
* | Implemented value() | Maran | 2014-05-07 | 1 | -0/+1 |
| | |||||
* | Added different storage notification object | obscuren | 2014-05-05 | 1 | -1/+1 |
| | |||||
* | Removed debug logging | obscuren | 2014-04-30 | 1 | -1/+1 |
| | |||||
* | Added manifest changes and changed closures | obscuren | 2014-04-30 | 1 | -17/+48 |
| | |||||
* | Fixed state problem | obscuren | 2014-04-29 | 1 | -6/+7 |
| | |||||
* | Actually convert gas | obscuren | 2014-04-26 | 1 | -5/+12 |
| | |||||
* | Added new state object change echanism | obscuren | 2014-04-26 | 1 | -10/+23 |
| | |||||
* | Minor improvements and bug fixes | obscuren | 2014-04-24 | 1 | -0/+2 |
| | | | | * Fixed VM base bug | ||||
* | Call initial closure with proper tx argument | obscuren | 2014-04-23 | 1 | -32/+1 |
| | |||||
* | Fixed minor issue with gas and added state object init | obscuren | 2014-04-23 | 1 | -7/+46 |
| | |||||
* | Added proper gas handling | obscuren | 2014-04-18 | 1 | -1/+2 |
| | |||||
* | Merged accounts and contracts in to StateObject | obscuren | 2014-04-16 | 1 | -31/+23 |
| | | | | | | | * Account removed * Contract removed * Address state changed to CachedStateObject * Added StateObject | ||||
* | Renamed | obscuren | 2014-04-12 | 1 | -7/+7 |
| | |||||
* | Added the possibility for debug hooks during closure call | obscuren | 2014-04-11 | 1 | -1/+1 |
| | |||||
* | Merge branch 'split' into develop | obscuren | 2014-04-11 | 1 | -1/+1 |
|\ | |||||
| * | Split code for contracts | obscuren | 2014-04-10 | 1 | -1/+1 |
| | | |||||
* | | Switched variable names | obscuren | 2014-04-09 | 1 | -5/+5 |
| | | |||||
* | | Added a length for copy | obscuren | 2014-04-09 | 1 | -1/+1 |
| | | |||||
* | | Reverted changes | obscuren | 2014-04-09 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'develop' into miner | obscuren | 2014-04-05 | 1 | -5/+13 |
|\| | |||||
| * | Handle contract messages | obscuren | 2014-04-01 | 1 | -5/+13 |
| | | |||||
* | | Merge conflicts | Maran | 2014-04-01 | 1 | -16/+18 |
|\| | |||||
| * | Fixed some state issues | obscuren | 2014-03-31 | 1 | -3/+3 |
| | | |||||
| * | Changed to new mutan API | obscuren | 2014-03-30 | 1 | -13/+13 |
| | | |||||
* | | initial testcode for canonical chain | Maran | 2014-03-24 | 1 | -0/+3 |
| | | |||||
* | | Remove some xtra logs | Maran | 2014-03-24 | 1 | -3/+0 |
| | | |||||
* | | Merge branch 'master' into miner | Maran | 2014-03-24 | 1 | -8/+7 |
|\| | |||||
| * | Closure return, arguments fixed. Added proper tests | obscuren | 2014-03-21 | 1 | -1/+1 |
| | | |||||
| * | New tx methods and added new vm to state manager | obscuren | 2014-03-21 | 1 | -9/+7 |
| | | |||||
| * | Rewrote opcodes again | obscuren | 2014-03-21 | 1 | -1/+2 |
| | | |||||
* | | Initial block reorganisation code | Maran | 2014-03-21 | 1 | -1/+3 |
| | | |||||
* | | More mining rework | Maran | 2014-03-20 | 1 | -20/+8 |
| | | |||||
* | | Merge branch 'develop' into miner | Maran | 2014-03-17 | 1 | -1/+1 |
|\| | |||||
| * | Pretty print nonce | obscuren | 2014-03-17 | 1 | -1/+1 |
| | | |||||
* | | Merge conflicts | Maran | 2014-03-17 | 1 | -24/+25 |
|\| | |||||
| * | Moved on to the state manager | obscuren | 2014-03-17 | 1 | -24/+25 |
| | | |||||
| * | Added miner state | obscuren | 2014-03-06 | 1 | -1/+2 |
| | | |||||
* | | Merge | Maran | 2014-03-17 | 1 | -1/+0 |
| | | |||||
* | | Initial smart-miner stuff | Maran | 2014-03-10 | 1 | -0/+15 |
|/ | |||||
* | Renamed block manager to state manager | obscuren | 2014-03-05 | 1 | -0/+320 |