obscuren
a9959805e5
Removed from as a requirement and changed
...
Removed the from as a requiremet from the RPC eth_call. Xeth#Call now
also default values to:
1. Supplied account
2. First account if any
3. No managed account => 000000..00
2015-04-09 00:44:20 +02:00
obscuren
1c872ddf4b
Changed how logs are being recorded
...
Logs are now recorded per transactions instead of tossing them out after
each transaction. This should also fix an issue with
`eth_getFilterLogs` (#629 ) Also now implemented are the `transactionHash,
blockHash, transactionIndex, logIndex` on logs. Closes #654 .
2015-04-08 17:15:45 +02:00
obscuren
7b6a8cc9ae
Fixed pending states
2015-04-07 12:32:55 +02:00
Jeffrey Wilcke
a6ca3d0261
Merge pull request #626 from tgerring/rpcfabian
...
RPC Tests updates
2015-04-03 11:58:18 +02:00
Taylor Gerring
9bdf0b655d
Fix RLP decoding of tx metadata
2015-04-02 16:28:42 +02:00
Jeffrey Wilcke
607fc788e3
Merge pull request #619 from tgerring/rpcfabian
...
RPC Fabian fixes
2015-04-02 15:13:30 +02:00
obscuren
1e28b424e7
Default gas
2015-04-02 14:00:49 +02:00
obscuren
55b1c1546b
Moved to function
2015-04-02 13:55:35 +02:00
Taylor Gerring
118ad22ee5
Merge branch 'develop' into rpcfabian
2015-04-02 13:39:46 +02:00
Taylor Gerring
81de8ed091
Format code as hexdata
2015-04-02 13:38:12 +02:00
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