aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2022-08-05Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by re...Andrew Chow
2022-08-05Merge bitcoin/bitcoin#22751: rpc/wallet: add simulaterawtransaction RPCAndrew Chow
2022-08-05rpc/wallet: add simulaterawtransaction RPCKarl-Johan Alm
2022-08-03Change mapWallet to be a std::unordered_mapAndrew Chow
2022-08-03Change getWalletTxs to return a set instead of a vectorAndrew Chow
2022-08-03Change mapTxSpends to be a std::unordered_multimapAndrew Chow
2022-08-03wallet: Cache SigningProvidersAndrew Chow
2022-08-03refactor: Replace BResult with util::ResultRyan Ofsky
2022-08-03Merge bitcoin/bitcoin#25648: refactor: Remove all policy globalsglozow
2022-08-02Merge bitcoin/bitcoin#25272: wallet: guard and alert about a wallet invalid s...Andrew Chow
2022-08-02Remove ::dustRelayFeeMacroFake
2022-08-01Merge bitcoin/bitcoin#25651: refactor: make all NodeImpl/ChainImpl/ExternalSi...MacroFake
2022-08-01Merge bitcoin/bitcoin#25610: wallet, rpc: Opt in to RBF by defaultMacroFake
2022-07-29refactor: make all NodeImpl/ChainImpl/ExternalSignerImpl members publicJon Atack
2022-07-29wallet: Use CalculateMaximumSignedInputSize to indicate solvabilityAndrew Chow
2022-07-28Merge bitcoin/bitcoin#24584: wallet: avoid mixing different `OutputTypes` dur...Andrew Chow
2022-07-26refactor: remove unnecessary string initializationsfanquake
2022-07-26Merge bitcoin/bitcoin#25699: scripted-diff: Replace NullUniValue with UniValu...fanquake
2022-07-25fix comment spellings from the codespell lintGreg Weber
2022-07-25scripted-diff: Replace NullUniValue with UniValue::VNULLMacroFake
2022-07-25Merge bitcoin/bitcoin#25611: univalue: Avoid brittle, narrowing and verbose i...fanquake
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-19test: add unit test for AvailableCoinsjosibake
2022-07-19wallet: run coin selection by `OutputType`josibake
2022-07-19refactor: use CoinsResult struct in SelectCoinsjosibake
2022-07-19refactor: store by OutputType in CoinsResultjosibake
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-18test: add coverage for wallet inconsistent state during syncfurszy
2022-07-18wallet: guard and alert about a wallet invalid state during chain syncfurszy
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-14rpc: Select int-UniValue constructor for enum value in upgradewallet RPCMacroFake
2022-07-14Merge bitcoin/bitcoin#25594: refactor: Return BResult from restoreWalletMacroFake
2022-07-13wallet: Enable -walletrbf by defaultAndrew Chow
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