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
Devrandom
28d33ff9e0
bitcoin crate 0.28.1
2022-05-05 18:04:42 +02:00
John Cantrell
4964944279
implement Persist and Persister with generic KVStorePersister trait
2022-04-20 16:46:58 -04:00
Jeffrey Czyz
de8bb8d261
Bump crate versions to 0.0.106/invoice 0.14
2022-04-03 08:05:08 -05:00
Matt Corallo
def0628332
Bump crate versions to 0.0.105/invoice 0.13
2022-03-01 00:43:24 +00:00
Jeffrey Czyz
62b1e01ad9
Generate docs with features for docs.rs
...
Enable generating docs using --all-features or --features="std" where
applicable. Additionally, use doc_auto_cfg to tag items requiring a
feature.
https://doc.rust-lang.org/nightly/rustdoc/unstable-features.html#doc_auto_cfg-automatically-generate-doccfg
This requires building with nightly, which is what is used by docs.rs.
https://docs.rs/about/builds
To test locally, use:
RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc ...
2022-02-18 15:38:31 -06:00
hackerrdave
d46c2a20e1
update repo name to use lightningdevkit
2021-12-26 22:53:16 -05:00
Matt Corallo
ec86e2a1a7
Bump versions to 0.0.104/invoice 0.12
2021-12-17 21:34:19 +00:00
Matt Corallo
c575429639
Drop allow_wallclock_use
feature in favor of simply using std
...
Fixes #1147 .
2021-12-16 18:33:24 +00:00
Matt Corallo
2b837bb272
Bump crate versions to 0.0.103/invoice 0.11
2021-11-03 02:20:51 +00:00
Jeffrey Czyz
db05a14a0b
Test InvoicePayer in BackgroundProcessor
...
Proof of concept showing InvoicePayer can be used with an
Arc<ChannelManager> passed to BackgroundProcessor. Likely do not need to
merge this commit.
2021-10-29 14:26:58 -05:00
Matt Corallo
f2e47e0db2
Bump crate versions to 0.0.102 and lightning-invoice 0.10
2021-10-18 18:32:36 +00:00
Matt Corallo
43fe3d55f1
Bump Crate versions to 0.0.101 (and invoice to 0.9)
2021-09-23 18:22:59 +00:00
Matt Corallo
11f78798d3
Update versions to 0.0.100 and lightning-invoice to 0.8
2021-08-17 18:55:07 +00:00
Matt Corallo
3f229052ea
Bump dependencies to bitcoin 0.27 and bech32 0.8
2021-07-31 18:29:07 +00:00
Matt Corallo
c9a8b26d58
Bump most crate versions to 0.0.99 and lightning-invoice to 0.7.0
2021-07-09 16:34:46 +00:00
Matt Corallo
9c9081dfcb
Bump versions to 0.0.98, lightning-invoice to 0.6.0
2021-06-08 21:08:29 +00:00
Matt Corallo
f551d5946b
Bump versions to 0.0.14, lightning-invoice 0.5
2021-05-01 00:43:15 +00:00
Valentine Wallace
6f5d81631a
Make _test_utils depend on bitcoinconsensus feature
2021-04-29 18:39:47 -04:00
Matt Corallo
452b72078e
Rename background-processor to lightning-... to match other crates
2021-04-15 15:23:05 -04:00