rust-lightning/lightning/src/util
Jeffrey Czyz 4ccf4451c2
Implement EventHandler for NetworkGraph
Instead of implementing EventHandler for P2PGossipSync, implement it on
NetworkGraph. This allows RapidGossipSync to handle events, too, by
delegating to its NetworkGraph.
2022-06-06 13:02:47 -05:00
..
atomic_counter.rs Move the two-AtomicUsize counter in peer_handler to a util struct 2021-10-18 22:04:56 +00:00
byte_utils.rs Move the two-AtomicUsize counter in peer_handler to a util struct 2021-10-18 22:04:56 +00:00
chacha20.rs Drop fuzztarget feature entirely 2022-02-18 17:03:04 +00:00
chacha20poly1305rfc.rs Drop fuzztarget feature entirely 2022-02-18 17:03:04 +00:00
config.rs Add API and signaling to accept incoming channels at 0conf 2022-05-27 22:40:07 +00:00
crypto.rs bitcoin crate 0.28.1 2022-05-05 18:04:42 +02:00
enforcing_trait_impls.rs bitcoin crate 0.28.1 2022-05-05 18:04:42 +02:00
errors.rs Add mpp_timeout and invalid_onion_payload descriptions & handling 2021-12-14 21:11:32 +02:00
events.rs Implement EventHandler for NetworkGraph 2022-06-06 13:02:47 -05:00
fairrwlock.rs Fix unused code warnings. 2022-05-13 18:03:51 +02:00
fuzz_wrappers.rs Drop fuzztarget feature entirely 2022-02-18 17:03:04 +00:00
invoice.rs Improve KeysInterface::sign_invoice API 2022-01-24 09:48:56 +01:00
logger.rs Support building cfg=c_bindings with no-std 2022-01-05 07:24:46 +00:00
macro_logger.rs bitcoin crate 0.28.1 2022-05-05 18:04:42 +02:00
message_signing.rs bitcoin crate 0.28.1 2022-05-05 18:04:42 +02:00
mod.rs move Time trait from scoring mod to util::time and set it visibile within crate 2022-05-14 09:52:59 +07:00
persist.rs Parameterize NetworkGraph with Logger 2022-06-06 13:02:43 -05:00
poly1305.rs Drop byte_utils in favor of native to/from_be_bytes methods 2021-06-01 15:47:01 +00:00
scid_utils.rs Define a crate-public constant for max fake SCID in blocks offset 2022-05-27 22:40:07 +00:00
ser.rs Introduce graph sync crate for fast-forwarding through gossip data downloaded from a server. 2022-05-25 01:21:33 -07:00
ser_macros.rs Remove trailing ;s from macro calls to silence new rustc warnings 2021-11-02 20:47:34 +00:00
test_utils.rs Rename FundingLocked to ChannelReady. 2022-05-30 17:07:09 -07:00
time.rs move Time trait from scoring mod to util::time and set it visibile within crate 2022-05-14 09:52:59 +07:00
transaction_utils.rs bitcoin crate 0.28.1 2022-05-05 18:04:42 +02:00
zbase32.rs Use alloc for no_std builds 2021-05-27 17:35:20 +00:00