mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-03-15 15:39:09 +01:00
Add ChannelId pending change note; formatting
This commit is contained in:
parent
61d896d519
commit
d5d336f215
3 changed files with 5 additions and 2 deletions
|
@ -21,7 +21,9 @@ use core::fmt;
|
|||
use core::ops::Deref;
|
||||
|
||||
/// A unique 32-byte identifier for a channel.
|
||||
/// Depending on how the ID is generated, several varieties are distinguished (but all are stored as 32 bytes): _v1_ and _temporary_.
|
||||
/// Depending on how the ID is generated, several varieties are distinguished
|
||||
/// (but all are stored as 32 bytes):
|
||||
/// _v1_ and _temporary_.
|
||||
/// A _v1_ channel ID is generated based on funding tx outpoint (txid & index).
|
||||
/// A _temporary_ ID is generated randomly.
|
||||
/// (Later revocation-point-based _v2_ is a possibility.)
|
||||
|
|
|
@ -16,7 +16,7 @@ use crate::chain::channelmonitor::{ANTI_REORG_DELAY, HTLC_FAIL_BACK_BUFFER, LATE
|
|||
use crate::sign::EntropySource;
|
||||
use crate::chain::transaction::OutPoint;
|
||||
use crate::events::{ClosureReason, Event, HTLCDestination, MessageSendEvent, MessageSendEventsProvider, PathFailure, PaymentFailureReason, PaymentPurpose};
|
||||
use crate::ln::channel::{EXPIRE_PREV_CONFIG_TICKS};
|
||||
use crate::ln::channel::EXPIRE_PREV_CONFIG_TICKS;
|
||||
use crate::ln::channelmanager::{BREAKDOWN_TIMEOUT, MPP_TIMEOUT_TICKS, MIN_CLTV_EXPIRY_DELTA, PaymentId, PaymentSendFailure, IDEMPOTENCY_TIMEOUT_TICKS, RecentPaymentDetails, RecipientOnionFields, HTLCForwardInfo, PendingHTLCRouting, PendingAddHTLCInfo};
|
||||
use crate::ln::features::Bolt11InvoiceFeatures;
|
||||
use crate::ln::{msgs, ChannelId, PaymentSecret, PaymentPreimage};
|
||||
|
|
1
pending_changelog/new_channel_id_type_pr_2485.txt
Normal file
1
pending_changelog/new_channel_id_type_pr_2485.txt
Normal file
|
@ -0,0 +1 @@
|
|||
* In several APIs, `channel_id` parameters have been changed from type `[u8; 32]` to newly introduced `ChannelId` type, from `ln` namespace (`lightning::ln::ChannelId`) (PR #2485)
|
Loading…
Add table
Reference in a new issue