47 Commits (8d2396c9c41cbd5b8746f48f41180697f58b0681)

Author SHA1 Message Date
dexX7 6261e6e6e0
getblockhash: throw JSONRPCError (not runtime_error) 10 years ago
Wladimir J. van der Laan 33dfbf57d3
rpc: Fix leveldb iterator leak, and flush before `gettxoutsetinfo` 10 years ago
Pieter Wuille ad6e601712 RPC additions after headers-first 10 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 10 years ago
Pieter Wuille 145d5be896 Introduce BlockMap type for mapBlockIndex 10 years ago
Wladimir J. van der Laan 57153d4e1a rpc: Compute number of confirmations of a block from block height 10 years ago
Wladimir J. van der Laan 2e280311b8
Perform CVerifyDB on pcoinsdbview instead of pcoinsTip 10 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 10 years ago
Jeff Garzik 6f2c26a457 Closely track mempool byte total. Add "getmempoolinfo" RPC. 10 years ago
Daniel Kraft b33bd7a3be Implement "getchaintips" RPC command to monitor blockchain forks. 10 years ago
Ruben Dario Ponticelli 954d2e7201
Avoid a segfault on getblock if it can't read a block from disk. 10 years ago
jtimon 645d497aa0 Replace HexBits with strprintf 11 years ago
jtimon f6984e8141 Add "chain" to getmininginfo, improve help in getblockchaininfo 11 years ago
Philip Kaufmann f5ae6c9826 add NetworkIDString() to chainparams 11 years ago
Philip Kaufmann f3790472f0 remove unused code from getblockchaininfo() 11 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 11 years ago
Cozz Lovan 06a91d9698 VerifyDB progress 11 years ago
Kamil Domanski d56e30ca89 removed a few unnecessary casts 11 years ago
Kamil Domanski 4b61a6a478 switch from boost int types to <stdint.h> 11 years ago
Wladimir J. van der Laan d387b8ec15 rpc: add `getblockchaininfo` and `getnetworkinfo` 11 years ago
Philip Kaufmann 6943cb9b4f small changes to rpc command help message strings 11 years ago
Wladimir J. van der Laan a943bde6f0 Move `settxfee` from rpcblockchain to rpcwallet 11 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 11 years ago
Wladimir J. van der Laan fb78cc2378 Split up bitcoinrpc (code movement only) 11 years ago
sje a6099ef319 Issue #1865 - Clean up RPC help messages 11 years ago
Pieter Wuille 84674082b0 Make CCoinsView use block hashes instead of indices 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Peter Todd be066fad7d Add RPC call decodescript 11 years ago
Gregory Maxwell a22eed6a1e Make settxfee clear that units are btc/kb. 11 years ago
Peter Todd 1b3656d50b Add 'chainwork' to getblock 11 years ago
Jeff Garzik 091aa8dae9 RPC: add getbestblockhash, to return tip of best chain 12 years ago
Eric Lombrozo 7db120d531 Moved CBlock::ReadFromDisk out of CBlock to functions ReadBlockFromDisk in main.h 12 years ago
Jeff Garzik f590653377 RPC: add 'verifychain', to verify chain database at runtime 12 years ago
Luke Dashjr 2331952141 RPC: getblock(): Accept 2nd "verbose" parameter, similar to getrawtransaction, but defaulting to 1 for backward compatibility 12 years ago
Pieter Wuille 0fe8010a10 Make FindBlockByHeight constant-time. 12 years ago
Pieter Wuille e31aa7c9d7 Improve gettxoutsetinfo command 12 years ago
Pieter Wuille 4e68391a7f Make output of gettxout RPC more consistent 12 years ago
Pieter Wuille e754cf4133 Split off CBlockHeader from CBlock 12 years ago
Pieter Wuille beeb57610c Add gettxout and gettxoutsetinfo RPCs 12 years ago
Wladimir J. van der Laan 738835d7b8 Document RPC error codes 12 years ago
Jeff Garzik c625ae04d2 RPC, cosmetic: move more RPC code to new rpcblockchain.cpp module 12 years ago