X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Futil%2Fevents.rs;h=e4bed8f2e35494be576688f1119b6538d183de09;hb=e2a9ed7265680cc821f29860264c7f4d53e044b9;hp=8f8e7a52c3c8968facd6ad92aec0ab6808004327;hpb=0dfd20bf52354cc7e6e0290e28cb93ab4a743352;p=rust-lightning diff --git a/src/util/events.rs b/src/util/events.rs index 8f8e7a52..e4bed8f2 100644 --- a/src/util/events.rs +++ b/src/util/events.rs @@ -21,7 +21,7 @@ use bitcoin::blockdata::script::Script; use secp256k1::key::PublicKey; -use std::time::Instant; +use std::time::Duration; /// An Event which you should probably take some action in response to. pub enum Event { @@ -92,8 +92,8 @@ pub enum Event { /// Used to indicate that ChannelManager::process_pending_htlc_forwards should be called at a /// time in the future. PendingHTLCsForwardable { - /// The earliest time at which process_pending_htlc_forwards should be called. - time_forwardable: Instant, + /// The amount of time that should be waited prior to calling process_pending_htlc_forwards + time_forwardable: Duration, }, /// Used to indicate that an output was generated on-chain which you should know how to spend. /// Such an output will *not* ever be spent by rust-lightning, so you need to store them