aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/test/wallet_tests.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | scripted-diff: test: Move setup_common to test libraryMarcoFalke2019-11-061-1/+1
|/
* Merge #16839: Replace Connman and BanMan globals with NodeContext localWladimir J. van der Laan2019-10-301-6/+13
|\
| * Pass NodeContext, ConnMan, BanMan references more placesRussell Yanofsky2019-10-281-6/+13
* | Refactor: Split up CWallet and LegacyScriptPubKeyMan and classesAndrew Chow2019-10-251-23/+31
|/
* [wallet] Remove `state` argument from CWallet::CommitTransactionJohn Newbery2019-10-181-3/+1
* [wallet] Remove return value from CommitTransaction()John Newbery2019-10-181-1/+1
* Merge #16786: test: add unit test for wallet watch-only methods involving Pub...MarcoFalke2019-10-101-0/+78
|\
| * test: add unit test for wallet watch-only methods involving PubKeysSebastian Falbesoner2019-09-161-0/+78
* | Encapsulate tx status in a Confirmation structAntoine Riard2019-08-231-9/+13
|/
* Merge #16208: wallet: Consume ReserveDestination on successful CreateTransactionMeshCollider2019-07-171-3/+2
|\
| * Restrict lifetime of ReserveDestination to CWallet::CreateTransactionGregory Sanders2019-07-101-3/+2
* | Merge #16194: refactor: share blockmetadata with BlockManagerWladimir J. van der Laan2019-07-161-1/+1
|\ \
| * | refactoring: remove mapBlockIndex globalJames O'Beirne2019-07-081-1/+1
* | | Merge #16227: Refactor CWallet's inheritance chainWladimir J. van der Laan2019-07-111-1/+1
|\ \ \ | |_|/ |/| |
| * | scripted-diff: rename CBasicKeyStore to FillableSigningProviderAndrew Chow2019-07-091-1/+1
| |/
* | Merge #16237: Have the wallet give out destinations instead of keysWladimir J. van der Laan2019-07-101-5/+6
|\ \ | |/ |/|
| * Replace CReserveKey with ReserveDestinatoinAndrew Chow2019-07-091-3/+3
| * Add GetNewDestination to CWallet to fetch new destinationsAndrew Chow2019-07-091-2/+3
* | tests: Reduce compilation time and unneccessary recompiles by removing unused...practicalswift2019-06-261-2/+0
* | test: Create data dir in BasicTestingSetupMarcoFalke2019-06-201-1/+1
|/
* scripted-diff: Rename LockAnnotation to LockAssertionpracticalswift2019-05-171-5/+5
* Move LockAnnotation to make it reflect the truthpracticalswift2019-05-171-1/+1
* Remove temporary method assumeLocked(). Remove LockingStateImpl. Remove redun...practicalswift2019-05-161-12/+19
* [refactor] interfaces: Add missing LockAnnotation for cs_mainMarcoFalke2019-05-131-9/+13
* Merge #15452: Replace CScriptID and CKeyID in CTxDestination with dedicated t...Wladimir J. van der Laan2019-05-091-4/+4
|\
| * Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders2019-04-291-4/+4
* | scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne2019-05-031-10/+10
|/
* Merge #15788: test: Unify testing setups for fuzz, bench, and unit testsMarcoFalke2019-04-151-1/+1
|\
| * scripted-diff: Rename test_bitcoin to test/setup_commonMarcoFalke2019-04-111-1/+1
* | bitcoin-wallet tool: Drop MakeChain callsRussell Yanofsky2019-04-101-10/+10
|/
* wallet: Get all balances in one callMarcoFalke2019-04-041-4/+4
* Remove use of g_connman / PushInventory in wallet codeRussell Yanofsky2019-02-221-1/+1
* Merge #15226: Allow creating blank (empty) wallets (alternative)MeshCollider2019-02-111-0/+1
|\
| * [wallet] Support creating a blank walletAndrew Chow2019-02-101-0/+1
* | Merge #15321: doc: Add cs_main lock annotations for mapBlockIndexMarcoFalke2019-02-061-0/+3
|\ \
| * | doc: Add cs_main lock annotations for mapBlockIndexpracticalswift2019-02-011-0/+3
| |/
* / Rename ScanResult stop_block fieldRussell Yanofsky2019-02-011-15/+15
|/
* Convert CWallet::ScanForWalletTransactions and SyncTransaction to the new Cha...Russell Yanofsky2019-01-151-22/+25
* Add height, depth, and hash methods to the Chain interfaceRussell Yanofsky2019-01-151-2/+2
* test: Run invalid_txs.InputMissing test in feature_blockMarcoFalke2019-01-051-2/+2
* wallet: Initialize stop_block to nullptr in CWallet::ScanForWalletTransactionsBen Woosley2018-12-171-4/+51
* Merge #13076: Fix ScanForWalletTransactions to return an enum indicating scan...MeshCollider2018-12-121-4/+14
|\
| * Add stop_block out arg to ScanForWalletTransactionsBen Woosley2018-11-131-9/+12
| * Return a status enum from ScanForWalletTransactionsBen Woosley2018-11-131-4/+11
* | CreateTransaction: Assume minimum p2sh-p2wpkh spend size for unknown changeGregory Sanders2018-11-121-0/+44
|/
* Pass chain locked variables where neededRussell Yanofsky2018-11-061-8/+8
* Remove uses of cs_main in wallet codeRussell Yanofsky2018-11-061-4/+7
* Pass chain and client variables where neededRussell Yanofsky2018-11-061-8/+15
* wallet: Refactor to use WalletLocationJoão Barbosa2018-10-251-8/+8
* Merge #10605: Add AssertLockHeld assertions in CWallet::ListCoinsMarcoFalke2018-08-311-3/+13
|\