From 064b2f506684087beb153e2e7711900c298a417c Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Mon, 30 Nov 2020 17:54:56 +0100 Subject: [PATCH] v0.2.0-beta.3 --- CHANGELOG.md | 9 ++++++++ Cargo.lock | 51 ++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- services/Cargo.toml | 4 ++-- 4 files changed, 56 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3995ad13..a9dcd0fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ Change Log ========== +v0.3.0-beta.3 +------------- +- Multiple BIP-32 improvements on top of rust-bitcoin functionality +- Better CI +- Android/iOS/Windows/MacOs build fixes +- AchorId strict encoding +- Fixed issue with broken `serde_with` macro (pinned older version in Cargo.toml) +- More collection types supporting `AutoConceal` + v0.2.0-beta.2 ------------- diff --git a/Cargo.lock b/Cargo.lock index 5e60d421..3299301f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -780,7 +780,7 @@ dependencies = [ "inflate", "lazy_static", "lightning-invoice", - "lnpbp_derive 0.2.0-beta.2", + "lnpbp_derive 0.2.0-beta.3 (registry+https://github.com/rust-lang/crates.io-index)", "miniscript", "num-derive", "num-traits 0.2.14", @@ -797,12 +797,48 @@ dependencies = [ ] [[package]] -name = "lnpbp_derive" -version = "0.2.0-beta.2" +name = "lnpbp" +version = "0.2.0-beta.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6633b058816646fffaa4c218bcb26bd9aa7972d5c03be26022e0f9f9b8edd004" +checksum = "42be0d7b543571cc4bb5f345b003f362c85a44ae5d195ae0613fa6e3a5f87c30" +dependencies = [ + "amplify", + "amplify_derive", + "async-trait", + "bech32", + "bitcoin", + "bitcoin_hashes", + "cc", + "chacha20poly1305", + "chrono", + "deflate", + "ed25519-dalek", + "grin_secp256k1zkp", + "inflate", + "lazy_static", + "lightning-invoice", + "lnpbp_derive 0.2.0-beta.3 (registry+https://github.com/rust-lang/crates.io-index)", + "miniscript", + "num-derive", + "num-traits 0.2.14", + "openssl", + "serde 1.0.117", + "serde_with", + "serde_with_macros", + "socket2", + "tokio 0.2.23", + "torut", + "url", + "zeromq-src 0.1.10+4.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "zmq", +] + +[[package]] +name = "lnpbp_derive" +version = "0.2.0-beta.3" dependencies = [ "amplify", + "lnpbp 0.2.0-beta.3", "quote 1.0.7", "syn 1.0.53", ] @@ -810,9 +846,10 @@ dependencies = [ [[package]] name = "lnpbp_derive" version = "0.2.0-beta.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dbc3371ec613de05537bf9466a9351e12f1af3e5d2323bab85e0b0656ae621d" dependencies = [ "amplify", - "lnpbp", "quote 1.0.7", "syn 1.0.53", ] @@ -827,8 +864,8 @@ dependencies = [ "config", "dotenv", "env_logger", - "lnpbp", - "lnpbp_derive 0.2.0-beta.3", + "lnpbp 0.2.0-beta.3 (registry+https://github.com/rust-lang/crates.io-index)", + "lnpbp_derive 0.2.0-beta.3 (registry+https://github.com/rust-lang/crates.io-index)", "log", "serde 1.0.117", "serde_with", diff --git a/Cargo.toml b/Cargo.toml index 001eafb3..efdedc05 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ crate-type = ["dylib", "rlib", "staticlib"] # ----------------------------------------- amplify = { version = "~2.3.1", features = ["stringly_conversions"] } amplify_derive = "~2.3.0" -lnpbp_derive = "~0.2.0-beta.2" +lnpbp_derive = "~0.2.0-beta.3" # Dependencies on core rust-bitcoin ecosystem projects # ---------------------------------------------------- bitcoin = { version = "~0.25.1", features = ["rand"] } diff --git a/services/Cargo.toml b/services/Cargo.toml index b0548546..ae7c3362 100644 --- a/services/Cargo.toml +++ b/services/Cargo.toml @@ -14,8 +14,8 @@ edition = "2018" # LNP/BP libraries amplify = "~2.3.1" amplify_derive = "~2.3.0" -lnpbp = { path = ".." } -lnpbp_derive = { path = "../derive" } +lnpbp = "~0.2.0-beta.3" +lnpbp_derive = "~0.2.0-beta.3" # Serialization & parsing serde_crate = { package = "serde", version = "~1.0.106", features = ["derive"], optional = true } serde_with = { version = "~1.5.1", optional = true, features = ["hex"] }