|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CoinSelector | |
|---|---|
| com.google.bitcoin.core | |
| com.google.bitcoin.wallet | |
| Uses of CoinSelector in com.google.bitcoin.core |
|---|
| Fields in com.google.bitcoin.core declared as CoinSelector | |
|---|---|
CoinSelector |
Wallet.SendRequest.coinSelector
If not null, the CoinSelector to use instead of the wallets default. |
| Methods in com.google.bitcoin.core that return CoinSelector | |
|---|---|
CoinSelector |
Wallet.getCoinSelector()
Returns the CoinSelector object which controls which outputs can be spent by this wallet. |
| Methods in com.google.bitcoin.core with parameters of type CoinSelector | |
|---|---|
BigInteger |
Wallet.getBalance(CoinSelector selector)
Returns the balance that would be considered spendable by the given coin selector. |
BigInteger |
Wallet.getWatchedBalance(CoinSelector selector)
Returns the balance that would be considered spendable by the given coin selector, including any unspent balance at watched addresses. |
void |
Wallet.setCoinSelector(CoinSelector coinSelector)
A coin selector is responsible for choosing which outputs to spend when creating transactions. |
| Uses of CoinSelector in com.google.bitcoin.wallet |
|---|
| Classes in com.google.bitcoin.wallet that implement CoinSelector | |
|---|---|
class |
AllowUnconfirmedCoinSelector
This coin selector will select any transaction at all, regardless of where it came from or whether it was confirmed yet. |
class |
DefaultCoinSelector
This class implements a CoinSelector which attempts to get the highest priority
possible. |
class |
KeyTimeCoinSelector
A coin selector that takes all coins assigned to keys created before the given timestamp. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||