02a1584784
This commit contains a basic definition for CoinSelector along with some utility classes and some basic algos to make creating transactions from a set of available unspent outpoints easier. Thanks to @dajohi, @davec, @jrick for all the feedback and suggestions regarding interfaces, organization, optimization, comments and documentation.
31 lines
2.4 KiB
Text
31 lines
2.4 KiB
Text
|
|
github.com/conformal/btcutil/coinset/coins.go MinPriorityCoinSelector.CoinSelect 100.00% (39/39)
|
|
github.com/conformal/btcutil/coinset/coins.go NewMsgTxWithInputCoins 100.00% (6/6)
|
|
github.com/conformal/btcutil/coinset/coins.go MinIndexCoinSelector.CoinSelect 100.00% (6/6)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.removeElement 100.00% (5/5)
|
|
github.com/conformal/btcutil/coinset/coins.go NewCoinSet 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.Coins 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.PopCoin 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.ShiftCoin 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go MinNumberCoinSelector.CoinSelect 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go MaxValueAgeCoinSelector.CoinSelect 100.00% (4/4)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.PushCoin 100.00% (3/3)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.TotalValueAge 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.NumConfs 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.ValueAge 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.TotalValue 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byValueAge.Len 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byValueAge.Swap 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byValueAge.Less 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byAmount.Len 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byAmount.Swap 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go byAmount.Less 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.Hash 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.Index 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.txOut 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.Value 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go SimpleCoin.PkScript 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go CoinSet.Num 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset/coins.go satisfiesTargetValue 100.00% (1/1)
|
|
github.com/conformal/btcutil/coinset ---------------------------------- 100.00% (100/100)
|
|
|