X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=Cargo.lock;h=37e41e6d93c33f7ec3eed23a3bfa3873bcd78e71;hb=bc07db6ca4a3323d8718a27f85182b8157a20750;hp=cdd933575df20acef24de9a971ebdd6a0530f8ff;hpb=1b034d63a4cb4e0b249ae6240166513b6be76737;p=ldk-sample diff --git a/Cargo.lock b/Cargo.lock index cdd9335..37e41e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6,15 +6,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" -[[package]] -name = "background-processor" -version = "0.1.0" -dependencies = [ - "bitcoin", - "lightning", - "lightning-persister", -] - [[package]] name = "base-x" version = "0.2.8" @@ -41,13 +32,13 @@ checksum = "cdcf67bb7ba7797a081cd19009948ab533af7c355d5caf1d08c777582d351e9c" [[package]] name = "bitcoin" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6558aeb12c290cce541a222cba280387161f2bd180a7feb85f8f172cd8ba80e8" +checksum = "1ec5f88a446d66e7474a3b8fa2e348320b574463fb78d799d90ba68f79f48e0e" dependencies = [ "bech32 0.7.2", - "bitcoin_hashes 0.8.0", - "secp256k1 0.18.0", + "bitcoin_hashes", + "secp256k1", ] [[package]] @@ -59,12 +50,6 @@ dependencies = [ "bech32 0.4.1", ] -[[package]] -name = "bitcoin_hashes" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0ab784be052cc1e915a78b8aaf5101eebbc2d0ab2b6f5124985f3677ae2bea" - [[package]] name = "bitcoin_hashes" version = "0.9.4" @@ -245,12 +230,14 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" name = "ldk-tutorial-node" version = "0.1.0" dependencies = [ - "background-processor", "base64", + "bech32 0.7.2", "bitcoin", "bitcoin-bech32", + "futures", "hex", "lightning", + "lightning-background-processor", "lightning-block-sync", "lightning-invoice", "lightning-net-tokio", @@ -269,14 +256,26 @@ checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" [[package]] name = "lightning" -version = "0.0.12" +version = "0.0.14" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" dependencies = [ "bitcoin", ] +[[package]] +name = "lightning-background-processor" +version = "0.0.14" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" +dependencies = [ + "bitcoin", + "lightning", + "lightning-persister", +] + [[package]] name = "lightning-block-sync" -version = "0.0.1" +version = "0.0.14" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" dependencies = [ "bitcoin", "chunked_transfer", @@ -284,23 +283,24 @@ dependencies = [ "lightning", "serde", "serde_json", - "tokio", ] [[package]] name = "lightning-invoice" -version = "0.4.0" -source = "git+https://github.com/rust-bitcoin/rust-lightning-invoice?rev=ea25dc7e46a6339493032c500db4fe3a8fdb1acd#ea25dc7e46a6339493032c500db4fe3a8fdb1acd" +version = "0.5.0" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" dependencies = [ "bech32 0.7.2", - "bitcoin_hashes 0.9.4", + "bitcoin_hashes", + "lightning", "num-traits", - "secp256k1 0.20.1", + "secp256k1", ] [[package]] name = "lightning-net-tokio" -version = "0.0.5" +version = "0.0.14" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" dependencies = [ "bitcoin", "lightning", @@ -309,7 +309,8 @@ dependencies = [ [[package]] name = "lightning-persister" -version = "0.0.1" +version = "0.0.14" +source = "git+https://github.com/rust-bitcoin/rust-lightning?branch=main#499d84c165426b6f05bb414f5a49a7423eb9e0c5" dependencies = [ "bitcoin", "libc", @@ -483,31 +484,13 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" -[[package]] -name = "secp256k1" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3f534ef4e9dfa6c4b2ccca131f791daddf9cc2123b4124615cb144ea91611a" -dependencies = [ - "secp256k1-sys 0.2.0", -] - [[package]] name = "secp256k1" version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "733b114f058f260c0af7591434eef4272ae1a8ec2751766d3cb89c6df8d5e450" dependencies = [ - "secp256k1-sys 0.4.0", -] - -[[package]] -name = "secp256k1-sys" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71453d9b088b19ae43a803d88ecaa876b11ed8999df024cca4becb6be9aee351" -dependencies = [ - "cc", + "secp256k1-sys", ] [[package]] @@ -697,9 +680,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.2.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8190d04c665ea9e6b6a0dc45523ade572c088d2e6566244c1122671dbf4ae3a" +checksum = "83f0c8e7c0addab50b663055baf787d0af7f413a46e6e7fb9559a4e4db7137a5" dependencies = [ "autocfg", "bytes",