aboutsummaryrefslogtreecommitdiffstats
path: root/rpc/api/debug.go
Commit message (Collapse)AuthorAgeFilesLines
* rpc: migrated the RPC insterface to a new reflection based RPC layerBas van Kervel2016-01-261-303/+0
|
* core, eth, rpc: split out block validator and state processorJeffrey Wilcke2015-11-181-4/+24
| | | | | | | | | | | | This removes the burden on a single object to take care of all validation and state processing. Now instead the validation is done by the `core.BlockValidator` (`types.Validator`) that takes care of both header and uncle validation through the `ValidateBlock` method and state validation through the `ValidateState` method. The state processing is done by a new object `core.StateProcessor` (`types.Processor`) and accepts a new state as input and uses that to process the given block's transactions (and uncles for rewords) to calculate the state root for the next block (P_n + 1).
* core: support inserting pure header chainsPéter Szilágyi2015-10-191-7/+1
|
* core/state, core, miner: handle missing root error from state.NewGustav Simonsson2015-10-161-3/+3
|
* 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.
* core, eth, trie, xeth: merged state, chain, extra databases in oneJeffrey Wilcke2015-08-081-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
|
* 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-241-27/+65
|
* cmd/geth, rpc/api: move the metrics into the new consolePéter Szilágyi2015-06-241-0/+64
|
* added RPC start/stop supportBas van Kervel2015-06-221-1/+1
|
* upgrade web3.js with _extend supportBas van Kervel2015-06-111-2/+6
|
* added admin APIBas van Kervel2015-06-111-19/+19
|
* added debug APIBas van Kervel2015-06-111-0/+169