X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Futil%2Fevents.rs;h=e810368dbc3a5b0066998fef1de3d4ef1f3e894c;hb=148c79719e9177709c7b546d2636e3fa28046fc9;hp=e4bed8f2e35494be576688f1119b6538d183de09;hpb=fbd58b400b84da76284c7886f9b004215e61c7d5;p=rust-lightning diff --git a/src/util/events.rs b/src/util/events.rs index e4bed8f2e..e810368db 100644 --- a/src/util/events.rs +++ b/src/util/events.rs @@ -92,7 +92,10 @@ pub enum Event { /// Used to indicate that ChannelManager::process_pending_htlc_forwards should be called at a /// time in the future. PendingHTLCsForwardable { - /// The amount of time that should be waited prior to calling process_pending_htlc_forwards + /// The minimum amount of time that should be waited prior to calling + /// process_pending_htlc_forwards. To increase the effort required to correlate payments, + /// you should wait a random amount of time in roughly the range (now + time_forwardable, + /// now + 5*time_forwardable). time_forwardable: Duration, }, /// Used to indicate that an output was generated on-chain which you should know how to spend. @@ -207,7 +210,7 @@ pub enum MessageSendEvent { /// The node_id of the node which should receive this message node_id: PublicKey, /// The action which should be taken. - action: Option + action: msgs::ErrorAction }, /// When a payment fails we may receive updates back from the hop where it failed. In such /// cases this event is generated so that we can inform the router of this information.