Uses of Class
org.ldk.structs.Option_u32Z
-
Packages that use Option_u32Z Package Description org.ldk.structs -
-
Uses of Option_u32Z in org.ldk.structs
Subclasses of Option_u32Z in org.ldk.structs Modifier and Type Class Description static class
Option_u32Z.None
When we're in this state, this COption_u32Z contains nothingstatic class
Option_u32Z.Some
When we're in this state, this COption_u32Z contains a u32Fields in org.ldk.structs declared as Option_u32Z Modifier and Type Field Description Option_u32Z
Event.PaymentClaimable. claim_deadline
The block height at which this payment will be failed back and will no longer be eligible for claiming.Methods in org.ldk.structs that return Option_u32Z Modifier and Type Method Description Option_u32Z
Option_u32Z. clone()
Creates a new COption_u32Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.Option_u32Z
Path. final_cltv_expiry_delta()
Gets the final hop's CLTV expiry delta.Option_u32Z
ChannelDetails. get_confirmations()
The current number of confirmations on the funding transaction.Option_u32Z
ChannelDetails. get_confirmations_required()
The number of required confirmations on the funding transaction before the funding will be considered \"locked\".Option_u32Z
ChannelDetails. get_feerate_sat_per_1000_weight()
The currently negotiated fee rate denominated in satoshi per 1000 weight units, which is applied to commitment and HTLC transactions.Option_u32Z
NetworkGraph. get_last_rapid_gossip_sync_timestamp()
The unix timestamp provided by the most recent rapid gossip sync.Option_u32Z
HTLCOutputInCommitment. get_transaction_output_index()
The position within the commitment transactions' outputs.static Option_u32Z
Option_u32Z. none()
Constructs a new COption_u32Z containing nothingstatic Option_u32Z
Option_u32Z. some(int o)
Constructs a new COption_u32Z containing a u32Methods in org.ldk.structs with parameters of type Option_u32Z Modifier and Type Method Description static ChannelDetails
ChannelDetails. of(byte[] channel_id_arg, ChannelCounterparty counterparty_arg, OutPoint funding_txo_arg, ChannelTypeFeatures channel_type_arg, Option_u64Z short_channel_id_arg, Option_u64Z outbound_scid_alias_arg, Option_u64Z inbound_scid_alias_arg, long channel_value_satoshis_arg, Option_u64Z unspendable_punishment_reserve_arg, UInt128 user_channel_id_arg, Option_u32Z feerate_sat_per_1000_weight_arg, long balance_msat_arg, long outbound_capacity_msat_arg, long next_outbound_htlc_limit_msat_arg, long inbound_capacity_msat_arg, Option_u32Z confirmations_required_arg, Option_u32Z confirmations_arg, Option_u16Z force_close_spend_delay_arg, boolean is_outbound_arg, boolean is_channel_ready_arg, boolean is_usable_arg, boolean is_public_arg, Option_u64Z inbound_htlc_minimum_msat_arg, Option_u64Z inbound_htlc_maximum_msat_arg, ChannelConfig config_arg)
Constructs a new ChannelDetails given each fieldstatic HTLCOutputInCommitment
HTLCOutputInCommitment. of(boolean offered_arg, long amount_msat_arg, int cltv_expiry_arg, byte[] payment_hash_arg, Option_u32Z transaction_output_index_arg)
Constructs a new HTLCOutputInCommitment given each fieldstatic Event
Event. payment_claimable(byte[] receiver_node_id, byte[] payment_hash, RecipientOnionFields onion_fields, long amount_msat, PaymentPurpose purpose, byte[] via_channel_id, Option_u128Z via_user_channel_id, Option_u32Z claim_deadline)
Utility method to constructs a new PaymentClaimable-variant Eventvoid
ChannelDetails. set_confirmations(Option_u32Z val)
The current number of confirmations on the funding transaction.void
ChannelDetails. set_confirmations_required(Option_u32Z val)
The number of required confirmations on the funding transaction before the funding will be considered \"locked\".void
ChannelDetails. set_feerate_sat_per_1000_weight(Option_u32Z val)
The currently negotiated fee rate denominated in satoshi per 1000 weight units, which is applied to commitment and HTLC transactions.void
HTLCOutputInCommitment. set_transaction_output_index(Option_u32Z val)
The position within the commitment transactions' outputs.
-