aboutsummaryrefslogtreecommitdiff
path: root/src/rpc
AgeCommit message (Expand)Author
2018-06-17Add P2WSH destination helper and use it instead of manual hashingPieter Wuille
2018-06-15cleanup: avoid hidden copies in range-for loopsCory Fields
2018-06-15Merge #13241: scripted-diff: Avoid temporary copies when looping over std::mapMarcoFalke
2018-06-14have verifytxoutproof check the number of txns in proof structureGregory Sanders
2018-06-13expose CBlockIndex::nTx in getblock(header)Gregory Sanders
2018-06-11scripted-diff: Avoid temporary copies when looping over std::mapBen Woosley
2018-06-11rpc: Avoid "duplicate" return value for invalid submitblockMarcoFalke
2018-06-11Merge #13060: [wallet] [rpc] Remove getlabeladdress RPCWladimir J. van der Laan
2018-06-08Merge #13259: refactoring: add a method for determining if a block is pruned ...Wladimir J. van der Laan
2018-06-05Merge #13288: rpc: Remove the need to include rpc/blockchain.cpp in order to ...Wladimir J. van der Laan
2018-06-05Merge #13269: refactoring: Drop UpdateTransaction in favor of UpdateInputWladimir J. van der Laan
2018-05-30refactor: add a function for determining if a block is pruned or notKarl-Johan Alm
2018-05-24Merge #13063: Use shared pointer to retain wallet instanceWladimir J. van der Laan
2018-05-23Merge #10757: RPC: Introduce getblockstats to plot thingsWladimir J. van der Laan
2018-05-22RPC: Introduce getblockstatsJorge Timón
2018-05-22wallet: Use shared pointer to retain wallet instanceJoão Barbosa
2018-05-20Drop the chain argument to GetDifficultyBen Woosley
2018-05-18Drop UpdateTransaction in favor of UpdateInputBen Woosley
2018-05-16[wallet] [rpc] Remove getlabeladdress RPCJohn Newbery
2018-05-14Merge #12963: Fix Clang Static Analyzer warningsMarcoFalke
2018-05-14Merge #13116: Add Clang thread safety annotations for variables guarded by cs...MarcoFalke
2018-05-14Merge #12560: [wallet] Upgrade path for non-HD wallets to HDWladimir J. van der Laan
2018-05-12Add 'sethdseed' RPC to initialize or replace HD seedChris Moore
2018-05-07RPC Docs: gettxout*: clarify bestblock and unspent countsDavid A. Harding
2018-05-07Refactor: RPC: Separate GetBlockChecked() from getblock()Jorge Timón
2018-05-05Add compile time checking for all ::mempool.cs runtime locking assertionspracticalswift
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-05-02Add missing newlines to LogPrint debug loggingWladimir J. van der Laan
2018-04-30Merge #12954: util: Refactor logging code into a global objectPieter Wuille
2018-04-30nit: fix typo for entry description stringmryandao
2018-04-29util: Refactor GetLogCategory.Jim Posen
2018-04-29Add Clang thread safety annotations for variables guarded by cs_rpcWarmuppracticalswift
2018-04-27util: Encapsulate logCategories within BCLog::Logger.Jim Posen
2018-04-27rpc: Move RPC_FORBIDDEN_BY_SAFE_MODE code to reserved sectionWladimir J. van der Laan
2018-04-26Remove Safe modeAndrew Chow
2018-04-26Merge #12321: p2wsh and p2sh-p2wsh address in decodescriptWladimir J. van der Laan
2018-04-26Merge #12240: [rpc] Introduced a new `fees` structure that aggregates all sub...Wladimir J. van der Laan
2018-04-25[rpc] Public interfaces to GetTransaction block until synced.Jim Posen
2018-04-25[validation] Replace tx index code in validation code with TxIndex.Jim Posen
2018-04-23Merge #12448: Interrupt block generation on shutdown requestWladimir J. van der Laan
2018-04-18wallet: Add HasWalletsJoão Barbosa
2018-04-18wallet: Add AddWallet, RemoveWallet, GetWallet and GetWalletsJoão Barbosa
2018-04-18Add new fee structure with all sub-fields denominated in BTCmryandao
2018-04-13Expose a transaction's weight via RPCMatt Corallo
2018-04-12Merge #12743: Fix csBestBlock/cvBlockChange waiting in rpc/miningPieter Wuille
2018-04-12Merge #12803: Make BaseSignatureCreator a pure interfaceWladimir J. van der Laan
2018-04-12Add assertion to guide static analyzers. Clang Static Analyzer needs this gui...practicalswift
2018-04-11rpc: Drop redundant testing of signrawtransaction prevtxs argsBen Woosley
2018-04-10[wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan
2018-04-10Make BaseSignatureCreator a pure interfacePieter Wuille