aboutsummaryrefslogtreecommitdiffstats
path: root/rpc/api/eth.go
Commit message (Collapse)AuthorAgeFilesLines
* rpc: migrated the RPC insterface to a new reflection based RPC layerBas van Kervel2016-01-261-721/+0
|
* rpc/api, xeth: added signTransaction methodJeffrey Wilcke2015-11-181-2/+44
| | | | | | | SignTransaction creates a transaction but does submit it to the network. SignTransaction returns a structure which includes the transaction object details as well as the RLP encoded transaction that could possibly be submitted by the SendRawTransaction method.
* rpc api: eth_getNatSpeczelig2015-10-271-0/+14
| | | | | | | | * xeth, rpc: implement eth_getNatSpec for tx confirmations * rename silly docserver -> httpclient * eth/backend: httpclient now accessible via eth.Ethereum init-d via config.DocRoot * cmd: introduce separate CLI flag for DocRoot (defaults to homedir) * common/path: delete unused assetpath func, separate HomeDir func
* core, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-3/+1
|
* cmd/geth, cmd/utils, core, rpc: renamed to blockchainJeffrey Wilcke2015-10-041-1/+1
| | | | | | * Renamed ChainManager to BlockChain * Checkpointing is no longer required and never really properly worked when the state was corrupted.
* rpc/api: don't crash for unknown blocksFelix Lange2015-09-231-25/+23
| | | | | | | | | | | Most eth RPC calls that work with blocks crashed when the block was not found because they called Hash on a nil block. This is a regression introduced in cdc2662c409 (#1779). While here, remove the insane conversions in get*CountBy*. There is no need to construct a complete BlockRes and converting int->int64->*big.Int->[]byte->hexnum->string to format the length of a slice as hex.
* jsre, rpc/api: pull in new web3 and use hex numbersPéter Szilágyi2015-09-151-3/+3
|
* eth, rpc: standardize the chain sync progress countersPéter Szilágyi2015-09-151-0/+15
|
* core: split out TD from database and all internalsPéter Szilágyi2015-09-111-38/+34
|
* Improve error string and remove unneeded else clauseGustav Simonsson2015-08-281-1/+1
|
* rpc: return error code for eth_getWork when no work readyGustav Simonsson2015-08-261-1/+6
|
* rpc/api: return boolean value for eth_submitHashrateJeffrey Wilcke2015-08-171-2/+2
|
* miner, rpc: added submit hashrate for remote agentsJeffrey Wilcke2015-08-061-0/+10
|
* Merge pull request #1461 from bas-vk/eth_resendJeffrey Wilcke2015-08-021-7/+11
|\ | | | | Old transaction after resend was not removed from pool
| * bugfix, pending transaction was resend with new gas price/limit but not ↵Bas van Kervel2015-07-281-7/+11
| | | | | | | | removed from transaction pool
* | rpc: to in Call no longer required. Fixed eth_estimateGasJeffrey Wilcke2015-07-291-1/+1
| |
* | all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* | all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
|/ | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* core, eth, rpc: proper gas used. Closes #1417Jeffrey Wilcke2015-07-071-1/+0
| | | | Added some additional backward compatibility code for old receipts
* Compose additional fieldsTaylor Gerring2015-07-051-1/+6
|
* Rename local variable for clarityTaylor Gerring2015-07-041-2/+2
|
* Fix hex conversionTaylor Gerring2015-07-041-1/+2
|
* Initial getTransactionReceipt supportTaylor Gerring2015-07-041-0/+20
|
* solved merge conflictsBas van Kervel2015-06-301-9/+0
|\
| * add json parsing method for resend transactionBas van Kervel2015-06-291-1/+0
| |
| * improved error handling in parsing requestBas van Kervel2015-06-291-1/+2
| |
| * added eth.resendBas van Kervel2015-06-241-0/+18
| |
| * added eth.pendingTransactionsBas van Kervel2015-06-241-5/+35
| |
* | rebase with developBas van Kervel2015-06-301-0/+9
| |
* | add json parsing method for resend transactionBas van Kervel2015-06-301-1/+0
| |
* | improved error handling in parsing requestBas van Kervel2015-06-301-1/+2
| |
* | added eth.resendBas van Kervel2015-06-301-0/+18
| |
* | added eth.pendingTransactionsBas van Kervel2015-06-301-5/+35
| |
* | rpc: unmask pending block fieldsFelix Lange2015-06-301-8/+0
|/ | | | This pleases the RPC tests.
* fixed eth sign unittestBas van Kervel2015-06-221-2/+2
|
* added RPC start/stop supportBas van Kervel2015-06-221-1/+1
|
* added batch support to console and attach actionsBas van Kervel2015-06-221-1/+0
|
* fixed rpc test failure in eth.blockNumberBas van Kervel2015-06-221-43/+45
|
* Merge pull request #1267 from SilentCicero/developJeffrey Wilcke2015-06-191-0/+15
|\ | | | | eth_sendRawTransaction JSON RPC
| * New DataArgs and eth_sendRawTransactionSilentCicero2015-06-171-1/+1
| |
| * NewSigArgs arg change.Nick Dodson2015-06-161-1/+1
| |
| * Update eth.goNick Dodson2015-06-151-1/+1
| |
| * Changed variable namesSilentCicero2015-06-151-7/+1
| |
| * eth_pushTx send raw signed encoded TX data to the chain through RPCSilentCicero2015-06-151-0/+21
| |
* | Merge pull request #1260 from obscuren/tx-drop-low-txJeffrey Wilcke2015-06-161-1/+8
|\ \ | | | | | | core: drop low gas tx
| * | rpc/api: fixed default gas-(price) issue.obscuren2015-06-151-1/+8
| |/
* / fixed rpc/api.GasPricezsfelfoldi2015-06-151-1/+1
|/
* restructured eth rpc APIBas van Kervel2015-06-111-0/+8
|
* added admin APIBas van Kervel2015-06-111-90/+90
|
* added console commandBas van Kervel2015-06-111-0/+4
|
* restructured eth rpc APIBas van Kervel2015-06-111-0/+523