Commit Graph

15 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 720521ed4a Changed how txs define their data & added init field 2014-04-09 12:28:16 -04:00
obscuren 7277c42047 Fixed some state issues 2014-03-31 01:03:28 +02:00
obscuren 3c3431d111 Fixed IsContract method to use the contractCreation flag 2014-03-27 23:17:14 +01:00
obscuren 56a58ad70d Removed debug and comments 2014-03-27 22:02:39 +01:00
obscuren 00c5f9b9a6 Updated transaction model
Changed the behaviour of decoding rlp data. Something is considered to
be creating a contract if the 4th item is a list.

Changed constructors.
2014-03-27 19:49:47 +01:00
obscuren 43cad69016 Reworked transaction constructors 2014-03-27 15:42:39 +01:00
obscuren 9cf8ce9ef8 New tx methods and added new vm to state manager 2014-03-21 00:04:31 +01:00
obscuren 7705b23f24 Removed caller from tx and added "callership" to account.
Transactions can no longer serve as callers. Accounts are now the
initial callee of closures. Transactions now serve as transport to call
closures.
2014-03-20 23:17:53 +01:00
obscuren 3520771d68 Comply to Callee interface 2014-03-20 17:27:09 +01:00
obscuren 4b8c50e2cd Deprication 2014-02-25 11:22:18 +01:00
obscuren d69db6e617 Removed compiling from the transaction 2014-02-24 12:13:42 +01:00
obscuren 681eacaa7f Removed old instruction code 2014-02-21 12:37:06 +01:00
obscuren 24f2b2afc3 Running contracts fixed 2014-02-19 11:35:17 +01:00
obscuren f6d1bfe45b The great merge 2014-02-14 23:56:09 +01:00