Commit Graph

58 Commits

Author SHA1 Message Date
obscuren 0ce9003ba7 Fix for creating a tx from an unknown account 2014-07-01 12:16:14 +02: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 f58c7ac5a6 merge upstream 2014-06-23 13:07:43 +01: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 8c96c5662f Added hex script method 2014-06-23 11:24:07 +02:00
obscuren 2fbcfd8824 Proper checks for multiple data items. Fixes #80 2014-06-18 11:55:05 +02:00
Maran 01e6f63e98 A handful of GUI fixes 2014-06-17 11:40:23 +02:00
obscuren 5871dbaf5a Set contract addr for new transactions 2014-06-15 00:10:42 +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 8a2e50ab2a Merge branch 'develop' into interop
Conflicts:
	peer.go
2014-06-11 21:56:59 +02:00
obscuren 9ff97a98a7 Namereg lookup fix 2014-06-11 21:51:21 +02:00
Maran 71ab5d52b6 Exposed usedGas through ethPub 2014-06-11 11:40:50 +02:00
Maran 97cc762143 Expose GasLimit to ethPub 2014-06-11 10:28:18 +02:00
Maran a56f78af67 Implement getStateKeyVal for JS bindings.
Gives JS the option to 'loop' over contract key/val storage
2014-06-04 15:54:39 +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 99797858a6 Added coin base to pub block 2014-05-30 11:47:23 +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
Maran 8601604a09 Hooked up the Block Explorer to the Debugger so we can instantly debug made transactions 2014-05-28 15:48:23 +02:00
Maran cfb979b5e3 Add contract addr if it's a contract creation tx 2014-05-28 12:15:43 +02:00
Maran c1b09d639c Disamble tx data before adding it to PTx object 2014-05-27 10:38:31 +02:00
Maran 2232974cda Changed var names around 2014-05-26 17:18:51 +02:00
Maran aefcb83419 Updated Public Block and Transaction objects with more information 2014-05-26 17:07:04 +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 cc8464ce80 Transaction querying 2014-05-22 17:56:33 +02:00
obscuren e1b7bd51ee Return a disassembled script instead of the hex 2014-05-21 15:54:44 +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 64701e388c Fixed state issue 2014-05-20 22:43:59 +02:00
obscuren fafdd21e4f unused 2014-05-20 12:23:49 +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