static Result_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZNoneZ |
UtilMethods.create(ExpandedKey keys,
Option_u64Z min_value_msat,
int invoice_expiry_delta_secs,
EntropySource entropy_source,
long current_time,
Option_u16Z min_final_cltv_expiry_delta) |
Equivalent to [`crate::ln::channelmanager::ChannelManager::create_inbound_payment`], but no
`ChannelManager` is required.
|
static Result_ThirtyTwoBytesNoneZ |
UtilMethods.create_from_hash(ExpandedKey keys,
Option_u64Z min_value_msat,
byte[] payment_hash,
int invoice_expiry_delta_secs,
long current_time,
Option_u16Z min_final_cltv_expiry_delta) |
Equivalent to [`crate::ln::channelmanager::ChannelManager::create_inbound_payment_for_hash`],
but no `ChannelManager` is required.
|
Result_ThirtyTwoBytesNoneZ |
Bolt12Invoice.verify(ExpandedKey key) |
Verifies that the invoice was for a request or refund created using the given key.
|
Result_VerifiedInvoiceRequestNoneZ |
InvoiceRequest.verify(ExpandedKey key) |
Verifies that the request was for an offer created using the given key.
|