Uses of Class
org.ldk.structs.TwoTuple_usizeTransactionZ
-
Packages that use TwoTuple_usizeTransactionZ Package Description org.ldk.structs -
-
Uses of TwoTuple_usizeTransactionZ in org.ldk.structs
Fields in org.ldk.structs declared as TwoTuple_usizeTransactionZ Modifier and Type Field Description TwoTuple_usizeTransactionZ
Option_C2Tuple_usizeTransactionZZ.Some. some
Methods in org.ldk.structs that return TwoTuple_usizeTransactionZ Modifier and Type Method Description TwoTuple_usizeTransactionZ
TwoTuple_usizeTransactionZ. clone()
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.static TwoTuple_usizeTransactionZ
TwoTuple_usizeTransactionZ. of(long a, byte[] b)
Creates a new C2Tuple_usizeTransactionZ from the contained elements.Methods in org.ldk.structs with parameters of type TwoTuple_usizeTransactionZ Modifier and Type Method Description TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ[]
ChannelMonitor. block_connected(byte[] header, TwoTuple_usizeTransactionZ[] txdata, int height, BroadcasterInterface broadcaster, FeeEstimator fee_estimator, Logger logger)
Processes transactions in a newly connected block, which may result in any of the following: - update the monitor's state against resolved HTLCs - punish the counterparty in the case of seeing a revoked commitment transaction - force close the channel and claim/timeout incoming/outgoing HTLCs if near expiration - detect settled outputs for later spending - schedule and bump any in-flight claims Returns any new outputs to watch from `txdata`; after called, these are also included in [`get_outputs_to_watch`].static Option_C2Tuple_usizeTransactionZZ
Option_C2Tuple_usizeTransactionZZ. some(TwoTuple_usizeTransactionZ o)
Constructs a new COption_C2Tuple_usizeTransactionZZ containing a crate::c_types::derived::C2Tuple_usizeTransactionZTwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ[]
ChannelMonitor. transactions_confirmed(byte[] header, TwoTuple_usizeTransactionZ[] txdata, int height, BroadcasterInterface broadcaster, FeeEstimator fee_estimator, Logger logger)
Processes transactions confirmed in a block with the given header and height, returning new outputs to watch.void
Confirm.ConfirmInterface. transactions_confirmed(byte[] header, TwoTuple_usizeTransactionZ[] txdata, int height)
Processes transactions confirmed in a block with a given header and height.void
Confirm. transactions_confirmed(byte[] header, TwoTuple_usizeTransactionZ[] txdata, int height)
Processes transactions confirmed in a block with a given header and height.
-