A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W 

C

calculateFee(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.Wallet
Calculates the fee of a given transaction.
calculateFee(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.WalletInterface
Calculates the fee of a given transaction.
CalculateFeeException - class in org.bitcoindevkit
 
CalculateFeeException.ErrorHandler - class in org.bitcoindevkit.CalculateFeeException
 
CalculateFeeException.MissingTxOut - class in org.bitcoindevkit.CalculateFeeException
 
CalculateFeeException.NegativeFee - class in org.bitcoindevkit.CalculateFeeException
 
calculateFeeRate(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.Wallet
Calculate the `FeeRate` for a given transaction.
calculateFeeRate(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.WalletInterface
Calculate the `FeeRate` for a given transaction.
cancelTx(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.Wallet
Informs the wallet that you no longer intend to broadcast a tx that was built from it.
cancelTx(org.bitcoindevkit.Transaction) - function in org.bitcoindevkit.WalletInterface
Informs the wallet that you no longer intend to broadcast a tx that was built from it.
CannotConnectException - class in org.bitcoindevkit
 
CannotConnectException.ErrorHandler - class in org.bitcoindevkit.CannotConnectException
 
CannotConnectException.Include - class in org.bitcoindevkit.CannotConnectException
 
CanonicalTx - class in org.bitcoindevkit
 
CbfBuilder - class in org.bitcoindevkit
Build a BIP 157/158 light client to fetch transactions for a Wallet.
CbfBuilderException - class in org.bitcoindevkit
 
CbfBuilderException.DatabaseException - class in org.bitcoindevkit.CbfBuilderException
 
CbfBuilderException.ErrorHandler - class in org.bitcoindevkit.CbfBuilderException
 
CbfBuilderInterface - class in org.bitcoindevkit
Build a BIP 157/158 light client to fetch transactions for a Wallet.
CbfBuilderInterface.Companion - class in org.bitcoindevkit.CbfBuilderInterface
 
CbfClient - class in org.bitcoindevkit
A `CbfClient` handles wallet updates from a `CbfNode`.
CbfClientInterface - class in org.bitcoindevkit
A `CbfClient` handles wallet updates from a `CbfNode`.
CbfClientInterface.Companion - class in org.bitcoindevkit.CbfClientInterface
 
CbfComponents - class in org.bitcoindevkit
Receive a `CbfClient` and `CbfNode`.
CbfException - class in org.bitcoindevkit
 
CbfException.ErrorHandler - class in org.bitcoindevkit.CbfException
 
CbfException.NodeStopped - class in org.bitcoindevkit.CbfException
 
CbfNode - class in org.bitcoindevkit
A `CbfNode` gathers transactions for a `Wallet`.
CbfNodeInterface - class in org.bitcoindevkit
A `CbfNode` gathers transactions for a `Wallet`.
CbfNodeInterface.Companion - class in org.bitcoindevkit.CbfNodeInterface
 
ChainPosition - class in org.bitcoindevkit
Represents the observed position of some chain data.
ChainPosition.Confirmed - class in org.bitcoindevkit.ChainPosition
The chain data is confirmed as it is anchored in the best chain by A.
ChainPosition.Unconfirmed - class in org.bitcoindevkit.ChainPosition
The chain data is not confirmed and last seen in the mempool at this timestamp.
CHANGE_ALLOWED - enum entry in org.bitcoindevkit.ChangeSpendPolicy

Use both change and non-change outputs (default).

CHANGE_FORBIDDEN - enum entry in org.bitcoindevkit.ChangeSpendPolicy

Only use non-change outputs (see `bdk_wallet::TxBuilder::do_not_spend_change`).

changePolicy(org.bitcoindevkit.ChangeSpendPolicy) - function in org.bitcoindevkit.TxBuilder
Set a specific ChangeSpendPolicy.
changePolicy(org.bitcoindevkit.ChangeSpendPolicy) - function in org.bitcoindevkit.TxBuilderInterface
Set a specific ChangeSpendPolicy.
ChangeSet - class in org.bitcoindevkit
A changeset for `Wallet`.
ChangeSetInterface - class in org.bitcoindevkit
A changeset for `Wallet`.
ChangeSetInterface.Companion - class in org.bitcoindevkit.ChangeSetInterface
 
ChangeSpendPolicy - class in org.bitcoindevkit
Policy regarding the use of change outputs when creating a transaction.
ChangeSpendPolicy.Companion - class in org.bitcoindevkit.ChangeSpendPolicy
 
close() - function in org.bitcoindevkit.Address
 
close() - function in org.bitcoindevkit.Amount
 
close() - function in org.bitcoindevkit.BumpFeeTxBuilder
 
close() - function in org.bitcoindevkit.CbfBuilder
 
close() - function in org.bitcoindevkit.CbfClient
 
close() - function in org.bitcoindevkit.CbfNode
 
close() - function in org.bitcoindevkit.ChangeSet
 
close() - function in org.bitcoindevkit.Connection
 
close() - function in org.bitcoindevkit.DerivationPath
 
close() - function in org.bitcoindevkit.Descriptor
 
close() - function in org.bitcoindevkit.DescriptorPublicKey
 
close() - function in org.bitcoindevkit.DescriptorSecretKey
 
close() - function in org.bitcoindevkit.ElectrumClient
 
close() - function in org.bitcoindevkit.EsploraClient
 
close() - function in org.bitcoindevkit.FeeRate
 
close() - function in org.bitcoindevkit.FullScanRequest
 
close() - function in org.bitcoindevkit.FullScanRequestBuilder
 
close() - function in org.bitcoindevkit.FullScanScriptInspectorImpl
 
close() - function in org.bitcoindevkit.IpAddress
 
close() - function in org.bitcoindevkit.Mnemonic
 
close() - function in org.bitcoindevkit.Policy
 
close() - function in org.bitcoindevkit.Psbt
 
close() - function in org.bitcoindevkit.Script
 
close() - function in org.bitcoindevkit.SyncRequest
 
close() - function in org.bitcoindevkit.SyncRequestBuilder
 
close() - function in org.bitcoindevkit.SyncScriptInspectorImpl
 
close() - function in org.bitcoindevkit.Transaction
 
close() - function in org.bitcoindevkit.TxBuilder
 
close() - function in org.bitcoindevkit.Update
 
close() - function in org.bitcoindevkit.Wallet
 
combine(org.bitcoindevkit.Psbt) - function in org.bitcoindevkit.Psbt
Combines this Psbt with other PSBT as described by BIP 174.
combine(org.bitcoindevkit.Psbt) - function in org.bitcoindevkit.PsbtInterface
Combines this Psbt with other PSBT as described by BIP 174.
computeTxid() - function in org.bitcoindevkit.Transaction
Computes the Txid.
computeTxid() - function in org.bitcoindevkit.TransactionInterface
Computes the Txid.
Condition - class in org.bitcoindevkit
 
ConfirmationBlockTime - class in org.bitcoindevkit
 
Connection - class in org.bitcoindevkit
A connection to a SQLite database.
Connection.Companion - class in org.bitcoindevkit.Connection
 
ConnectionInterface - class in org.bitcoindevkit
A connection to a SQLite database.
ConnectionInterface.Companion - class in org.bitcoindevkit.ConnectionInterface
 
connections(kotlin.UByte) - function in org.bitcoindevkit.CbfBuilder
The number of connections for the light client to maintain.
connections(kotlin.UByte) - function in org.bitcoindevkit.CbfBuilderInterface
The number of connections for the light client to maintain.
contribution() - function in org.bitcoindevkit.Policy
 
contribution() - function in org.bitcoindevkit.PolicyInterface
 
CreateTxException - class in org.bitcoindevkit
 
CreateTxException.ChangePolicyDescriptor - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.CoinSelection - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.Descriptor - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.ErrorHandler - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.FeeRateTooLow - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.FeeTooLow - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.InsufficientFunds - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.LockTime - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.LockTimeConversionException - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.MiniscriptPsbt - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.MissingKeyOrigin - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.MissingNonWitnessUtxo - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.NoRecipients - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.NoUtxosSelected - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.OutputBelowDustLimit - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.Policy - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.Psbt - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.PushBytesException - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.RbfSequenceCsv - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.SpendingPolicyRequired - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.UnknownUtxo - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.Version0 - class in org.bitcoindevkit.CreateTxException
 
CreateTxException.Version1Csv - class in org.bitcoindevkit.CreateTxException
 
CreateWithPersistException - class in org.bitcoindevkit
 
CreateWithPersistException.DataAlreadyExists - class in org.bitcoindevkit.CreateWithPersistException
 
CreateWithPersistException.Descriptor - class in org.bitcoindevkit.CreateWithPersistException
 
CreateWithPersistException.ErrorHandler - class in org.bitcoindevkit.CreateWithPersistException
 
CreateWithPersistException.Persist - class in org.bitcoindevkit.CreateWithPersistException
 
currentHeight(kotlin.UInt) - function in org.bitcoindevkit.BumpFeeTxBuilder
Set the current blockchain height.
currentHeight(kotlin.UInt) - function in org.bitcoindevkit.BumpFeeTxBuilderInterface
Set the current blockchain height.
currentHeight(kotlin.UInt) - function in org.bitcoindevkit.TxBuilder
Set the current blockchain height.
currentHeight(kotlin.UInt) - function in org.bitcoindevkit.TxBuilderInterface
Set the current blockchain height.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W