aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2018-07-02Delete double semicolon in wallet.cpp and misc.cppMatteo Sumberaz
2018-06-28[wallet] GetBalance can take a min_depth argument.John Newbery
2018-06-28[wallet] factor out GetAvailableWatchOnlyBalance()John Newbery
2018-06-28[wallet] deduplicate GetAvailableCredit logicJohn Newbery
2018-06-28[wallet] Factor out GetWatchOnlyBalance()John Newbery
2018-06-28[wallet] GetBalance can take an isminefilter filter.John Newbery
2018-06-25Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley
2018-06-24Merge #13160: wallet: Unlock spent outputsWladimir J. van der Laan
2018-06-21Merge #13111: Add unloadwallet RPCJonas Schnelli
2018-06-19Qt: load wallet in UI after possible init abortsJonas Schnelli
2018-06-18Decouple wallet version from client versionAndrew Chow
2018-06-18rpc: Add unloadwallet RPCJoão Barbosa
2018-06-18Merge #13437: wallet: Erase wtxOrderd wtx pointer on removeprunedfundsWladimir J. van der Laan
2018-06-17Add P2WSH destination helper and use it instead of manual hashingPieter Wuille
2018-06-14ScanforWalletTransactions should mark input txns as dirtyGregory Sanders
2018-06-11scripted-diff: Avoid temporary copies when looping over std::mapBen Woosley
2018-06-11wallet: Erase wtxOrderd wtx pointer on removeprunedfundsMarcoFalke
2018-06-11wallet: Switch to using ancestor/descendant limitsKarl-Johan Alm
2018-06-11wallet: Strictly greater than for ancestor capsKarl-Johan Alm
2018-06-11Switch to GetTransactionAncestry() in OutputEligibleForSpendingKarl-Johan Alm
2018-06-11mempool: Add explicit max_descendantsKarl-Johan Alm
2018-06-05Merge #13269: refactoring: Drop UpdateTransaction in favor of UpdateInputWladimir J. van der Laan
2018-05-31Merge #13309: Directly operate with CMutableTransaction in SignSignatureWladimir J. van der Laan
2018-05-30Merge #13252: Wallet: Refactor ReserveKeyFromKeyPool for safetyWladimir J. van der Laan
2018-05-30Generic TransactionSignatureCreator works with both CTransaction and CMutable...Martin Ankerl
2018-05-29Merge #13142: Separate IsMine from solvabilityWladimir J. van der Laan
2018-05-25wallet: Unlock spent outputsJoão Barbosa
2018-05-24Merge #13063: Use shared pointer to retain wallet instanceWladimir J. van der Laan
2018-05-23Merge #13011: Cache witness hash in CTransactionWladimir J. van der Laan
2018-05-22wallet: Use shared pointer to retain wallet instanceJoão Barbosa
2018-05-19[refactor] manually change remaining instances of master key to seed.John Newbery
2018-05-19scripted-diff: Rename master key to seedJohn Newbery
2018-05-18Drop UpdateTransaction in favor of UpdateInputBen Woosley
2018-05-17wallet: Exit SyncMetaData if there are no transactions to syncWladimir J. van der Laan
2018-05-16Wallet: Refactor ReserveKeyFromKeyPool for safetyBen Woosley
2018-05-16[wallet] Pass error message back from CWallet::Verify()John Newbery
2018-05-16[wallet] Add CWallet::Verify functionJohn Newbery
2018-05-15[wallet] setup wallet background flushing in WalletInit directlyJohn Newbery
2018-05-15[wallet] Fix potential memory leak in CreateWalletFromFileJohn Newbery
2018-05-14Merge #12560: [wallet] Upgrade path for non-HD wallets to HDWladimir J. van der Laan
2018-05-12Bump wallet version for pre split keypoolAndrew Chow
2018-05-12Use a keypool of presplit keys after upgrading to hd chain splitAndrew Chow
2018-05-12Allow -upgradewallet to upgradewallets to HDAndrew Chow
2018-05-12Add 'sethdseed' RPC to initialize or replace HD seedChris Moore
2018-05-04Make CMutableTransaction constructor explicitMarcoFalke
2018-05-05Fix MAX_STANDARD_TX_WEIGHT checkJohnson Lau
2018-05-03Make coincontrol use IsSolvable to determine solvabilityPieter Wuille
2018-05-03Fix rescanblockchain rpc to property report progressBen Woosley
2018-05-03Merge #12729: Get rid of ambiguous OutputType::NONE valueWladimir J. van der Laan
2018-05-03Merge #12507: Interrupt rescan on shutdown requestWladimir J. van der Laan