index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
wallet
/
spend.cpp
Age
Commit message (
Expand
)
Author
2022-08-11
[coin selection] consolidate m_change_target and m_min_change_target
glozow
2022-08-10
Merge bitcoin/bitcoin#25656: refactor: wallet: return util::Result from `GetR...
MacroFake
2022-08-05
Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by re...
Andrew Chow
2022-08-05
refactor: wallet: return util::Result from `GetReservedDestination` methods
Sebastian Falbesoner
2022-08-03
refactor: Replace BResult with util::Result
Ryan Ofsky
2022-07-29
wallet: Use CalculateMaximumSignedInputSize to indicate solvability
Andrew Chow
2022-07-19
wallet: run coin selection by `OutputType`
josibake
2022-07-19
refactor: use CoinsResult struct in SelectCoins
josibake
2022-07-19
refactor: store by OutputType in CoinsResult
josibake
2022-07-12
Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...
MacroFake
2022-07-08
Merge bitcoin/bitcoin#25481: wallet: unify max signature logic
Andrew Chow
2022-07-08
send: refactor CreateTransaction flow to return a BResult<CTransactionRef>
furszy
2022-07-08
wallet: refactor, include 'FeeCalculation' inside 'CreatedTransactionResult'
furszy
2022-06-30
wallet: don't add change fee to target if subtracting fees from output
S3RK
2022-06-29
wallet: more accurate tx_noinputs_size
S3RK
2022-06-28
wallet: use CCoinControl to estimate signature size
S3RK
2022-06-28
wallet: replace GetTxSpendSize with CalculateMaximumSignedInputSize
S3RK
2022-06-19
scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputs
furszy
2022-06-19
refactor: use GetWalletTx in SelectCoins instead of access mapWallet
furszy
2022-06-19
wallet: move "use-only coinControl inputs" below the selected inputs lookup
furszy
2022-06-19
wallet: unify “allow/block other inputs“ concept
furszy
2022-06-18
wallet: fix warning: "argument name 'feerate' in comment does not match param...
furszy
2022-06-17
Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoi...
Andrew Chow
2022-06-16
Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as external
Andrew Chow
2022-06-08
wallet: GetAvailableBalance, remove double walk-through every available coin
furszy
2022-06-08
wallet: add 'only_spendable' filter to AvailableCoins
furszy
2022-06-08
wallet: avoid extra IsSpentKey -> GetWalletTx lookups
furszy
2022-06-08
wallet: IsSpent, 'COutPoint' arg instead of (hash, index)
furszy
2022-06-08
wallet: IsLockedCoin, 'COutPoint' arg instead of (hash, index)
furszy
2022-06-08
wallet: AvailableCoins, don't call 'wtx.tx->vout[i]' multiple times
furszy
2022-06-08
wallet: return 'CoinsResult' struct in `AvailableCoins`
furszy
2022-05-26
Merge bitcoin/bitcoin#25003: tracing: fix `coin_selection:aps_create_tx_inter...
Andrew Chow
2022-05-21
Set effective_value when initializing a COutput
ishaanam
2022-05-18
wallet: do not count wallet utxos as external
S3RK
2022-05-17
tracing: fix `coin_selection:aps_create_tx_internal` calling logic
Sebastian Falbesoner
2022-05-16
wallet: CreateTransaction(): return out-params as (optional) struct
Sebastian Falbesoner
2022-05-16
wallet: CreateTransactionInternal(): return out-params as (optional) struct
Sebastian Falbesoner
2022-04-14
wallet: Add some tracepoints for coin selection
Andrew Chow
2022-04-14
wallet: compute waste for SelectionResults of preset inputs
Andrew Chow
2022-04-14
wallet: track which coin selection algorithm produced a SelectionResult
Andrew Chow
2022-04-04
refactor: fix clang-tidy named args usage
fanquake
2022-03-25
[wallet] randomly generate change targets
glozow
2022-03-25
refactor coin selection for parameterizable change target
glozow
2022-03-24
Merge bitcoin/bitcoin#24091: wallet: Consolidate CInputCoin and COutput
fanquake
2022-03-23
coinselection: Use COutput instead of CInputCoin
Andrew Chow
2022-03-23
moveonly: move COutput to coinselection.h
Andrew Chow
2022-03-23
wallet: Remove CWallet and CWalletTx from COutput's constructor
Andrew Chow
2022-03-23
wallet: Replace CWalletTx in COutput with COutPoint and CTxOut
Andrew Chow
2022-03-23
wallet: Provide input bytes to COutput
Andrew Chow
2022-03-17
wallet: Store whether a COutput is from the wallet
Andrew Chow
[next]