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
 
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

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
 
Client - class in org.bitcoindevkit
A `Client` handles wallet updates from a `LightNode`.
ClientInterface - class in org.bitcoindevkit
A `Client` handles wallet updates from a `LightNode`.
ClientInterface.Companion - class in org.bitcoindevkit.ClientInterface
 
close() - function in org.bitcoindevkit.Address
 
close() - function in org.bitcoindevkit.Amount
 
close() - function in org.bitcoindevkit.BumpFeeTxBuilder
 
close() - function in org.bitcoindevkit.ChangeSet
 
close() - function in org.bitcoindevkit.Client
 
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.LightClientBuilder
 
close() - function in org.bitcoindevkit.LightNode
 
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
 
combine(org.bitcoindevkit.Psbt) - function in org.bitcoindevkit.PsbtInterface
 
computeTxid() - function in org.bitcoindevkit.Transaction
 
computeTxid() - function in org.bitcoindevkit.TransactionInterface
 
Condition - class in org.bitcoindevkit
 
ConfirmationBlockTime - class in org.bitcoindevkit
 
Connection - class in org.bitcoindevkit
 
Connection.Companion - class in org.bitcoindevkit.Connection
 
ConnectionInterface - class in org.bitcoindevkit
 
ConnectionInterface.Companion - class in org.bitcoindevkit.ConnectionInterface
 
connections(kotlin.UByte) - function in org.bitcoindevkit.LightClientBuilder
The number of connections for the light client to maintain.
connections(kotlin.UByte) - function in org.bitcoindevkit.LightClientBuilderInterface
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.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