Commit Graph

342 Commits

Author SHA1 Message Date
Taylor Gerring f695d01354 Convert error checks to Expect functions 2015-03-26 16:16:17 +01:00
Taylor Gerring 3472823be9 HashIndexArgs 2015-03-26 14:17:32 +01:00
Taylor Gerring cb103c089a BlockNumIndexArgs 2015-03-26 13:57:41 +01:00
Taylor Gerring cd6b3fd28a GetDataArgs 2015-03-26 13:50:22 +01:00
Taylor Gerring a49c81547c DecodeParamError -> InvalidTypeError for unexpected input type 2015-03-26 13:45:06 +01:00
Taylor Gerring ca03e97697 Add InvalidTypeError 2015-03-26 13:33:44 +01:00
Taylor Gerring c139af5826 GetBalanceArgs 2015-03-26 13:10:31 +01:00
Taylor Gerring 4523a00b91 GetTxCountArgs 2015-03-26 12:47:00 +01:00
obscuren c33dc3e328 moved helper 2015-03-26 12:40:09 +01:00
obscuren 83b0cad766 fixed block filter args 2015-03-26 12:34:59 +01:00
obscuren b8a667deed debug log 2015-03-26 12:15:25 +01:00
obscuren 4ba850639e updated web3.js light for console 2015-03-26 12:15:12 +01:00
Taylor Gerring 9c4504dc41 GetStorageAtArgs 2015-03-26 12:11:28 +01:00
obscuren eb433731aa Fixed filter and refactored code 2015-03-26 12:06:14 +01:00
Taylor Gerring 300d36b864 improved NewTxArgs tests 2015-03-26 11:59:35 +01:00
Taylor Gerring ad2089b0a3 Add blockHeightFromJson convenience function 2015-03-26 11:59:16 +01:00
Taylor Gerring 493e0d7be8 improved GetBlockByNumber tests 2015-03-26 11:07:14 +01:00
Taylor Gerring 93af30a6f6 improved GetBlockByHashArgs tests 2015-03-26 11:06:45 +01:00
Taylor Gerring bd1a54f076 GetStorageArgs 2015-03-26 10:52:32 +01:00
Taylor Gerring 966cfa4bdd NewTxArgs 2015-03-26 10:34:21 +01:00
Taylor Gerring c7dc379da5 GetBlockByHashArgs 2015-03-26 10:14:52 +01:00
Taylor Gerring e22bcb78a5 Update response types + tests
To coincide with recent type conversion
2015-03-25 16:50:30 +01:00
Jeffrey Wilcke aa1eae67ec Merge pull request #560 from tgerring/xethcleanup
XEth cleanup
2015-03-25 13:55:46 +01:00
Taylor Gerring 2b93843d86 Improve protocol version reporting 2015-03-25 12:09:55 +01:00
obscuren 3301f6ecef back to debug log 2015-03-24 23:55:48 +01:00
obscuren 97bf9f1521 Temp fix for console output 2015-03-24 23:50:27 +01:00
obscuren c38a3b4cc7 Better error reporting in the console. Updated ethereum.js 2015-03-24 17:49:28 +01:00
Taylor Gerring 59b6b619a2 Don't expose backend directly 2015-03-24 16:33:37 +01:00
Taylor Gerring e954c24af0 Implement RPC net_version 2015-03-23 18:06:05 +01:00
Taylor Gerring 1cf6ca8f10 Add Close() method to EthereumApi
To close the handler for LDB
2015-03-23 17:41:50 +01:00
Taylor Gerring 1e61b75cbf tests + fixes 2015-03-23 17:33:01 +01:00
obscuren 0330077d76 moved state and vm to core 2015-03-23 16:59:09 +01:00
Taylor Gerring 5707912e2f "pending" convention should be -2 instead of 0 2015-03-23 16:36:12 +01:00
Taylor Gerring 2f8601ef38 Rename blockAge to blockHeight 2015-03-23 16:34:50 +01:00
Taylor Gerring 3f6e1b2fd3 db_putHex/db_getHex + tests 2015-03-23 16:04:21 +01:00
Taylor Gerring 0846e15667 go away! 2015-03-23 09:36:28 +01:00
Taylor Gerring ab6311c1bd Move remote mining agent to XEth 2015-03-23 09:35:42 +01:00
Taylor Gerring d76e8cb1f1 Consistent var names 2015-03-23 09:24:52 +01:00
Taylor Gerring 16a58f8f2a Always return 3 strings 2015-03-23 08:55:06 +01:00
Taylor Gerring 31879eca8c Stub corrected getWork response 2015-03-23 08:45:09 +01:00
Taylor Gerring 3772f02569 Rename for filename typo 2015-03-23 08:29:41 +01:00
Taylor Gerring 372e1cad5b Cleanup get/submitWork
getWork needs to return additional values
2015-03-23 08:28:54 +01:00
Jeffrey Wilcke 3133372a6a Merge pull request #536 from zsfelfoldi/develop
using robertkrimen/otto, godeps updated
2015-03-22 21:45:56 +01:00
obscuren 8ed4f226d1 check for nil ptrs 2015-03-22 15:44:00 +01:00
obscuren 82956df523 Get work / submit work partially implemented.
* WIP missing arguments for submitting new work
* GetWork **done**
2015-03-22 15:38:01 +01:00
obscuren 83728e4b64 Merge branch 'develop' into conversion
Conflicts:
	rpc/responses.go
2015-03-21 14:54:25 +01:00
Taylor Gerring 670021da15 Rename topic to topics #544 2015-03-21 07:08:33 +01:00
obscuren 54dac59285 wip 2015-03-20 17:42:09 +01:00
obscuren a59bb053f4 merge 2015-03-20 16:02:01 +01:00
Taylor Gerring 28e1971272 Merge branch 'rpcxeth' into rpcfrontier
Conflicts:
	rpc/api.go
2015-03-20 15:25:43 +01:00
Taylor Gerring 0cde7a4d46 Add xethAtStateNum convenience method 2015-03-20 14:56:55 +01:00
Taylor Gerring efcc93e7da Move Account register to xeth 2015-03-20 14:12:07 +01:00
Taylor Gerring 739c36ad4d inline GetStorageAt 2015-03-20 13:45:07 +01:00
Taylor Gerring 28e5fc8352 Make pretty 2015-03-20 13:37:56 +01:00
zsfelfoldi 8324b683b4 using robertkrimen/otto, godeps updated 2015-03-20 13:22:01 +01:00
obscuren 41c493ace9 Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into rpcfrontier 2015-03-20 12:07:19 +01:00
obscuren 55fdf3e462 Listen to tx pre event and trigger 'pending' 2015-03-20 12:07:06 +01:00
Taylor Gerring b3329bc698 inline Transact 2015-03-20 07:15:34 +01:00
Taylor Gerring aa3918efa7 Move transact gas check to XEth 2015-03-20 07:13:29 +01:00
Taylor Gerring e038a42d7a inline Call 2015-03-20 06:58:53 +01:00
Taylor Gerring 1d6451f5c3 inline GetBlockByNumber 2015-03-20 06:57:23 +01:00
Taylor Gerring bde161382a inline GetBlockByHash 2015-03-20 06:53:24 +01:00
Taylor Gerring eb45211501 Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontier 2015-03-20 06:45:44 +01:00
Taylor Gerring b56e20be27 Reorg for clarity 2015-03-20 00:24:23 -04:00
Taylor Gerring 754160afea Move gas defaults to XEth 2015-03-20 00:23:48 -04:00
Taylor Gerring c3a3d38735 Add tests for errors 2015-03-20 00:08:29 -04:00
Taylor Gerring 3cea7d87c1 Rename FilterOptions to BlockFilterArgs 2015-03-19 23:55:17 -04:00
Taylor Gerring d791fe4975 Remove unnecessary event mux 2015-03-19 23:34:35 -04:00
Taylor Gerring 19360c0079 Move stateAt func to XEth 2015-03-19 23:28:45 -04:00
Taylor Gerring 6669ef5b70 Rename for clarity 2015-03-19 23:20:54 -04:00
Taylor Gerring 7b45f3377f inline MessagesChanged 2015-03-19 23:14:55 -04:00
Taylor Gerring 2ef2b9f2e0 inline UninstallWhisperFilter 2015-03-19 23:13:52 -04:00
Taylor Gerring 1f9b93647b inline NewWhisperFilter 2015-03-19 23:11:52 -04:00
Taylor Gerring 4b5e592656 inline AllLogs 2015-03-19 23:10:23 -04:00
Taylor Gerring 0bda63eb76 inline Logs 2015-03-19 23:08:26 -04:00
Taylor Gerring d2e7414230 inline FilterChanged 2015-03-19 23:07:25 -04:00
Taylor Gerring 3e9632e256 inline NewFilterString 2015-03-19 23:06:32 -04:00
Taylor Gerring 84b19971fa inline UninstallFilter 2015-03-19 23:05:23 -04:00
Taylor Gerring 4663a55f12 inline NewFilter 2015-03-19 23:03:53 -04:00
Taylor Gerring 7c30716828 Merge branch 'rpcinline' into rpcxeth
Conflicts:
	rpc/api.go
2015-03-19 23:01:10 -04:00
Taylor Gerring 6c04c19eb4 Reorg filter logic to XEth 2015-03-19 22:58:07 -04:00
Taylor Gerring 12d87226a7 Merge branch 'rpcutil' into rpcfrontier 2015-03-19 20:52:36 -04:00
Taylor Gerring cdfc03dc8e inline WhisperPost 2015-03-19 20:40:50 -04:00
Taylor Gerring 0895190b64 inline GetBlockTransactionCountByHash 2015-03-19 20:31:40 -04:00
Taylor Gerring ff657edbb6 inline GetBlockTransactionCountByNumber 2015-03-19 20:30:42 -04:00
Taylor Gerring c57eb286d6 inline GetBlockUncleCountByHash 2015-03-19 20:29:46 -04:00
Taylor Gerring 216175c265 inline GetBlockUncleCountByNumber 2015-03-19 20:28:25 -04:00
Taylor Gerring 7e6c8a411d fixes 2015-03-19 20:26:09 -04:00
Taylor Gerring 22546dcb55 inline UninstallWhisperFilter 2015-03-19 20:14:27 -04:00
Taylor Gerring b28e6d8306 inline WhisperMessages 2015-03-19 20:12:52 -04:00
Taylor Gerring cc91ba0add inline GetTransactionByHash 2015-03-19 20:12:12 -04:00
Taylor Gerring 0eb9572d64 inline RemoveWhisperIdentity 2015-03-19 20:10:05 -04:00
Taylor Gerring 85e03217de inline NewWhisperIdentity 2015-03-19 20:09:54 -04:00
Taylor Gerring 57f6a3b5c0 inline DbGet 2015-03-19 20:06:35 -04:00
Taylor Gerring 6fef616870 inline DbPut 2015-03-19 20:05:48 -04:00
Taylor Gerring d28cd0f040 inline GetCompilers 2015-03-19 20:04:40 -04:00
Taylor Gerring 152b37ee11 inline GetData 2015-03-19 20:04:02 -04:00
Taylor Gerring e530c960a4 inline GetTxCountAt 2015-03-19 20:03:27 -04:00
Taylor Gerring 3aea645106 inline GetStorage 2015-03-19 20:02:31 -04:00
Taylor Gerring 7562bc1dbc inline GetBalance 2015-03-19 20:00:41 -04:00