8aea85e374
fixed windows build problem
2015-06-11 14:01:39 +02:00
862117e4bd
changed send methods for backwards compatability in geth console
2015-06-11 14:01:39 +02:00
a1a475fb92
added console command
2015-06-11 14:01:39 +02:00
2a0d888326
added API/IPC commandline flags
2015-06-11 14:01:39 +02:00
8ebf2d8fad
added RPC/IPC support
2015-06-11 14:01:39 +02:00
2f55a1d798
restructured eth rpc API
2015-06-11 14:01:39 +02:00
2e0694b606
Updated test
2015-06-10 12:35:35 -04:00
14994fa21b
rpc: skip test if solc version doesn't match
2015-06-09 21:02:24 +02:00
60b780c21b
Merge pull request #1217 from tgerring/rpcsign
...
Fix RPC sign
2015-06-09 06:19:39 -07:00
046411866b
Fixed signing + tests
2015-06-09 08:47:20 -04:00
1a96798642
gas -> gasprice
2015-06-09 08:13:26 -04:00
1c364b6beb
gas -> gasprice
2015-06-09 08:13:25 -04:00
c8a9a4e76d
Differentiate between 0 and unspecified gas/gasprice
2015-06-09 08:13:25 -04:00
e221a449e0
cmd/geth, jsre, rpc: run all JS code on the event loop
...
Some JSRE methods (PrettyPrint, ToVal) bypassed the event loop. All
calls to the JS VM are now wrapped. In order to make this somewhat more
foolproof, the otto VM is now a local variable inside the event loop.
2015-05-25 02:27:37 +02:00
7381be8edb
core/vm, rpc: added disasm to ext_
RPC
2015-05-22 15:38:46 +02:00
6539ccae7c
core: added RPC sign back in
2015-05-22 13:00:04 +02:00
e1d1417729
rpc: NewNotAvailableError instead of NewNotImplementedError if no solc
2015-05-20 05:29:28 +01:00
00f59f5014
fix eth.sign. now implemented in admin jsre until web3.js has it .
2015-05-20 04:38:20 +01:00
b0ae84aa0d
multiple contract source for solidity compiler: returns contract array if multiple contracts. fixes #1023
2015-05-20 04:11:48 +01:00
f9abcee0f9
fix solc tests unskip
2015-05-20 02:47:13 +01:00
9b825e2728
Merge pull request #1036 from tgerring/issue884
...
JSON RPC null field updates
2015-05-19 06:44:31 -07:00
748263d2f0
Use bytes.Repeat() instead of 32-byte literal
2015-05-19 08:14:48 -05:00
a2598e649d
Permit multiple CORS domains
...
Separated by spaces
2015-05-18 10:31:03 -05:00
62d76b8e1f
Cleanup
2015-05-18 10:11:27 -05:00
a528bd04db
Return nil for certain fields on eth_getTransactionByHash when not part of a block
2015-05-18 10:09:00 -05:00
d381d9a74c
Return nil for certain fields on eth_getBlockByNumber pending
2015-05-18 09:16:10 -05:00
158efbaa45
Merge pull request #984 from tgerring/issue924
...
Omit replies for RPC notification requests
2015-05-15 04:12:40 -07:00
44a7f997c3
Unreverse ordering
2015-05-14 15:50:39 -05:00
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
4ad8f1035b
Format contract code as hexdata
2015-05-14 12:17:19 -05:00
037772fc07
fix hex conversion bug in RPC for byte slices
2015-05-12 17:22:17 +02:00
dca290d525
sol: skipped source checking step
2015-05-12 16:19:14 +02:00
260536a729
rpc: hexData => hexNum
2015-05-12 15:02:44 +02:00
66de3f0aa8
xeth, rpc: implement eth_estimateGas. Closes #930
2015-05-12 14:21:43 +02:00
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
a9e1d38612
Merge branch 'develop' of github.com:ethereum/go-ethereum into develop
...
Conflicts:
rpc/jeth.go
2015-05-11 12:47:14 +02:00
df323cdb4e
rpc: display error message to stdout
2015-05-11 11:39:33 +02:00
0ad5898c0f
rpc, xeth: fix #881 , gracefully handle offline whisper
2015-05-11 11:53:53 +03:00
3a01e3e39b
Signing (almost) works.
2015-05-08 17:52:44 +02:00
a487396b76
eth_sign added to API for signing arbitrary data.
2015-05-08 16:36:13 +02:00
e94aa421c6
New API call for signatures.
2015-05-08 16:17:19 +02:00
45c070fc8b
Merge pull request #833 from ethersphere/frontier/solidity
...
solidity compiler and contract metadocs integration
2015-05-08 03:43:31 -07:00
b3c9b66f29
rpc: eth_transactionFilter => eth_newPendingTransactionFilter
2015-05-07 14:44:32 +02:00
7e160a677d
xeth, core, event/filter, rpc: new block and transaction filters
2015-05-07 14:44:32 +02:00
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
03bb88dec0
xeth, rpc: added nonce setting through RPC and xeth transact
2015-05-06 18:30:55 +02:00
c54d123b31
setTimeout and sendAsync implemented
...
added and eval queue for serializing JSRE vm execution
2015-05-06 15:58:27 +02:00
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
459d898705
eth, rpc, xeth: ext_hanhrate => eth_hashrate
2015-04-28 11:16:03 +02:00
46f63ef04f
Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into kobigurk-develop
2015-04-28 11:10:44 +02:00