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
10 years ago
obscuren
03bb88dec0
xeth, rpc: added nonce setting through RPC and xeth transact
10 years ago
Péter Szilágyi
e252dae499
rpc: use nil topic wildcards instead of ""
10 years ago
Péter Szilágyi
ae4bfc3cfb
rpc, ui/qt/qwhisper, whisper, xeth: introduce complex topic filters
10 years ago
Taylor Gerring
2ea2261156
Accept num or hex as index
10 years ago
Taylor Gerring
35ad9febce
Update eth_getBlockByNumber to accept words
10 years ago
Taylor Gerring
13dc8627b5
Treat hexnums as big.Int instead of int64
10 years ago
obscuren
ed0817c55d
core/rpc: fix for null entries in log filters. Closes #725
...
You can now specify `null` as a way of saying "not interested in this
topic, match all". core.Filter assumes the zero'd address to be the
wildcard. JSON rpc assumes empty strings to be wildcards.
10 years ago
obscuren
89fd752659
rpc: set from. Closes #742
10 years ago
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
10 years ago
Taylor Gerring
2b9b9e7704
Allow "earliest" block height
10 years ago
Taylor Gerring
aa71e27a3b
Detect non-valid strings for blockheight
10 years ago
Taylor Gerring
3908590578
Make "To" field optional in whisper filter
10 years ago
Taylor Gerring
b4eef59b6f
No longer require gas & gas price in transactions
...
Defaults to 0, which is then set to default values in XEth
10 years ago
Taylor Gerring
015453f5b3
Default Value to 0 for NewTxArgs
10 years ago
Taylor Gerring
e402e1dc2e
New args types with stricter checking
10 years ago
Taylor Gerring
85ebbc9aa5
Default BlockNumber to -1 when missing
10 years ago
Taylor Gerring
2f3a968136
New CallArgs
...
Requirements for calls differ from transactions
10 years ago
Taylor Gerring
e80ef9ff34
Cleanup
10 years ago
Taylor Gerring
9f84c78eb5
BlockFilterArgs
10 years ago
Taylor Gerring
e0781c2548
NewTxArgs accept numbers or strings for value/gas/gasprice
10 years ago
Taylor Gerring
3fcef54f9b
tidy
10 years ago
Taylor Gerring
bb12dbe233
Prefer args as strings not objects
10 years ago
Taylor Gerring
49a912ce33
Undo xeth changes
10 years ago
Taylor Gerring
1f3814141b
WhisperMessageArgs
10 years ago
Taylor Gerring
9ca87afd0b
WhisperFilterArgs
10 years ago
Taylor Gerring
81f36df910
CompileArgs
10 years ago
Taylor Gerring
b414a1303f
WhisperIdentityArgs
10 years ago
Taylor Gerring
1f1e98f96b
FilterIdArgs
10 years ago
Taylor Gerring
62ebf999bf
FilterStringArgs tests
10 years ago
Taylor Gerring
e21ce9a9b4
DbHexArgs tests
10 years ago
Taylor Gerring
3ab9f26943
Accept number or string for BlockFilterArgs limit/offset
10 years ago
Taylor Gerring
6661bc35ef
Accept number or string for BlockFilterArgs to/fromBlock
10 years ago
Taylor Gerring
745dd5b7a5
Sha3Args
10 years ago
Taylor Gerring
3472823be9
HashIndexArgs
10 years ago
Taylor Gerring
cb103c089a
BlockNumIndexArgs
10 years ago
Taylor Gerring
cd6b3fd28a
GetDataArgs
10 years ago
Taylor Gerring
a49c81547c
DecodeParamError -> InvalidTypeError for unexpected input type
10 years ago
Taylor Gerring
c139af5826
GetBalanceArgs
10 years ago
Taylor Gerring
4523a00b91
GetTxCountArgs
10 years ago
obscuren
c33dc3e328
moved helper
10 years ago
obscuren
83b0cad766
fixed block filter args
10 years ago
Taylor Gerring
9c4504dc41
GetStorageAtArgs
10 years ago
obscuren
eb433731aa
Fixed filter and refactored code
10 years ago
Taylor Gerring
300d36b864
improved NewTxArgs tests
10 years ago
Taylor Gerring
ad2089b0a3
Add blockHeightFromJson convenience function
10 years ago
Taylor Gerring
493e0d7be8
improved GetBlockByNumber tests
10 years ago
Taylor Gerring
bd1a54f076
GetStorageArgs
10 years ago
Taylor Gerring
966cfa4bdd
NewTxArgs
10 years ago
Taylor Gerring
c7dc379da5
GetBlockByHashArgs
10 years ago