Result_TransactionNoneZ |
Result_TransactionNoneZ.clone() |
Creates a new CResult_TransactionNoneZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_TransactionNoneZ |
Result_TransactionNoneZ.err() |
Creates a new CResult_TransactionNoneZ in the error state.
|
static Result_TransactionNoneZ |
Result_TransactionNoneZ.ok(byte[] o) |
Creates a new CResult_TransactionNoneZ in the success state.
|
Result_TransactionNoneZ |
KeysManager.spend_spendable_outputs(SpendableOutputDescriptor[] descriptors,
TxOut[] outputs,
byte[] change_destination_script,
int feerate_sat_per_1000_weight) |
Creates a [`Transaction`] which spends the given descriptors to the given outputs, plus an
output to the given change destination (if sufficient change value remains).
|
Result_TransactionNoneZ |
PhantomKeysManager.spend_spendable_outputs(SpendableOutputDescriptor[] descriptors,
TxOut[] outputs,
byte[] change_destination_script,
int feerate_sat_per_1000_weight) |
See [`KeysManager::spend_spendable_outputs`] for documentation on this method.
|