rust-lightning/fuzz/src
Matt Corallo 87a6e013f7 Have find_route take a NetworkGraph instead of a ReadOnly one
Because downstream languages are often garbage-collected, having
the user directly allocate a `ReadOnlyNetworkGraph` and pass a
reference to it to `find_route` often results in holding a read
lock long in excess of the `find_route` call. Worse, some languages
(like JavaScript) tend to only garbage collect when other code is
not running, possibly leading to deadlocks.
2022-06-29 17:45:49 +00:00
..
bin Rename FundingLocked to ChannelReady. 2022-05-30 17:07:09 -07:00
msg_targets Rename FundingLocked to ChannelReady. 2022-05-30 17:07:09 -07:00
utils Persist ChannelMonitors after new blocks are connected 2021-10-20 00:06:17 +00:00
chanmon_consistency.rs Rename UserConfig and LegacyChannelConfig fields 2022-06-13 13:57:00 -07:00
chanmon_deser.rs Drop writer size hinting/message vec preallocation 2021-09-18 01:01:41 +00:00
full_stack.rs Have find_route take a NetworkGraph instead of a ReadOnly one 2022-06-29 17:45:49 +00:00
lib.rs Introduce graph sync crate for fast-forwarding through gossip data downloaded from a server. 2022-05-25 01:21:33 -07:00
peer_crypt.rs Pull secp256k1 contexts from per-peer to per-PeerManager 2022-05-11 20:02:29 +00:00
process_network_graph.rs Replace Arc with reference in some tests 2022-06-13 18:28:01 -05:00
router.rs Have find_route take a NetworkGraph instead of a ReadOnly one 2022-06-29 17:45:49 +00:00
zbase32.rs Fix a number of bugs in zbase32 and add a fuzzer which caught them. 2021-04-16 07:35:03 +02:00