Arik
8886d1dc76
Merge pull request #1708 from tnull/2022-09-rgs-unpub-modules
...
Improve RGS documentation
2022-09-15 09:55:39 -07:00
Elias Rohrer
ad8c955bd4
Add no-std
support for RGS
2022-09-15 09:27:34 +02:00
Elias Rohrer
484c0e89f7
Rework RGS crate-level docs
2022-09-15 09:27:31 +02:00
Matt Corallo
f5473d5051
Bump versions to lightning* 0.0.111 and lightning-invoice 0.19
2022-09-12 22:34:27 +00:00
Elias Rohrer
0190fec003
Export error type instead of entire modules
...
Previously the `error` and `processing` modules have been `pub`, leading
to them being included in the docs, altough (almost) empty.
Instead, we now `pub use` the `GraphSyncError` directly, cleaning up the
docs.
2022-09-12 20:25:54 +02:00
Matt Corallo
b414c0641b
Merge pull request #1658 from lightning-signer/2022-08-bitcoin-0-29
...
Update bitcoin crate to 0.29.0
2022-08-12 23:51:06 +00:00
Devrandom
7e05623bef
Update bitcoin crate to 0.29.0
2022-08-11 00:21:26 +02:00
Valentine Wallace
c242003dd3
Fix CI to error on doc links to private items
...
Somehow we weren't doing this.
2022-08-07 13:49:12 -04:00
Matt Corallo
e10dfe4fd0
Bump crate versions to 0.0.110/invoice 0.18
2022-07-26 22:01:09 +00:00
Elias Rohrer
b0e8b739b7
Make htlc_maximum_msat
a required field.
2022-07-25 20:35:51 +02:00
Matt Corallo
156cc77753
Bump crate versions to 0.0.109/invoice 0.17
2022-07-01 16:05:33 +00:00
Matt Corallo
deac430f17
Update crate versions to 0.0.108/invoice 0.16
2022-06-10 14:53:23 +00:00
Jeffrey Czyz
b2e635f619
Bump crate versions to 0.0.107/invoice 0.15
2022-06-08 18:16:48 -05:00
Jeffrey Czyz
67736b7480
Parameterize NetworkGraph with Logger
...
P2PGossipSync logs before delegating to NetworkGraph in its
EventHandler. In order to share this handling with RapidGossipSync,
NetworkGraph needs to take a logger so that it can implement
EventHandler instead.
2022-06-06 13:02:43 -05:00
Jeffrey Czyz
574870e9f8
Move network_graph.rs to gossip.rs
...
The routing::network_graph module contains a few structs related to p2p
gossip. So renaming the module to 'gossip' seems more appropriate.
2022-06-02 15:15:30 -07:00
Jeffrey Czyz
8c5ca95d99
Fix build warnings
2022-06-02 13:15:05 -07:00
Arik Sosman
312f765bd7
Indicate ongoing rapid sync to background processor.
...
Create a wrapper struct for rapid gossip sync that can be passed to
BackgroundProcessor's start method, allowing it to only start pruning
the network graph upon rapid gossip sync's completion.
2022-06-02 10:14:08 -07:00
Elias Rohrer
bdc2a47814
Fix rapid-gossip-sync
warning and version number
2022-05-26 18:14:09 -07:00
Arik Sosman
a58ae4c97b
Introduce graph sync crate for fast-forwarding through gossip data downloaded from a server.
2022-05-25 01:21:33 -07:00