aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2022-07-22Merge bitcoin/bitcoin#25331: Add HashWriter without ser-type and ser-version ...fanquake
2022-07-20Merge bitcoin/bitcoin#25543: wallet: cleanup cached amount and input mine che...Andrew Chow
2022-07-20Use HashWriter where possibleMacroFake
2022-07-20compat: document S_I* defines when building for Windowsfanquake
2022-07-19Merge bitcoin/bitcoin#25494: indexes: Stop using node internal typesfanquake
2022-07-19Merge bitcoin/bitcoin#25590: wallet: Precompute Txdata after setting PSBT inp...MacroFake
2022-07-18Merge bitcoin/bitcoin#23997: wallet: avoid rescans under assumed-valid blocksAndrew Chow
2022-07-18interfaces, refactor: Add more block information to block connected notificat...Ryan Ofsky
2022-07-18Merge bitcoin/bitcoin#25351: rpc, wallet: Scan mempool after import* - Second...Andrew Chow
2022-07-18Merge bitcoin/bitcoin#25544: wallet: don't iter twice when getting the cached...fanquake
2022-07-15Merge bitcoin/bitcoin#25551: refactor: Throw exception on invalid Univalue pu...fanquake
2022-07-14Merge bitcoin/bitcoin#25594: refactor: Return BResult from restoreWalletMacroFake
2022-07-13refactor: Default options in walletcreatefundedpsbt to VOBJ instead of VNULLMacroFake
2022-07-13Merge bitcoin/bitcoin#25464: rpc: Reduce Univalue push_backV peak memory usag...fanquake
2022-07-12refactor: Return BResult from restoreWalletMacroFake
2022-07-12wallet: change `ScanForWalletTransactions` to use `Ticks()`w0xlt
2022-07-12Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...MacroFake
2022-07-12Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progressMacroFake
2022-07-11wallet: Precompute Txdata after setting PSBT inputs' UTXOsAndrew Chow
2022-07-11Merge bitcoin/bitcoin#25562: test: add tests for negative waste during coin s...Andrew Chow
2022-07-08Merge bitcoin/bitcoin#25481: wallet: unify max signature logicAndrew Chow
2022-07-08wallet: refactor GetNewDestination, use BResultfurszy
2022-07-08send: refactor CreateTransaction flow to return a BResult<CTransactionRef>furszy
2022-07-08wallet: refactor, include 'FeeCalculation' inside 'CreatedTransactionResult'furszy
2022-07-08Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book accessAndrew Chow
2022-07-07test: add tests for negative waste during coin selectionishaanam
2022-07-06wallet: clean AllInputsMine code, use InputIsMine internallyfurszy
2022-07-06Merge bitcoin/bitcoin#25507: wallet: don't add change fee to target if subtra...Andrew Chow
2022-07-05wallet: don't iter twice when getting the cached debit/credit amountAntoine Poinsot
2022-07-05wallet: clean InputIsMine code, use GetWalletTxfurszy
2022-07-05wallet: unify CachedTxGetImmatureCredit and CachedTxGetImmatureWatchOnlyCreditfurszy
2022-07-05wallet: remove always true 'fUseCache' arg from CachedTxGetAvailableCreditfurszy
2022-07-05wallet: remove always false 'recalculate' arg from GetCachableAmountfurszy
2022-07-05wallet: remove always true 'fUseCache' from CachedTxGetImmatureWatchOnlyCreditfurszy
2022-07-05wallet: remove always true 'fUseCache' from CachedTxGetImmatureCreditfurszy
2022-07-03rpc, wallet: Document mempool rescan after importdescriptor, importwalletFabian Jahr
2022-07-03rpc, wallet: Document mempool scan after importmultiFabian Jahr
2022-07-03rpc, wallet: Document mempool scan after importpubkeyFabian Jahr
2022-07-03rpc, wallet: Document and test mempool scan after importprivkeyJoão Barbosa
2022-07-03rpc, wallet: Document and test mempool scan after importaddressJoão Barbosa
2022-07-03wallet: Rescan mempool for transactions as wellFabian Jahr
2022-06-30Merge bitcoin/bitcoin#25383: wallet: don't read db every time that a new 'Wal...MacroFake
2022-06-30wallet: don't add change fee to target if subtracting fees from outputS3RK
2022-06-29Merge bitcoin/bitcoin#25497: wallet: more accurate target for large transactionsAndrew Chow
2022-06-29wallet: more accurate tx_noinputs_sizeS3RK
2022-06-28Revert "bnb: exit selection when best_waste is 0"Murch
2022-06-28Merge bitcoin/bitcoin#24924: bench: Make WalletLoading benchmark run fasterfanquake
2022-06-28wallet: use CCoinControl to estimate signature sizeS3RK
2022-06-28wallet: replace GetTxSpendSize with CalculateMaximumSignedInputSizeS3RK
2022-06-27wallet: also search taproot pubkeys in FillPSBTAndrew Chow