Commit Graph

1252 Commits

Author SHA1 Message Date
obscuren
a42ebd9ed6 block 2014-01-04 00:31:42 +01:00
obscuren
15bf5ee4db Contract creation, updating and fee processing 2014-01-04 00:31:06 +01:00
obscuren
f97716ebe2 Added new big from []bytes 2014-01-04 00:30:19 +01:00
obscuren
9581faf5fd Parsing for block and tx 2014-01-03 13:40:38 +01:00
obscuren
055407c835 VM Recovery 2014-01-03 13:40:25 +01:00
obscuren
78d18b134f Pop, push, load for vm 2014-01-03 13:40:12 +01:00
obscuren
7cd41ac45a Wip VM. Created contracts 2014-01-03 00:43:49 +01:00
obscuren
9df4c74511 WIP rewrite vm 2014-01-02 23:02:24 +01:00
obscuren
5b3d4fae6e Work in progress external test runner 2014-01-01 15:49:38 +01:00
obscuren
61d67f2ae9 moved to markdown 2014-01-01 14:12:30 +01:00
obscuren
65f00656f2 Help text 2014-01-01 14:11:56 +01:00
obscuren
30f3b4d4e4 Added a few more comments and cleaned up code 2014-01-01 14:06:00 +01:00
obscuren
df6f7e8a0e updated readme 2014-01-01 13:52:26 +01:00
obscuren
584f9be7f4 Moved some testing code 2014-01-01 13:37:00 +01:00
obscuren
5da78427d0 Added db query interface and moved memory database 2014-01-01 13:36:48 +01:00
obscuren
52952e274d Updated database interface and eth test code 2014-01-01 03:07:49 +01:00
obscuren
35e4d74641 Added helper methods for slice comparison and nibble matching 2014-01-01 03:07:29 +01:00
obscuren
79eaa6f2ba Removed old serialization 2014-01-01 03:07:04 +01:00
obscuren
34d62c380e Encoding helpers for trie 2014-01-01 03:06:52 +01:00
obscuren
276fa6c799 Working Trie 2014-01-01 03:06:39 +01:00
obscuren
f17930eb46 Split up db and trie and added interface 2013-12-30 01:09:57 +01:00
obscuren
a926686445 Added sample server, genesis block, and database interface 2013-12-29 23:54:50 +01:00
obscuren
ad048e9f44 update test 2013-12-29 23:53:20 +01:00
obscuren
0edcbc695e Updated serialisation 2013-12-29 23:53:12 +01:00
obscuren
0747aa3a3b Removed logs from tests and updated rlp encoding to include byte slices 2013-12-29 23:52:46 +01:00
obscuren
74bc45116a Encoding helpers with tests 2013-12-29 23:50:43 +01:00
obscuren
a1c5d5acac Comments 2013-12-29 01:36:59 +01:00
obscuren
5198b7b9eb Test code updated 2013-12-28 15:18:23 +01:00
obscuren
bd582d919b (un)marshal blocks and transactions 2013-12-28 15:18:08 +01:00
obscuren
95d877f701 Fixed rlp encoding 2013-12-28 15:17:26 +01:00
obscuren
bb8afba20a Updated tests 2013-12-28 02:24:16 +01:00
obscuren
5a7eae705b Removed slice appending for integers 2013-12-28 02:24:01 +01:00
obscuren
d6460f3de1 Changed 0x0 to \x00 2013-12-28 02:23:28 +01:00
obscuren
8391d3d4f4 Unmarshalling of transactions 2013-12-28 02:22:42 +01:00
obscuren
c7dc92e127 Reset stack pointer on run 2013-12-28 01:46:18 +01:00
obscuren
0f656652e6 Implemented decoding rlp 2013-12-27 23:48:44 +01:00
obscuren
323ba36869 Updated rlp encoding. (requires verification!) 2013-12-27 22:32:55 +01:00
obscuren
df0fe67fce Testing 2013-12-27 21:24:06 +01:00
obscuren
dca9ee79b3 Changed Tx serialization to return bytes instead of a string 2013-12-27 21:23:40 +01:00
obscuren
8301d154ae Serializing block 2013-12-27 21:22:57 +01:00
obscuren
d8c0b0c899 Moved string util 2013-12-27 21:21:08 +01:00
obscuren
d5d2efbaf3 WIP new rlp implementation 2013-12-27 21:20:47 +01:00
obscuren
b40013ac30 Updated fees 2013-12-27 12:07:37 +01:00
obscuren
ec13db873a Added travis 2013-12-27 11:59:00 +01:00
obscuren
2368459814 updated readme 2013-12-26 14:09:50 +01:00
obscuren
aacfdc7a47 moved' 2013-12-26 14:07:52 +01:00
obscuren
b71e632b46 go get 2013-12-26 13:35:04 +01:00
obscuren
486710c17c for => far 2013-12-26 13:30:42 +01:00
obscuren
fe5577f59e Added readme 2013-12-26 13:29:45 +01:00
obscuren
f201547731 added git ignore 2013-12-26 12:47:06 +01:00