Commit Graph

196 Commits

Author SHA1 Message Date
obscuren 344e827061 Added client string to configuration
Clients can set their own client string which will be send to connected
peers during the handshake.
2014-03-17 12:08:16 +01:00
obscuren f80984491a Removed comments 2014-03-06 13:09:55 +01:00
obscuren 79320e2868 Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop 2014-03-05 10:44:57 +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
Maxime Quandalle 8577e9116e Rename .travil.yml to .travis.yml 2014-03-03 18:13:08 +01:00
obscuren d2bc57cd34 PoC reactor pattern 2014-03-03 00:55:10 +01:00
obscuren f1b354e6aa Reactor implemented 2014-03-02 02:22:20 +01:00
obscuren b462ca4aad Bump 2014-02-28 16:45:46 +01:00
obscuren 3f7ec1a83f Conform to Db interface 2014-02-28 12:19:45 +01:00
obscuren 8fa19664e6 Added BigCopy 2014-02-28 12:19:21 +01:00
obscuren 9d06f9e6fb Updated readme#trie 2014-02-28 12:19:01 +01:00
obscuren c0fcefa3a0 Added a GetKeys method to support multiple accounts 2014-02-28 12:18:41 +01:00
obscuren c7e73ba12d Added currency converting 2014-02-25 11:20:24 +01:00
obscuren b30b9ab8cb Fixed a minor issue where a string is expected but returns slice 2014-02-25 10:50:53 +01:00
Jeffrey Wilcke f2234264ed Merge pull request #8 from josephyzhou/develop
parse returns byte array instead of string now
2014-02-24 12:53:30 +01:00
obscuren 55c1c220d0 Added delete to database interfaces 2014-02-24 12:12:01 +01:00
obscuren 5971c82094 Updated opcodes ... again 2014-02-24 12:11:42 +01:00
obscuren 1a98bbf1c8 Added a trie iterator 2014-02-24 12:11:00 +01:00
Joey Zhou 8ecb24f114 parse now returns byte[] instead of string 2014-02-23 14:43:18 -08:00
obscuren 4bfd717ba2 Added the ability to extend the logger with more sub systems 2014-02-22 01:53:09 +01:00
obscuren b20c0b1d59 Removed all old code 2014-02-21 12:36:41 +01:00
obscuren f2a1260294 Nil is also considered empty 2014-02-21 12:36:22 +01:00
obscuren 059ad35215 Type checking 2014-02-20 23:10:05 +01:00
obscuren 9bc5c4a0c5 Long over due Trie delete implemented 2014-02-20 14:40:00 +01:00
obscuren 4afb624c45 WIP state object 2014-02-19 16:28:08 +01:00
obscuren d4cc125456 Added more logging functions 2014-02-19 16:27:22 +01:00
obscuren 0936e5ccf5 Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop
Conflicts:
	ethutil/config.go
2014-02-19 11:40:02 +01:00
obscuren 24f2b2afc3 Running contracts fixed 2014-02-19 11:35:17 +01:00
Jeffrey Wilcke bbcf304b99 Merge pull request #3 from josephyzhou/develop
Migrated to here
2014-02-18 16:04:45 +01:00
obscuren c866fcc5b3 Added new address 2014-02-18 12:10:21 +01:00
obscuren d7eca7bcc1 Rlp update 2014-02-18 01:34:06 +01:00
obscuren ba95849097 Added hex method 2014-02-18 01:32:20 +01:00
Joey Zhou c5b009ba6f new line 2014-02-17 15:47:33 -08:00
Joey Zhou e72a782bf0 adding compact decode tests 2014-02-17 15:46:16 -08:00
obscuren 7413552a28 Root should reset on undo 2014-02-17 20:40:33 +01:00
obscuren b7a636b894 Values should accept bytes as valid string output 2014-02-17 20:29:54 +01:00
obscuren e4a6ee3d7f Added dirty tracking on the cache 2014-02-16 20:32:56 +01:00
obscuren 7264044122 Added a few tests 2014-02-16 20:31:02 +01:00
obscuren f1d6f1bd17 Removed Reset 2014-02-16 20:30:50 +01:00
obscuren c95a27e394 Added more tests 2014-02-16 20:30:33 +01:00
obscuren 07c12f0b92 Added trie tests, value tests 2014-02-15 13:21:11 +01:00
obscuren 5883446b21 Fixed test 2014-02-15 12:41:17 +01:00
obscuren 9bcb3d2216 Fixed test 2014-02-15 12:40:19 +01:00
obscuren fd1aa869e1 Bumped version number 2014-02-15 11:52:28 +01:00
obscuren 73fd358d94 Removed RlpValue in favour of Value 2014-02-15 01:34:18 +01:00
obscuren f6d1bfe45b The great merge 2014-02-14 23:56:09 +01:00