aboutsummaryrefslogtreecommitdiffstats
path: root/rpc/args.go
Commit message (Collapse)AuthorAgeFilesLines
* New DataArgs and eth_sendRawTransactionSilentCicero2015-06-171-0/+29
|
* Merge pull request #1217 from tgerring/rpcsignJeffrey Wilcke2015-06-091-13/+13
|\ | | | | Fix RPC sign
| * Fixed signing + testsTaylor Gerring2015-06-091-13/+13
| |
* | Differentiate between 0 and unspecified gas/gaspriceTaylor Gerring2015-06-091-12/+12
|/
* core: added RPC sign back inobscuren2015-05-221-32/+32
|
* fix eth.sign. now implemented in admin jsre until web3.js has it .zelig2015-05-201-32/+32
|
* Signing (almost) works.Daniel A. Nagy2015-05-081-0/+35
|
* New API call for signatures.Daniel A. Nagy2015-05-081-0/+5
|
* solidity compiler and contract metadocs integrationzelig2015-05-071-0/+23
| | | | | | | | | | | | | * 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
* xeth, rpc: added nonce setting through RPC and xeth transactobscuren2015-05-071-0/+10
|
* rpc: use nil topic wildcards instead of ""Péter Szilágyi2015-04-281-1/+1
|
* rpc, ui/qt/qwhisper, whisper, xeth: introduce complex topic filtersPéter Szilágyi2015-04-281-16/+53
|
* Accept num or hex as indexTaylor Gerring2015-04-231-4/+4
|
* Update eth_getBlockByNumber to accept wordsTaylor Gerring2015-04-231-6/+2
|
* Treat hexnums as big.Int instead of int64Taylor Gerring2015-04-211-41/+46
|
* core/rpc: fix for null entries in log filters. Closes #725obscuren2015-04-211-0/+4
| | | | | | 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.
* rpc: set from. Closes #742obscuren2015-04-181-0/+2
|
* Removed from as a requirement and changedobscuren2015-04-091-5/+0
| | | | | | | | | 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
* Allow "earliest" block heightTaylor Gerring2015-04-041-0/+2
|
* Detect non-valid strings for blockheightTaylor Gerring2015-04-021-1/+5
|
* Make "To" field optional in whisper filterTaylor Gerring2015-04-021-5/+8
|
* No longer require gas & gas price in transactionsTaylor Gerring2015-04-021-2/+2
| | | | Defaults to 0, which is then set to default values in XEth
* Default Value to 0 for NewTxArgsTaylor Gerring2015-04-021-1/+1
|
* New args types with stricter checkingTaylor Gerring2015-04-021-26/+62
|
* Default BlockNumber to -1 when missingTaylor Gerring2015-04-021-0/+14
|
* New CallArgsTaylor Gerring2015-03-301-0/+87
| | | | Requirements for calls differ from transactions
* CleanupTaylor Gerring2015-03-291-14/+7
|
* BlockFilterArgsTaylor Gerring2015-03-271-20/+96
|
* NewTxArgs accept numbers or strings for value/gas/gaspriceTaylor Gerring2015-03-271-4/+36
|
* tidyTaylor Gerring2015-03-271-1/+12
|
* Merge remote-tracking branch 'origin' into rpcargsTaylor Gerring2015-03-271-0/+31
|\ | | | | | | | | Conflicts: rpc/args.go
| * moved helperobscuren2015-03-261-20/+20
| |
| * fixed block filter argsobscuren2015-03-261-1/+1
| |
| * Fixed filter and refactored codeobscuren2015-03-261-23/+28
| |
* | Prefer args as strings not objectsTaylor Gerring2015-03-271-20/+20
| |
* | Undo xeth changesTaylor Gerring2015-03-271-4/+4
| |
* | WhisperMessageArgsTaylor Gerring2015-03-271-4/+13
| |
* | WhisperFilterArgsTaylor Gerring2015-03-271-6/+18
| |
* | CompileArgsTaylor Gerring2015-03-271-4/+8
| |
* | WhisperIdentityArgsTaylor Gerring2015-03-271-4/+10
| |
* | FilterIdArgsTaylor Gerring2015-03-271-4/+7
| |
* | FilterStringArgs testsTaylor Gerring2015-03-271-7/+2
| |
* | DbHexArgs testsTaylor Gerring2015-03-271-2/+2
| |
* | Accept number or string for BlockFilterArgs limit/offsetTaylor Gerring2015-03-271-14/+26
| |
* | Accept number or string for BlockFilterArgs to/fromBlockTaylor Gerring2015-03-271-8/+11
| |
* | Sha3ArgsTaylor Gerring2015-03-261-1/+5
| |
* | HashIndexArgsTaylor Gerring2015-03-261-2/+2
| |
* | BlockNumIndexArgsTaylor Gerring2015-03-261-4/+2
| |
* | GetDataArgsTaylor Gerring2015-03-261-9/+2
| |
* | DecodeParamError -> InvalidTypeError for unexpected input typeTaylor Gerring2015-03-261-27/+27
| |
* | GetBalanceArgsTaylor Gerring2015-03-261-9/+2
| |
* | GetTxCountArgsTaylor Gerring2015-03-261-9/+2
| |
* | GetStorageAtArgsTaylor Gerring2015-03-261-15/+4
| |
* | improved NewTxArgs testsTaylor Gerring2015-03-261-6/+1
| |
* | Add blockHeightFromJson convenience functionTaylor Gerring2015-03-261-2/+10
| |
* | improved GetBlockByNumber testsTaylor Gerring2015-03-261-1/+3
| |
* | GetStorageArgsTaylor Gerring2015-03-261-10/+3
| |
* | NewTxArgsTaylor Gerring2015-03-261-12/+8
| |
* | GetBlockByHashArgsTaylor Gerring2015-03-261-2/+2
|/
* tests + fixesTaylor Gerring2015-03-241-5/+4
|
* "pending" convention should be -2 instead of 0Taylor Gerring2015-03-231-1/+1
|
* Rename blockAge to blockHeightTaylor Gerring2015-03-231-7/+7
|
* db_putHex/db_getHex + testsTaylor Gerring2015-03-231-6/+72
|
* Cleanup get/submitWorkTaylor Gerring2015-03-231-0/+39
| | | | getWork needs to return additional values
* Rename FilterOptions to BlockFilterArgsTaylor Gerring2015-03-201-2/+2
|
* Rename for clarityTaylor Gerring2015-03-201-6/+6
|
* Reorg filter logic to XEthTaylor Gerring2015-03-201-0/+10
|
* Validate NewTx From field is not blankTaylor Gerring2015-03-191-0/+7
|
* BlockNumber as int fixTaylor Gerring2015-03-191-2/+2
|
* Remove UnmarshalRawMessagesTaylor Gerring2015-03-191-62/+125
|
* Return error when filter params are not stringsTaylor Gerring2015-03-171-14/+20
|
* Allow latest/pending in filter optionsTaylor Gerring2015-03-161-40/+22
|
* Moved ethutil => commonobscuren2015-03-161-21/+21
|
* Fix eth_newBlockFilterTaylor Gerring2015-03-131-2/+7
|
* Convert to proper errorsTaylor Gerring2015-03-131-48/+77
| | | | Allow returning different JSON RPC error codes depending on error type
* Get transaction implementedobscuren2015-03-121-3/+3
| | | | | * Added a GetTransaction to XEth * Implemented the `eth_getTransactionByHash` RPC method
* Should on empty params #466Taylor Gerring2015-03-121-1/+25
|
* block&index args unmarshal plus testTaylor Gerring2015-03-121-0/+56
|
* Rename Topic to TopicsTaylor Gerring2015-03-111-3/+3
|
* BlockHash must be a stringTaylor Gerring2015-03-111-1/+6
|
* TxIndex -> IndexTaylor Gerring2015-03-111-2/+2
|
* Get transaction via block & indexTaylor Gerring2015-03-111-0/+10
|
* Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into ↵obscuren2015-03-111-5/+6
|\ | | | | | | | | | | | | rpcfrontier Conflicts: rpc/args.go
| * Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontierTaylor Gerring2015-03-111-13/+37
| |\
| * | Allow integers for BlockNumberTaylor Gerring2015-03-101-6/+21
| | | | | | | | | | | | If parsing fails, fall back to hex decoding
* | | Updated RPCobscuren2015-03-111-108/+26
| |/ |/| | | | | | | | | * Added a generic RawMessage deserialiser * Updated ethereum.js * Updated coin test app
* | Added unmarshalStateobscuren2015-03-101-13/+37
|/
* mergeobscuren2015-03-101-15/+2
|
* wipobscuren2015-03-101-8/+21
|\
| * Filter accepts multiple topics per entry. Fixes #403obscuren2015-03-021-4/+14
| |
* | Increased args test coverageTaylor Gerring2015-03-061-51/+75
| |
* | Initial args testsTaylor Gerring2015-03-061-13/+13
| |
* | TidyTaylor Gerring2015-03-061-28/+0
| |
* | Refactor & cleanupTaylor Gerring2015-03-061-112/+402
| |
* | Resolve storage/storageatTaylor Gerring2015-03-061-3/+3
| |
* | Update NewTXArgs to accept hexTaylor Gerring2015-03-041-15/+19
|/
* Cleanup RPC packcageTaylor Gerring2015-02-251-48/+18
|
* Allow zero and negative block numbersTaylor Gerring2015-02-231-7/+0
| | | | 0 is genesis block. Xeth recognises -1 as current
* Topics => Topic. Closes #343obscuren2015-02-191-1/+1
|
* Changed to ChainEvent and fixed a nil pointer in transactobscuren2015-02-181-0/+29
|
* Added optional address slice. Closes #326obscuren2015-02-171-2/+16
|
* Unmarshal in to pointer to stringobscuren2015-02-151-3/+3
|
* Default gas price and default gas for rpcobscuren2015-02-051-10/+0
|
* Propagate known transactions to new peers on connectobscuren2015-02-051-3/+3
|
* Added whisper interface for xeth, added examples, updated RPCobscuren2015-01-301-0/+9
| | | | | * Added RPC methods for whisper * Added whisper example
* More dapp samplesobscuren2015-01-301-5/+38
| | | | | * Info DApp, coin DApp * Additional rpc methods
* Reimplemented message filters for rpc callsobscuren2015-01-291-4/+27
|
* Added RPC "Call" for JS calls to contractsobscuren2015-01-291-5/+6
|
* implement transactobscuren2015-01-291-35/+2
|
* updated ethereum.js and moved to subfolderobscuren2015-01-291-0/+11
| | | | | * Previous subtree caused a lot of trouble * Implemented sha3 in our shiny new http JSON RPC
* Move argument types to separate fileTaylor Gerring2015-01-211-0/+218