Commit Graph

18 Commits

Author SHA1 Message Date
obscuren 9c6aca7893 Merged accounts and contracts in to StateObject
* Account removed
* Contract removed
* Address state changed to CachedStateObject
* Added StateObject
2014-04-16 04:06:51 +02:00
obscuren 035f0ffb8a Reverted changes 2014-04-09 15:08:10 +02:00
obscuren 527a3bbc2a Typo fix 2014-04-09 14:53:20 +02:00
obscuren 12643c7c57 Merge branch 'develop' into miner 2014-04-05 11:25:29 +02:00
Maran 0a88010826 Merge conflicts 2014-04-01 14:20:55 +02:00
obscuren 7d0348e4ba Handle contract messages 2014-04-01 10:41:30 +02:00
obscuren b888652201 Added missing GetTx (0x16) wire message 2014-03-28 11:20:07 +01:00
Maran ae837c4719 More mining rework 2014-03-20 11:20:29 +01:00
Maran 095d5baaed Merge conflicts 2014-03-17 10:41:05 +01:00
Maran 3274e0a249 Removed extra invalid nonce return 2014-03-17 10:37:29 +01:00
obscuren b15a4985e8 Moved on to the state manager 2014-03-17 10:33:03 +01:00
Maran d5efeab8f9 Initial smart-miner stuff 2014-03-10 11:53:02 +01:00
obscuren 92f2abdf76 Partially refactored server/txpool/block manager/block chain
The Ethereum structure now complies to a EthManager interface which is
being used by the tx pool, block manager and block chain in order to
gain access to each other. It's become simpeler.
TODO: BlockManager => StateManager
2014-03-05 10:42:51 +01:00
obscuren d65b4cd0dd Updated block to use state instead of trie directly 2014-03-02 20:42:05 +01:00
obscuren e98b53bbef WIP Observing pattern 2014-02-25 11:22:27 +01:00
obscuren f5737b929a Added a secondary processor 2014-02-23 01:57:04 +01:00
obscuren bb3e28310e If sender is receiver only subtract the fee 2014-02-18 01:31:51 +01:00
obscuren f6d1bfe45b The great merge 2014-02-14 23:56:09 +01:00