aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
AgeCommit message (Expand)Author
2018-12-12Merge #13076: Fix ScanForWalletTransactions to return an enum indicating scan...MeshCollider
2018-11-13Add stop_block out arg to ScanForWalletTransactionsBen Woosley
2018-11-13Return a status enum from ScanForWalletTransactionsBen Woosley
2018-11-13Make CWallet::ScanForWalletTransactions args and return value constBen Woosley
2018-11-12CreateTransaction: Assume minimum p2sh-p2wpkh spend size for unknown changeGregory Sanders
2018-11-06Pass chain locked variables where neededRussell Yanofsky
2018-11-06Remove direct node->wallet calls in init.cppRussell Yanofsky
2018-11-06Pass chain and client variables where neededRussell Yanofsky
2018-11-05Merge #14350: Add WalletLocation classWladimir J. van der Laan
2018-11-05Merge #14555: Move util files to directoryWladimir J. van der Laan
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-11-04Merge #14410: rpcwallet: 'ischange' field for 'getaddressinfo' RPCMarcoFalke
2018-10-25wallet: Refactor to use WalletLocationJoão Barbosa
2018-10-13rpcwallet: add 'ischange' field to 'getaddressinfo' responsewhythat
2018-10-09Add GUARDED_BY(cs_wallet) for setExternalKeyPool, mapKeyMetadata, m_script_me...practicalswift
2018-10-09Add GUARDED_BY(cs_wallet) for encrypted_batch, nWalletMaxVersion, m_max_keypo...practicalswift
2018-10-09wallet: Add Clang thread safety analysis annotationspracticalswift
2018-08-31Merge #10605: Add AssertLockHeld assertions in CWallet::ListCoinsMarcoFalke
2018-08-31Add EXCLUSIVE_LOCKS_REQUIRED to CWallet::ListCoinsRussell Yanofsky
2018-08-30Merge #13825: [wallet] Kill accountsWladimir J. van der Laan
2018-08-30[wallet] Kill accountsJohn Newbery
2018-08-30Merge #14103: docs: Fix broken Doxygen commentsWladimir J. van der Laan
2018-08-28Merge #13723: PSBT key path cleanupsWladimir J. van der Laan
2018-08-27[wallet] Remove wallet account RPCsJohn Newbery
2018-08-26Add compile time checking for all cs_main runtime locking assertionspracticalswift
2018-08-25Merge #13631: Add CMerkleTx::IsImmatureCoinBase methodWladimir J. van der Laan
2018-08-13Implement key origin lookup in CWalletPieter Wuille
2018-08-13Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan
2018-08-09Use 72 byte dummy signatures when watching only inputs may be usedAndrew Chow
2018-08-09Use 71 byte signature for DUMMY_SIGNATURE_CREATORAndrew Chow
2018-08-08Fix incorrect Doxygen commentspracticalswift
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-02[wallet] Add wallet name to log messagesPierre Rochard
2018-08-02trivial: correct typosVarunram
2018-07-29Add CMerkleTx::IsImmatureCoinBase methodBen Woosley
2018-07-27Return void instead of bool for functions that cannot failpracticalswift
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-25Merge #13658: [moveonly] Extract RescanWallet to handle a simple rescanWladimir J. van der Laan
2018-07-24wallet: Remove deprecated OutputEligibleForSpendingKarl-Johan Alm
2018-07-24wallet: Switch to using output groups instead of coins in coin selectionKarl-Johan Alm
2018-07-24wallet: Add output groupingKarl-Johan Alm
2018-07-24Add -avoidpartialspends and m_avoid_partial_spendsKarl-Johan Alm
2018-07-24wallet: Add input bytes to CInputCoinKarl-Johan Alm
2018-07-24moveonly: CoinElegibilityFilter into coinselection.hKarl-Johan Alm
2018-07-20Merge #9662: Add createwallet "disableprivatekeys" option: a sane mode for wa...Wladimir J. van der Laan
2018-07-14[moveonly] Extract RescanWallet to handle a simple rescanBen Woosley
2018-07-13Merge #13072: Update createmultisig RPC to support segwitPieter Wuille
2018-07-13Merge #13651: [moveonly] Extract CWallet::MarkInputsDirty, and privatize AddT...Pieter Wuille
2018-07-13Merge #13566: Fix get balancePieter Wuille
2018-07-13Merge #13630: Drop unused pindexRet arg to CMerkleTx::GetDepthInMainChainPieter Wuille