zelig
b0ae84aa0d
multiple contract source for solidity compiler: returns contract array if multiple contracts. fixes #1023
2015-05-20 04:11:48 +01:00
zelig
f9abcee0f9
fix solc tests unskip
2015-05-20 02:47:13 +01:00
Jeffrey Wilcke
9b825e2728
Merge pull request #1036 from tgerring/issue884
...
JSON RPC null field updates
2015-05-19 06:44:31 -07:00
Taylor Gerring
748263d2f0
Use bytes.Repeat() instead of 32-byte literal
2015-05-19 08:14:48 -05:00
Taylor Gerring
a2598e649d
Permit multiple CORS domains
...
Separated by spaces
2015-05-18 10:31:03 -05:00
Taylor Gerring
62d76b8e1f
Cleanup
2015-05-18 10:11:27 -05:00
Taylor Gerring
a528bd04db
Return nil for certain fields on eth_getTransactionByHash when not part of a block
2015-05-18 10:09:00 -05:00
Taylor Gerring
d381d9a74c
Return nil for certain fields on eth_getBlockByNumber pending
2015-05-18 09:16:10 -05:00
Jeffrey Wilcke
158efbaa45
Merge pull request #984 from tgerring/issue924
...
Omit replies for RPC notification requests
2015-05-15 04:12:40 -07:00
Taylor Gerring
44a7f997c3
Unreverse ordering
2015-05-14 15:50:39 -05:00
Taylor Gerring
5c6540452a
Omit replies for notification requests
...
When Id is missing, the client does not want a response
2015-05-14 12:39:57 -05:00
Taylor Gerring
4ad8f1035b
Format contract code as hexdata
2015-05-14 12:17:19 -05:00
Gustav Simonsson
037772fc07
fix hex conversion bug in RPC for byte slices
2015-05-12 17:22:17 +02:00
obscuren
dca290d525
sol: skipped source checking step
2015-05-12 16:19:14 +02:00
obscuren
260536a729
rpc: hexData => hexNum
2015-05-12 15:02:44 +02:00
obscuren
66de3f0aa8
xeth, rpc: implement eth_estimateGas. Closes #930
2015-05-12 14:21:43 +02:00
obscuren
21e52efdfe
cmd/geth, miner, backend, xeth: Fixed miner threads to be settable
...
Miner threads are now settable through the admin interface (closes #897 )
and specify 0 CPU worker threads when eth_getWork is called (closes #916 )
2015-05-11 17:21:22 +02:00
Daniel A. Nagy
a9e1d38612
Merge branch 'develop' of github.com:ethereum/go-ethereum into develop
...
Conflicts:
rpc/jeth.go
2015-05-11 12:47:14 +02:00
obscuren
df323cdb4e
rpc: display error message to stdout
2015-05-11 11:39:33 +02:00
Péter Szilágyi
0ad5898c0f
rpc, xeth: fix #881 , gracefully handle offline whisper
2015-05-11 11:53:53 +03:00
Daniel A. Nagy
3a01e3e39b
Signing (almost) works.
2015-05-08 17:52:44 +02:00
Daniel A. Nagy
a487396b76
eth_sign added to API for signing arbitrary data.
2015-05-08 16:36:13 +02:00
Daniel A. Nagy
e94aa421c6
New API call for signatures.
2015-05-08 16:17:19 +02:00
Jeffrey Wilcke
45c070fc8b
Merge pull request #833 from ethersphere/frontier/solidity
...
solidity compiler and contract metadocs integration
2015-05-08 03:43:31 -07:00
obscuren
b3c9b66f29
rpc: eth_transactionFilter => eth_newPendingTransactionFilter
2015-05-07 14:44:32 +02:00
obscuren
7e160a677d
xeth, core, event/filter, rpc: new block and transaction filters
2015-05-07 14:44:32 +02:00
zelig
009b221692
solidity compiler and contract metadocs integration
...
* common/compiler: solidity compiler + tests
* rpc: eth_compilers, eth_compileSolidity + tests
* fix natspec test using keystore API, notice exp dynamically changes addr, cleanup
* resolver implements registrars and needs to create reg contract (temp)
* xeth: solidity compiler. expose getter Solc() and paths setter SetSolc(solcPath)
* ethereumApi: implement compiler related RPC calls using XEth - json struct tests
* admin: make use of XEth.SetSolc to allow runtime setting of compiler paths
* cli: command line flags solc to set custom solc bin path
* js admin api with new features debug and contractInfo modules
* wiki is the doc https://github.com/ethereum/go-ethereum/wiki/Contracts-and-Transactions
2015-05-07 12:58:21 +02:00
obscuren
03bb88dec0
xeth, rpc: added nonce setting through RPC and xeth transact
2015-05-06 18:30:55 +02:00
zsfelfoldi
c54d123b31
setTimeout and sendAsync implemented
...
added and eval queue for serializing JSRE vm execution
2015-05-06 15:58:27 +02:00
obscuren
99027c79fe
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
...
Conflicts:
rpc/api.go
2015-04-28 11:17:41 +02:00
obscuren
459d898705
eth, rpc, xeth: ext_hanhrate => eth_hashrate
2015-04-28 11:16:03 +02:00
obscuren
46f63ef04f
Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into kobigurk-develop
2015-04-28 11:10:44 +02:00
Péter Szilágyi
978ffd3097
rpc, xeth: finish cleaning up xeth
2015-04-28 10:49:05 +03:00
Péter Szilágyi
e252dae499
rpc: use nil topic wildcards instead of ""
2015-04-28 10:49:04 +03:00
Péter Szilágyi
ae4bfc3cfb
rpc, ui/qt/qwhisper, whisper, xeth: introduce complex topic filters
2015-04-28 10:49:04 +03:00
Péter Szilágyi
7948cc0029
rpc, whisper, xeth: fix RPC message retrieval data race
2015-04-28 10:47:35 +03:00
Péter Szilágyi
3563c59b12
rpc, whisper, xeth: polish whisper RPC interface
2015-04-28 10:47:35 +03:00
Taylor Gerring
3ad5243b18
Return Gas Price not Gas
...
And output as quantity, not data
2015-04-27 13:58:32 -05:00
Taylor Gerring
b071e7f4db
Remove old logger from RPC pkg
2015-04-27 09:18:55 -05:00
Jeffrey Wilcke
67cc80ba66
Merge pull request #786 from tgerring/issue739
...
Empty Call response should return 0x instead of 0x00. Closes #739
2015-04-23 02:22:35 -07:00
Jeffrey Wilcke
359a9773a1
Merge pull request #783 from tgerring/issue777
...
Issue 777
2015-04-23 02:11:20 -07:00
Taylor Gerring
73b3f2837f
Handle bug in parent call response
2015-04-22 14:14:10 -05:00
Taylor Gerring
41e3d01e63
Rename eth_Version to eth_protocolVersion. Closes #737
2015-04-22 13:42:09 -05:00
Taylor Gerring
20bae2b8f6
Tests for magic words
2015-04-22 13:24:29 -05:00
Taylor Gerring
2ea2261156
Accept num or hex as index
2015-04-22 13:24:10 -05:00
Taylor Gerring
35ad9febce
Update eth_getBlockByNumber to accept words
2015-04-22 13:14:10 -05:00
Taylor Gerring
13dc8627b5
Treat hexnums as big.Int instead of int64
2015-04-21 08:48:57 -05:00
Kobi Gurkan
9e03c48d43
move eth_hashrate to ext
2015-04-21 16:44:08 +03:00
Kobi Gurkan
63c5c7fb2d
uses newHexNum for eth_hashrate
2015-04-21 16:44:08 +03:00
Kobi Gurkan
41b83fe1cd
adds eth_hashrate RPC method
2015-04-21 16:44:08 +03:00