aboutsummaryrefslogtreecommitdiffstats
path: root/rpc
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1328 from bas-vk/issue1327Jeffrey Wilcke2015-06-305-8/+252
|\ | | | | Add pendingTransactions and resend
| * solved merge conflictsBas van Kervel2015-06-301-9/+0
| |\
| | * initialize fields to prevent nil pointer exceptionBas van Kervel2015-06-291-3/+8
| | |
| | * add json parsing method for resend transactionBas van Kervel2015-06-292-2/+76
| | |
| | * improved error handling in parsing requestBas van Kervel2015-06-292-2/+8
| | |
| | * fixed unittest compilation issueBas van Kervel2015-06-241-2/+3
| | |
| | * added eth.resendBas van Kervel2015-06-244-0/+76
| | |
| | * added eth.pendingTransactionsBas van Kervel2015-06-244-6/+79
| | |
| * | rebase with developBas van Kervel2015-06-302-15/+33
| | |
| * | initialize fields to prevent nil pointer exceptionBas van Kervel2015-06-301-3/+8
| | |
| * | add json parsing method for resend transactionBas van Kervel2015-06-302-2/+76
| | |
| * | improved error handling in parsing requestBas van Kervel2015-06-302-2/+8
| | |
| * | fixed unittest compilation issueBas van Kervel2015-06-301-2/+3
| | |
| * | added eth.resendBas van Kervel2015-06-304-0/+76
| | |
| * | added eth.pendingTransactionsBas van Kervel2015-06-304-6/+79
| | |
* | | core: reduce CPU load by reducing calls to checkQueueJeffrey Wilcke2015-06-301-2/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reduced maxQueue count * Added proper deletion past maxQueue limit * Added cheap stats method to txpool queueCheck was called for **every** transaction instead of: 1. add all txs 2. check queue previously 1. add txs[i] 2. check queue 3. if i < len(txs) goto 1.
* | core, eth, rpc: avoid unnecessary block header copyingFelix Lange2015-06-301-8/+10
| |
* | rpc: unmask pending block fieldsFelix Lange2015-06-301-8/+0
| | | | | | | | This pleases the RPC tests.
* | Merge pull request #1321 from karalabe/cut-it-open-3000Jeffrey Wilcke2015-06-254-0/+183
|\ \ | | | | | | Metrics collecting and reporting support
| * | cmd/geth, rpc/api: fix reported metrics issuesPéter Szilágyi2015-06-251-15/+12
| | |
| * | rpc/api, cmd/geth: retrievel all percentiles, add time unitsPéter Szilágyi2015-06-241-21/+22
| | |
| * | cmd/geth, rpc/api: extend metrics API, add a basic monitor commandPéter Szilágyi2015-06-244-32/+148
| | |
| * | cmd/geth, rpc/api: move the metrics into the new consolePéter Szilágyi2015-06-242-0/+69
| |/
* | improved logging for IPC connection lifetime managementBas van Kervel2015-06-254-12/+23
| |
* | added IPC timeout supportBas van Kervel2015-06-251-26/+34
| |
* | support for large request/response on windowsunknown2015-06-251-31/+8
| |
* | support for large requests/responsesBas van Kervel2015-06-253-17/+32
| |
* | added support for batch requestsBas van Kervel2015-06-253-21/+78
|/
* bugfix in startRPC error handlingBas van Kervel2015-06-231-4/+4
|
* fixed eth sign unittestBas van Kervel2015-06-225-9/+27
|
* added RPC start/stop supportBas van Kervel2015-06-2228-125/+216
|
* fixed unittestsBas van Kervel2015-06-221-29/+0
|
* added batch support to console and attach actionsBas van Kervel2015-06-223-26/+26
|
* moved solidity test to new rpc structureBas van Kervel2015-06-221-0/+110
|
* added attach over http/rpc supportBas van Kervel2015-06-223-6/+134
|
* added attach over ipc commandBas van Kervel2015-06-226-10/+128
|
* cleanup comments/codeBas van Kervel2015-06-222-99/+12
|
* removed old rpc structure and added new inproc api clientBas van Kervel2015-06-2217-3482/+197
|
* fixed rpc test failure in eth.blockNumberBas van Kervel2015-06-221-43/+45
|
* fixed rpc test failure in net_peerCountBas van Kervel2015-06-221-1/+1
|
* fixed web3 rpc test failuresBas van Kervel2015-06-221-0/+24
|
* added DB apiBas van Kervel2015-06-226-5/+295
|
* refactored old rpc structure to newBas van Kervel2015-06-221-0/+4
|
* added comms httpBas van Kervel2015-06-225-1/+254
|
* made ipc handler generic and reusableBas van Kervel2015-06-222-28/+39
|
* Merge pull request #1290 from tgerring/dataargsJeffrey Wilcke2015-06-191-0/+54
|\ | | | | unit test coverage for NewDataArgs
| * unit test coverage for NewDataArgsTaylor Gerring2015-06-181-0/+54
| |
* | Merge pull request #1267 from SilentCicero/developJeffrey Wilcke2015-06-195-0/+85
|\| | | | | eth_sendRawTransaction JSON RPC
| * New DataArgs and eth_sendRawTransactionSilentCicero2015-06-174-2/+60
| |
| * thanks subtly :)Nick Dodson2015-06-161-1/+1
| |
| * NewSigArgs arg change.Nick Dodson2015-06-161-1/+1
| |
| * Update utils.goNick Dodson2015-06-151-1/+1
| |
| * Update eth.goNick Dodson2015-06-151-1/+1
| |
| * Change eth_pushTx case to eth_sendRawTransactionNick Dodson2015-06-151-1/+1
| |
| * Changed variable namesSilentCicero2015-06-152-8/+2
| |
| * eth_pushTx send raw signed encoded TX data to the chain through RPCSilentCicero2015-06-153-0/+33
| |
* | Merge pull request #1260 from obscuren/tx-drop-low-txJeffrey Wilcke2015-06-162-7/+10
|\ \ | | | | | | core: drop low gas tx
| * | rpc/api: fixed default gas-(price) issue.obscuren2015-06-152-7/+10
| |/
* | fixed rpc/api.GasPricezsfelfoldi2015-06-151-1/+1
| |
* | fixed saving receiptszsfelfoldi2015-06-151-1/+1
|/
* fixed incomplete merge actionBas van Kervel2015-06-111-702/+0
|
* removed obsolete print statementBas van Kervel2015-06-111-86/+0
|
* upgrade web3.js with _extend supportBas van Kervel2015-06-117-6/+51
|
* added net APIBas van Kervel2015-06-111-0/+8
|
* added miner APIBas van Kervel2015-06-111-1/+5
|
* fixed windows build problemBas van Kervel2015-06-111-0/+702
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-0/+54
|
* added console commandBas van Kervel2015-06-114-26/+62
|
* added API/IPC commandline flagsBas van Kervel2015-06-111-0/+5
|
* restructured eth rpc APIBas van Kervel2015-06-113-0/+122
|
* added shh APIBas van Kervel2015-06-116-5/+370
|
* cleanup of javascript APIBas van Kervel2015-06-119-88/+89
|
* added txpool APIBas van Kervel2015-06-114-1/+91
|
* upgrade web3.js with _extend supportBas van Kervel2015-06-115-79/+79
|
* added admin APIBas van Kervel2015-06-1114-203/+613
|
* added personal APIBas van Kervel2015-06-115-9/+259
|
* added debug APIBas van Kervel2015-06-119-712/+980
|
* added net APIBas van Kervel2015-06-119-11/+141
|
* added miner APIBas van Kervel2015-06-115-1/+323
|
* fixed windows build problemBas van Kervel2015-06-111-1/+1
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-0/+54
|
* added console commandBas van Kervel2015-06-118-61/+213
|
* added API/IPC commandline flagsBas van Kervel2015-06-111-0/+5
|
* added RPC/IPC supportBas van Kervel2015-06-116-1/+887
|
* restructured eth rpc APIBas van Kervel2015-06-1111-0/+2167
|
* Updated testTaylor Gerring2015-06-111-0/+8
|
* rpc: skip test if solc version doesn't matchobscuren2015-06-101-1/+1
|
* Merge pull request #1217 from tgerring/rpcsignJeffrey Wilcke2015-06-092-13/+74
|\ | | | | Fix RPC sign
| * Fixed signing + testsTaylor Gerring2015-06-092-13/+74
| |
* | gas -> gaspriceTaylor Gerring2015-06-091-2/+2
| |
* | gas -> gaspriceTaylor Gerring2015-06-091-2/+2
| |
* | Differentiate between 0 and unspecified gas/gaspriceTaylor Gerring2015-06-093-22/+54
|/
* cmd/geth, jsre, rpc: run all JS code on the event loopFelix Lange2015-05-251-3/+3
| | | | | | 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.
* core/vm, rpc: added disasm to `ext_` RPCobscuren2015-05-221-1/+8
|
* core: added RPC sign back inobscuren2015-05-222-42/+42
|
* rpc: NewNotAvailableError instead of NewNotImplementedError if no solczelig2015-05-201-1/+1
|
* fix eth.sign. now implemented in admin jsre until web3.js has it .zelig2015-05-202-42/+42
|
* multiple contract source for solidity compiler: returns contract array if ↵zelig2015-05-202-13/+16
| | | | multiple contracts. fixes #1023
* fix solc tests unskipzelig2015-05-201-9/+11
|
* Merge pull request #1036 from tgerring/issue884Jeffrey Wilcke2015-05-191-6/+16
|\ | | | | JSON RPC null field updates
| * Use bytes.Repeat() instead of 32-byte literalTaylor Gerring2015-05-191-1/+2
| |
| * CleanupTaylor Gerring2015-05-181-3/+1
| |
| * Return nil for certain fields on eth_getTransactionByHash when not part of a ↵Taylor Gerring2015-05-181-3/+7
| | | | | | | | block
| * Return nil for certain fields on eth_getBlockByNumber pendingTaylor Gerring2015-05-181-0/+7
| |
* | Permit multiple CORS domainsTaylor Gerring2015-05-181-1/+2
|/ | | | Separated by spaces
* Merge pull request #984 from tgerring/issue924Jeffrey Wilcke2015-05-151-3/+21
|\ | | | | Omit replies for RPC notification requests
| * Unreverse orderingTaylor Gerring2015-05-151-2/+1
| |
| * Omit replies for notification requestsTaylor Gerring2015-05-151-3/+22
| | | | | | | | When Id is missing, the client does not want a response
* | Format contract code as hexdataTaylor Gerring2015-05-151-0/+1
|/
* fix hex conversion bug in RPC for byte slicesGustav Simonsson2015-05-121-1/+8
|
* sol: skipped source checking stepobscuren2015-05-121-4/+7
|
* rpc: hexData => hexNumobscuren2015-05-121-2/+2
|
* xeth, rpc: implement eth_estimateGas. Closes #930obscuren2015-05-121-4/+21
|
* cmd/geth, miner, backend, xeth: Fixed miner threads to be settableobscuren2015-05-111-1/+1
| | | | | Miner threads are now settable through the admin interface (closes #897) and specify 0 CPU worker threads when eth_getWork is called (closes #916)
* Merge branch 'develop' of github.com:ethereum/go-ethereum into developDaniel A. Nagy2015-05-114-1/+52
|\ | | | | | | | | Conflicts: rpc/jeth.go
| * rpc: display error message to stdoutobscuren2015-05-111-0/+2
| |
| * rpc, xeth: fix #881, gracefully handle offline whisperPéter Szilágyi2015-05-113-1/+50
| |
* | Signing (almost) works.Daniel A. Nagy2015-05-082-2/+35
| |
* | eth_sign added to API for signing arbitrary data.Daniel A. Nagy2015-05-081-1/+1
| |
* | New API call for signatures.Daniel A. Nagy2015-05-082-0/+16
|/
* Merge pull request #833 from ethersphere/frontier/solidityJeffrey Wilcke2015-05-084-16/+160
|\ | | | | solidity compiler and contract metadocs integration
| * solidity compiler and contract metadocs integrationzelig2015-05-074-16/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | rpc: eth_transactionFilter => eth_newPendingTransactionFilterobscuren2015-05-071-1/+1
| |
* | xeth, core, event/filter, rpc: new block and transaction filtersobscuren2015-05-072-7/+27
|/
* xeth, rpc: added nonce setting through RPC and xeth transactobscuren2015-05-072-1/+17
|
* setTimeout and sendAsync implementedzsfelfoldi2015-05-061-22/+47
| | | | added and eval queue for serializing JSRE vm execution
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-283-34/+73
|\ | | | | | | | | Conflicts: rpc/api.go
| * rpc, xeth: finish cleaning up xethPéter Szilágyi2015-04-281-5/+8
| |
| * 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-283-23/+56
| |
| * rpc, whisper, xeth: fix RPC message retrieval data racePéter Szilágyi2015-04-281-1/+1
| |
| * rpc, whisper, xeth: polish whisper RPC interfacePéter Szilágyi2015-04-281-7/+10
| |
* | eth, rpc, xeth: ext_hanhrate => eth_hashrateobscuren2015-04-281-1/+1
| |
* | Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵obscuren2015-04-281-0/+2
|\ \ | |/ |/| | | kobigurk-develop
| * move eth_hashrate to extKobi Gurkan2015-04-211-2/+2
| |
| * uses newHexNum for eth_hashrateKobi Gurkan2015-04-211-1/+1
| |
| * adds eth_hashrate RPC methodKobi Gurkan2015-04-211-0/+2
| |
* | Return Gas Price not GasTaylor Gerring2015-04-281-2/+2
| | | | | | | | And output as quantity, not data
* | Remove old logger from RPC pkgTaylor Gerring2015-04-272-4/+3
| |
* | Merge pull request #786 from tgerring/issue739Jeffrey Wilcke2015-04-231-1/+5
|\ \ | | | | | | Empty Call response should return 0x instead of 0x00. Closes #739
| * | Handle bug in parent call responseTaylor Gerring2015-04-231-1/+5
| | |
* | | Merge pull request #783 from tgerring/issue777Jeffrey Wilcke2015-04-232-11/+61
|\ \ \ | | | | | | | | Issue 777
| * | | Tests for magic wordsTaylor Gerring2015-04-231-0/+35
| | | |
| * | | Accept num or hex as indexTaylor Gerring2015-04-232-5/+5
| | | |
| * | | Update eth_getBlockByNumber to accept wordsTaylor Gerring2015-04-232-6/+21
| |/ /
* / / Rename eth_Version to eth_protocolVersion. Closes #737Taylor Gerring2015-04-231-1/+1
|/ /
* / Treat hexnums as big.Int instead of int64Taylor Gerring2015-04-211-41/+46
|/
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-211-6/+0
|\
| * fix for: Please remove the "minGasPrice" from block returns #754Andy2015-04-211-6/+0
| |
* | 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.
* Merge pull request #734 from bas-vk/issue-729Jeffrey Wilcke2015-04-212-4/+120
|\ | | | | admin.StopRPC added to console
| * Don't export types/functionsBas van Kervel2015-04-192-16/+16
| |
| * Replaced channel pointer field with non pointer channelBas van Kervel2015-04-192-11/+14
| |
| * Stop accepted and alive connections (http keep-alive) when the rpc service ↵Bas van Kervel2015-04-172-38/+67
| | | | | | | | is stopped
| * admin.stopRPC support added which stops the RPC HTTP listenerBas van Kervel2015-04-162-2/+86
| |
* | NatSpec passing end to end testzsfelfoldi2015-04-201-5/+2
| |
* | NatSpec, URL register storage retrievalzsfelfoldi2015-04-201-1/+10
| | | | | | | | fixed 2/3 tests
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-181-2/+2
|\ \
| * | Fix call output when emptyTaylor Gerring2015-04-161-2/+2
| |/
* / rpc: set from. Closes #742obscuren2015-04-181-0/+2
|/
* rpc: changed logging to use glogobscuren2015-04-151-2/+3
|
* rpc: change eth_protocolVersion to eth_version. Closes #714obscuren2015-04-151-1/+1
|
* rpc: removed hash from LogRes. Closes #701obscuren2015-04-141-1/+0
|
* glogobscuren2015-04-101-1/+3
|
* Removed from as a requirement and changedobscuren2015-04-092-20/+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
* Fixed tests to reflect log changesobscuren2015-04-091-2/+2
|
* Changed how logs are being recordedobscuren2015-04-081-6/+10
| | | | | | | 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.
* merge conflictobscuren2015-04-076-67/+514
|\
| * More type fixesTaylor Gerring2015-04-071-10/+9
| |
| * Output format and nil fixesTaylor Gerring2015-04-071-11/+21
| |
| * Increased test coverage for argsTaylor Gerring2015-04-051-0/+214
| |
| * Improved test coverage for rpc typesTaylor Gerring2015-04-042-14/+158
| |
| * More test coverage for responsesTaylor Gerring2015-04-041-34/+111
| |
| * Allow "earliest" block heightTaylor Gerring2015-04-041-0/+2
| |
* | Fixed testsobscuren2015-04-071-4/+2
|/
* Merge pull request #626 from tgerring/rpcfabianJeffrey Wilcke2015-04-034-32/+171
|\ | | | | RPC Tests updates
| * Return nil if block does not existTaylor Gerring2015-04-031-1/+6
| |
| * New UncleRes typeTaylor Gerring2015-04-022-11/+56
| |
| * Return nil when requested uncle index is not validTaylor Gerring2015-04-021-12/+12
| |
| * Return nil when requested index does not existTaylor Gerring2015-04-021-4/+8
| | | | | | | | Instead of error
| * Detect non-valid strings for blockheightTaylor Gerring2015-04-021-1/+5
| |
| * Make "To" field optional in whisper filterTaylor Gerring2015-04-022-5/+33
| |
| * More nil checksTaylor Gerring2015-04-022-2/+10
| |
| * HashArgs fix + testsTaylor Gerring2015-04-022-0/+46
| |
| * Use HashArgs for eth_getTransactionByHashTaylor Gerring2015-04-021-2/+1
| |
* | Merge pull request #619 from tgerring/rpcfabianJeffrey Wilcke2015-04-027-82/+381
|\| | | | | RPC Fabian fixes
| * No longer require gas & gas price in transactionsTaylor Gerring2015-04-022-8/+19
| | | | | | | | Defaults to 0, which is then set to default values in XEth
| * Default Value to 0 for NewTxArgsTaylor Gerring2015-04-022-4/+10
| |
| * Merge branch 'develop' into rpcfabianTaylor Gerring2015-04-021-6/+4
| |\
| * | Format code as hexdataTaylor Gerring2015-04-021-1/+2
| | |
| * | Guard from nil pointersTaylor Gerring2015-04-021-0/+9
| | |
| * | New args types with stricter checkingTaylor Gerring2015-04-023-33/+79
| | |
| * | Output empty block as nilTaylor Gerring2015-04-021-1/+1
| | |
| * | Guard for nil *big.IntTaylor Gerring2015-04-021-1/+5
| | |
| * | Don't ignore user-specified "include tx" paramTaylor Gerring2015-04-021-2/+2
| | |
| * | Better decoding of uint*Taylor Gerring2015-04-021-2/+6
| | |
| * | More types supportedTaylor Gerring2015-04-021-0/+20
| | |
| * | Trim left only, not rightTaylor Gerring2015-04-021-1/+1
| | |
| * | transactionRoot -> transactionsRootTaylor Gerring2015-04-022-31/+31
| | |
| * | Default BlockNumber to -1 when missingTaylor Gerring2015-04-021-0/+14
| | |
| * | Better nil handlingTaylor Gerring2015-04-021-5/+22
| | |
| * | Fixed decoding for uint64 into bytesTaylor Gerring2015-04-021-1/+4
| | |
| * | PatchesTaylor Gerring2015-04-011-2/+3
| | |
| * | Update nonce fieldTaylor Gerring2015-04-011-1/+1
| | |
| * | Respect fullTx option #614Taylor Gerring2015-04-012-0/+158
| | |
| * | rename messages to typesTaylor Gerring2015-04-012-0/+0
| | |
| * | If nil, type doesn't matterTaylor Gerring2015-04-011-0/+3
| | |
| * | Fix block size output #613Taylor Gerring2015-04-012-2/+3
| | |
| * | Block nonce as dataTaylor Gerring2015-04-012-3/+3
| | |
| * | Make block context optional nullsTaylor Gerring2015-04-011-3/+3
| | |
| * | Add new formatting regexTaylor Gerring2015-04-011-6/+7
| | |
* | | Default gasobscuren2015-04-022-1/+3
| |/ |/|
* | info => debugobscuren2015-04-021-1/+1
| |
* | Fixes for balanceobscuren2015-04-021-3/+4
| |
* | Changed getters on account objects. Closes #610obscuren2015-04-021-4/+1
|/ | | | | | | * GetCode * GetNonce * GetStorage * GetBalance
* Build transaction context in BlockResTaylor Gerring2015-04-011-9/+10
|
* Set fullTx option in constructorTaylor Gerring2015-04-013-19/+17
|
* merge conflictobscuren2015-04-012-2/+34
|\
| * Add settable domain to CORS handler #331Taylor Gerring2015-03-301-3/+17
| |
| * Abstract http into rpc packageTaylor Gerring2015-03-302-0/+18
| | | | | | | | New RpcConfig object to pass growing config
* | #612 rename eth_protocol methodTaylor Gerring2015-04-011-1/+1
| |
* | Remove extra type assetionTaylor Gerring2015-04-011-12/+12
| |
* | Improved response testsTaylor Gerring2015-04-012-17/+117
| | | | | | | | Actually verifies output as by regex
* | Re-enabled response tests (needs improvement)Taylor Gerring2015-04-011-117/+52
| |
* | Merge branch 'rpccall' into hexifyTaylor Gerring2015-04-013-9/+357
|\ \
| * | New CallArgsTaylor Gerring2015-03-303-9/+357
| |/ | | | | | | Requirements for calls differ from transactions
* | Store and retrieve tx context metadata #608Taylor Gerring2015-04-011-2/+6
| | | | | | | | | | Improving this in the future will allow for cleaning up a bit of legacy code.
* | Remove custom MarshalJSON methodsTaylor Gerring2015-04-013-314/+202
| | | | | | | | | | Now formats based on underlying hexdata or hexnum type. Fields directly with respective constructors that cover from native types
* | Make new types StringersTaylor Gerring2015-04-011-4/+11
| |
* | Index is zero-based #607Taylor Gerring2015-03-311-4/+4
| |
* | Update output types to use hexnum or hexdataTaylor Gerring2015-03-312-106/+112
| | | | | | | | | | Benefits from automatic output formatting differences between quantities and data
* | Add hexdata and hexnum typesTaylor Gerring2015-03-311-0/+76
|/
* Add ExtraData field to RPC outputTaylor Gerring2015-03-291-2/+2
|
* Prefer hex prefixed with 0xTaylor Gerring2015-03-291-2/+2
|
* Report InvalidTypeError as -32602 to JSON RPCTaylor Gerring2015-03-291-1/+1
|
* CleanupTaylor Gerring2015-03-292-15/+7
|
* eth_getStorageAt output hex should begin with 0xTaylor Gerring2015-03-291-1/+1
|
* Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵Taylor Gerring2015-03-291-1/+2
|\ | | | | | | | | | | | | kobigurk-develop Conflicts: rpc/api.go
| * eth_getTransactionCount now returns a hex stringKobi Gurkan2015-03-281-2/+2
| |
* | Decouple core from rpcTaylor Gerring2015-03-271-35/+2
| |
* | Merge branch 'develop' into rpcargsTaylor Gerring2015-03-275-112/+244
|\|
| * Merge pull request #584 from tgerring/issue577Jeffrey Wilcke2015-03-273-54/+42
| |\ | | | | | | Use ExtraDB for RPC storage. Fixes #577
| | * Use ExtraDB for storage. Fixes #577Taylor Gerring2015-03-273-54/+42
| | |
| * | Merge pull request #565 from tgerring/responsetypesJeffrey Wilcke2015-03-272-58/+202
| |\ \ | | |/ | |/| Update response types + tests
| | * Update response types + testsTaylor Gerring2015-03-252-58/+202
| | | | | | | | | | | | To coincide with recent type conversion
* | | BlockFilterArgsTaylor Gerring2015-03-273-62/+319
| | |
* | | Test blockHeightFromJsonInvalidTaylor Gerring2015-03-271-0/+9
| | |
* | | NewTxArgs accept numbers or strings for value/gas/gaspriceTaylor Gerring2015-03-272-16/+162
| | |
* | | tidyTaylor Gerring2015-03-272-9/+15
| | |
* | | Merge remote-tracking branch 'origin' into rpcargsTaylor Gerring2015-03-271-0/+31
|\| | | | | | | | | | | | | | Conflicts: rpc/args.go