Commit Graph

97 Commits

Author SHA1 Message Date
obscuren 0f3bf7ef4d Fixes for balance 2015-04-02 12:57:04 +02:00
obscuren 4391c38215 Changed getters on account objects. Closes #610
* GetCode
* GetNonce
* GetStorage
* GetBalance
2015-04-01 23:22:16 +02:00
Taylor Gerring 101ea1a1e8 Make inner size before assinging. Closes #615 2015-04-01 14:15:20 +02:00
Jeffrey Wilcke 936ddf2ad1 Merge pull request #616 from bas-vk/develop
Frontier/513
2015-04-01 13:25:15 +02:00
Bas van Kervel 1559bd9e1b changed big.Int instantiation 2015-04-01 13:15:21 +02:00
Bas van Kervel 6605d00d92 Frontier/513 2015-04-01 12:33:12 +02:00
Taylor Gerring 86ba7432a9 txMeta storage as struct 2015-04-01 12:14:35 +02:00
Taylor Gerring 40ea466200 Store and retrieve tx context metadata #608
Improving this in the future will allow for cleaning up a bit of legacy
code.
2015-03-31 22:40:12 +02:00
Taylor Gerring 43d521e90e Decouple core from rpc 2015-03-27 16:36:01 +01:00
Taylor Gerring 0ac346f707 Merge branch 'develop' into rpcargs 2015-03-27 16:03:49 +01:00
Jeffrey Wilcke 0b4b2b81f9 Merge pull request #580 from ethersphere/frontier/cli-key
settable etherbase
2015-03-27 12:12:05 +01:00
Taylor Gerring 2788fb4ce5 More explicit formatting for protocol version 2015-03-27 11:43:14 +01:00
Taylor Gerring e29396b691 Use ExtraDB for storage. Fixes #577 2015-03-27 09:36:18 +01:00
zelig b375bbee5f settable etherbase
- etherbase flag for block reward destination
- coinbase => etherbase
- CLI- eth Config -> eth, xeth -> RPC / Miner
- use primary instead of coinbase as the unlock magic wildcard
- accounts: firstAddr/Coinbase -> Primary
2015-03-26 21:52:22 +00:00
Taylor Gerring 2c5a32ebbc Undo XEth changes 2015-03-26 22:24:48 +01:00
Taylor Gerring c7dc379da5 GetBlockByHashArgs 2015-03-26 10:14:52 +01:00
Taylor Gerring 7e1e264375 Don't return empty block for "pending" #568 2015-03-26 09:24:07 +01:00
obscuren 7e4c488717 Fixed storage. Closes #516 2015-03-26 00:42:35 +01:00
Taylor Gerring 2b93843d86 Improve protocol version reporting 2015-03-25 12:09:55 +01:00
Taylor Gerring d41341f77d WithState -> withState 2015-03-24 17:58:16 +01:00
Taylor Gerring 82b5a8af49 DRY up height logic 2015-03-24 17:49:37 +01:00
Taylor Gerring 865f31018b Shuffle 2015-03-24 17:45:31 +01:00
Taylor Gerring 2106a63d60 Move Frontend interface to separate file 2015-03-24 16:42:33 +01:00
Taylor Gerring 65d553d367 Update internal calls to use CurrentBlock() 2015-03-24 16:34:28 +01:00
Taylor Gerring 59b6b619a2 Don't expose backend directly 2015-03-24 16:33:37 +01:00
Taylor Gerring b9b7442b74 Remove redundant fields 2015-03-24 16:08:18 +01:00
Taylor Gerring ad420d099a rename eth to backend 2015-03-24 16:01:44 +01:00
Taylor Gerring 6d41402dce Backend no longer needed to resolve import cycle 2015-03-24 15:36:39 +01:00
Taylor Gerring e954c24af0 Implement RPC net_version 2015-03-23 18:06:05 +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 91a2275ad3 Move RemoteAgent to miner pkg 2015-03-23 11:21:41 +01:00
Taylor Gerring 439481d177 Rename Agent to RemoteAgent 2015-03-23 11:14:42 +01:00
Taylor Gerring ab6311c1bd Move remote mining agent to XEth 2015-03-23 09:35:42 +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 ce862ee758 Removed some comments 2015-03-21 14:51:45 +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 efcc93e7da Move Account register to xeth 2015-03-20 14:12:07 +01:00
Taylor Gerring aa3918efa7 Move transact gas check to XEth 2015-03-20 07:13:29 +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 19360c0079 Move stateAt func to XEth 2015-03-19 23:28:45 -04:00
Taylor Gerring 6c04c19eb4 Reorg filter logic to XEth 2015-03-19 22:58:07 -04:00
obscuren f9a6038f5b merge 2015-03-18 18:23:37 +01:00
obscuren 0a1eeca41e conversions. -compilable- 2015-03-18 13:00:01 +01:00
Maran 7330c97b5b DRY up the use of toHex in the project and move it to common 2015-03-16 16:56:11 +01:00
obscuren b523441361 Moved ethutil => common 2015-03-16 11:27:38 +01:00
Maran 991993357c DRY up the use of fromHex and put it in ethutil 2015-03-14 11:39:35 +01:00
obscuren b663e8b29a Merge branch 'rpcfrontier' into develop 2015-03-13 16:36:27 +01:00