Commit Graph

51 Commits

Author SHA1 Message Date
obscuren
d6b0ab3028 Changed to DnsReg 2014-08-07 15:26:07 +02:00
obscuren
7272577fe6 Added dns lookup 2014-08-07 15:11:54 +02:00
obscuren
da50c75148 Added state dump method 2014-08-06 09:53:00 +02:00
obscuren
32d125131f Refactored to new state and vm 2014-07-24 12:04:15 +02:00
obscuren
1e8b54abfb Refactored state, state object and vm
* The State and StateObject have been moved to their own package
* The VM is moved to it's own package
2014-07-22 11:54:48 +02:00
obscuren
28a146d438 Added find name for namereg 2014-07-17 22:30:00 +02:00
obscuren
90eb4f1939 Debug output, minor fixes and tweaks
* Script compile length fix
* Transition fix
2014-07-04 15:32:10 +02:00
obscuren
00d3935aac Removed old method 2014-07-01 23:59:18 +02:00
obscuren
7238a77327 Removed old code 2014-07-01 20:12:18 +02:00
obscuren
7a2a63f32b Added utility wrapper for Ethereum Config contract
Note, this utility function has to move elsewhere
2014-07-01 20:09:21 +02:00
zelig
89630d2826 merge upstream 2014-07-01 15:03:02 +01:00
obscuren
0ce9003ba7 Fix for creating a tx from an unknown account 2014-07-01 12:16:14 +02:00
zelig
dabaa4cce0 change all modified calls to ethtrie, ethutil and ethcrypto functions 2014-06-29 18:30:05 +01:00
zelig
853053a3b2 go fmt 2014-06-26 18:45:57 +01:00
zelig
4141cc39d0 Merge remote-tracking branch 'upstream/develop' into feature/logging 2014-06-25 16:13:27 +01:00
Maran
d8c675afbf Implement something that looks like confirmations, wip 2014-06-25 16:23:10 +02:00
Maran
8fe8175c78 Implemented TX History for ethPub 2014-06-25 16:12:33 +02:00
Maran
589d27386a Fix key generation in ethPub 2014-06-25 14:05:55 +02:00
zelig
b9e8a3e024 modified logging API
- package vars for tagged loggers
- weed out spurious fmt.PrintX and log.PrintX logging
- tried to second guess loglevel for some :)
2014-06-23 12:54:10 +01:00
obscuren
2fbcfd8824 Proper checks for multiple data items. Fixes #80 2014-06-18 11:55:05 +02:00
obscuren
6593c69424 Merge branch 'develop' into interop 2014-06-12 10:07:40 +02:00
obscuren
3a9d7d318a log changes 2014-06-12 10:07:27 +02:00
obscuren
9ff97a98a7 Namereg lookup fix 2014-06-11 21:51:21 +02:00
Maran
2010fea088 Added faux latency for peeroverview 2014-06-03 10:42:55 +02:00
Maran
fb6ff61730 Implemented Public Peer interface 2014-06-02 15:20:27 +02:00
obscuren
9bb7633254 Removed fmt 2014-05-29 11:50:36 +02:00
obscuren
e7097641e3 Support for namereg 2014-05-29 11:49:41 +02:00
obscuren
a2d01d6af8 Removed comments 2014-05-29 02:05:57 +02:00
obscuren
4d98762486 Fixed state object gas return 2014-05-28 23:16:54 +02:00
obscuren
81ef40010f The body of contracts are now returned instead 2014-05-25 14:13:54 +01:00
obscuren
281559d427 Canonical contract creation 2014-05-22 18:24:04 +02:00
obscuren
05e4e97276 Fixed Public block creation. Added block logging 2014-05-21 12:09:28 +02:00
obscuren
3c35ba7c31 Fixed state overwriting issue 2014-05-21 01:12:28 +02:00
obscuren
fd19142c0d No longer store script directly in the state tree 2014-05-20 11:19:07 +02:00
obscuren
b8034f4d9e Increment nonce in the public api 2014-05-19 12:14:04 +02:00
obscuren
8730dfdcc2 Changed how changes are being applied to states 2014-05-17 14:07:52 +02:00
obscuren
f4fa0d48cb Moved keyring to ethutil & removed old methods. Implements #20 2014-05-14 13:54:40 +02:00
Maran
c9ac5b0f74 Removed lingering log statement 2014-05-13 14:44:12 +02:00
Maran
28357d657b Implemented new JS/EthPub methods
- getTxCountAt
- getPeerCount
- getIsMining
- getIsListening
- getCoinbase
2014-05-13 14:43:29 +02:00
obscuren
cac9562c05 Use EthManager interface instead 2014-05-13 12:42:24 +02:00
obscuren
d709815106 Added trans state and removed watch address etc
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.
2014-05-08 18:26:46 +02:00
obscuren
78cb04cca3 wrong string 2014-05-05 15:51:43 +02:00
obscuren
14a6e6a9ce Added the ability to submit byte code for contracts instead of Mutan code. 2014-05-05 15:48:17 +02:00
Maran
87a5e94525 Merge branch 'develop' into feature/rpc 2014-05-05 14:16:53 +02:00
Maran
b98cc2fb4e Fixed GetBlock when no block can be found 2014-05-05 14:15:58 +02:00
Maran
fde3e01f80 Fixed import cycle 2014-05-05 14:15:31 +02:00
obscuren
5757f5df2a Added secret to address method 2014-05-05 13:09:29 +02:00
obscuren
7c91159449 Added different storage notification object 2014-05-05 11:56:25 +02:00
Maran
4f20e8f649 Implemented first few methods via public api 2014-05-02 20:00:58 +02:00
obscuren
1f6df0cd52 Added receipts for tx creation 2014-05-02 14:08:54 +02:00