From 3dd4ae6c8198df7cba5f95f82cda259675014c00 Mon Sep 17 00:00:00 2001 From: "Dr. Maxim Orlovsky" Date: Thu, 5 May 2022 13:06:47 +0200 Subject: [PATCH] Release v0.6 --- Cargo.lock | 84 +++++++++++++++++++---------------------------- Cargo.toml | 8 ++--- bech32/Cargo.toml | 4 +-- chain/Cargo.toml | 10 +++--- 4 files changed, 44 insertions(+), 62 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9cc56879..fe0b3718 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -105,14 +105,14 @@ checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b" [[package]] name = "bitcoin" -version = "0.28.0-rc.1" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d21919f8ef56dced9c7a35d28dea7c344566e32a19533f9070d150ec33512152" +checksum = "05bba324e6baf655b882df672453dbbc527bc938cadd27750ae510aaccc3a66a" dependencies = [ "base64-compat", "bech32", "bitcoin_hashes", - "secp256k1 0.21.3", + "secp256k1", "serde", ] @@ -127,9 +127,9 @@ dependencies = [ [[package]] name = "bitcoin_hd" -version = "0.6.0-beta.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f8a06126ea95a3dcb4e628b01c1e100d5303dd64411f3f8e1421d29cf5b6bc9" +checksum = "3ad5f1811a3748b46aaff1357d8f8de1dbb2a5490ec5caa18a03d93cc5d09494" dependencies = [ "amplify", "bitcoin", @@ -139,9 +139,9 @@ dependencies = [ [[package]] name = "bitcoin_onchain" -version = "0.6.0-beta.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3399dfbf4f840a615729072839b8b4b360d91761e76a70e77908bf2bbb04007" +checksum = "1d46f633e63b999bef50e48b9d6fe368ed143675abeba7a4bc3b8783268c678b" dependencies = [ "amplify", "bitcoin", @@ -153,9 +153,9 @@ dependencies = [ [[package]] name = "bitcoin_scripts" -version = "0.6.0-beta.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611c3bdc89c65d8aa45ac36f6d92edfebe44af38d6186586cee4b8d54e394c41" +checksum = "11d9e5f5efc8eb151ae3a396ba7f8f04a9fb2f04cfdfefec0c85fbc2ba3e84ae" dependencies = [ "amplify", "bitcoin", @@ -234,9 +234,9 @@ dependencies = [ [[package]] name = "commit_verify" -version = "0.6.0-alpha.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83d2d2463805ad24755758763ffd06f0468bd0e54ac2a9c8714da59272c3a21e" +checksum = "5f19dab5bb16dddb63bbef810768a69c3a50d2c8e9e35921cf817344faeeca70" dependencies = [ "amplify", "bitcoin_hashes", @@ -289,9 +289,9 @@ dependencies = [ [[package]] name = "descriptor-wallet" -version = "0.6.0-beta.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c576b410738c7a0f26c4ca3a418165d2f7afc8f3e99b52c833decacade2faaf8" +checksum = "cae39ccc51fa599447008b64c911d251ded6a263745a3cc4901d469eddec478f" dependencies = [ "amplify", "bitcoin", @@ -307,9 +307,9 @@ dependencies = [ [[package]] name = "descriptors" -version = "0.6.0-beta.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ca1f244317b0686f1a39ffa6ec9a037c7a7db9f5019a48a8bedfe819c181b6d" +checksum = "b45112868d29bc7b254b322c24d25bc973ce9501d54ddc7c4eda30b7178f22f7" dependencies = [ "amplify", "bitcoin", @@ -414,9 +414,9 @@ checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "lightning_encoding" -version = "0.6.0-rc.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd1ad88b8af7845a6b763b241645e85c33dadb00744f3d2b1be35cdd966c34ab" +checksum = "a489f4be14faca65ad97e2b8c0da82570e238677ac6559ea98f5184de6beb818" dependencies = [ "amplify", "bitcoin", @@ -428,9 +428,9 @@ dependencies = [ [[package]] name = "lightning_encoding_derive" -version = "0.6.0-rc.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fdd632c0382e56c1c3474a4b70aaf7a6a2f46c408a9b4c6edc9ae7fcce77290" +checksum = "05fac890fa2a4bb30b8f5bf397885f1999f6c56d2bc6c6f3bbd4381731facc7a" dependencies = [ "amplify_syn", "encoding_derive_helpers", @@ -447,7 +447,7 @@ checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" [[package]] name = "lnpbp" -version = "0.6.0-rc.1" +version = "0.6.0" dependencies = [ "amplify", "base58", @@ -464,7 +464,7 @@ dependencies = [ [[package]] name = "lnpbp_bech32" -version = "0.6.0-rc.1" +version = "0.6.0" dependencies = [ "amplify", "bech32", @@ -478,7 +478,7 @@ dependencies = [ [[package]] name = "lnpbp_chain" -version = "0.6.0-rc.1" +version = "0.6.0" dependencies = [ "amplify", "bitcoin", @@ -497,7 +497,7 @@ version = "0.6.0" dependencies = [ "amplify", "bitcoin_hashes", - "secp256k1 0.22.1", + "secp256k1", ] [[package]] @@ -581,9 +581,9 @@ dependencies = [ [[package]] name = "psbt" -version = "0.6.0-beta.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb5e8512fb13063ec744e587d56cc4a7a4d760f1e025b3c8f4a5dec967d21cac" +checksum = "e1683c1d2fff0e58186b0ca954b947632e6b74d40b65fac2afeacf259093cb72" dependencies = [ "amplify", "bitcoin", @@ -729,16 +729,6 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" -[[package]] -name = "secp256k1" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c42e6f1735c5f00f51e43e28d6634141f2bcad10931b2609ddd74a86d751260" -dependencies = [ - "secp256k1-sys 0.4.2", - "serde", -] - [[package]] name = "secp256k1" version = "0.22.1" @@ -746,16 +736,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26947345339603ae8395f68e2f3d85a6b0a8ddfe6315818e80b8504415099db0" dependencies = [ "rand", - "secp256k1-sys 0.5.0", -] - -[[package]] -name = "secp256k1-sys" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957da2573cde917463ece3570eab4a0b3f19de6f1646cde62e6fd3868f566036" -dependencies = [ - "cc", + "secp256k1-sys", + "serde", ] [[package]] @@ -846,9 +828,9 @@ dependencies = [ [[package]] name = "slip132" -version = "0.6.0-beta.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a867e6dc1840ef682d9f44f74383d8b636b25f0b5fce04f4d3fbcc4024a86bd" +checksum = "9f49f1d87d2b1724892e022adce088a95348002d379d17c7acaf2a3c352bfde8" dependencies = [ "amplify", "bitcoin", @@ -857,9 +839,9 @@ dependencies = [ [[package]] name = "strict_encoding" -version = "1.8.0-rc.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5a18273d2d1d8d8711e24d3aaabb8ba5b5686d237fca819bb8b482206a22aca" +checksum = "3e015cca52367dd55ef4af01b5a3e9c0569394b1be0eedc87c95a1d8246565db" dependencies = [ "amplify", "bitcoin", @@ -882,9 +864,9 @@ dependencies = [ [[package]] name = "strict_encoding_test" -version = "1.8.0-rc.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb7d92f76d65f2c156a35cc0c3f85c9917fe61254ff2b740a0ca75069ef1fad" +checksum = "4b6b8a308f64819cab0c52e80387df580d998b47f70801f447b4cfe2a48492de" dependencies = [ "amplify", "strict_encoding", diff --git a/Cargo.toml b/Cargo.toml index e7b8a875..f0c060ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lnpbp" -version = "0.6.0-rc.1" +version = "0.6.0" license = "MIT" authors = ["Dr. Maxim Orlovsky "] description = "LNP/BP Core Library implementing LNPBP specifications & standards" @@ -24,13 +24,13 @@ required-features = ["cli"] [dependencies] amplify = { version = "3.12.0", features = ["stringly_conversions", "std"] } -lnpbp_bech32 = { version = "0.6.0-rc.1", path = "bech32" } -lnpbp_chain = { version = "0.6.0-rc.1", path = "chain" } +lnpbp_bech32 = { version = "0.6.0", path = "bech32" } +lnpbp_chain = { version = "0.6.0", path = "chain" } lnpbp_elgamal = { version = "0.6.0", path = "elgamal", optional = true } serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true } serde_with = { version = "1.8", features = ["hex"], optional = true } # serde_with_macros = { version = "~1.2.0", optional = true } # Fix for the problem in 1.3.0 -clap = { version = "3.1.6", features = ["derive"], optional = true } +clap = { version = "3.1", features = ["derive"], optional = true } serde_yaml = { version = "0.8", optional = true } serde_json = { version = "1", optional = true } base64-compat = { version = "1", optional = true } # Used by cli only diff --git a/bech32/Cargo.toml b/bech32/Cargo.toml index 4d9985f5..2913702b 100644 --- a/bech32/Cargo.toml +++ b/bech32/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lnpbp_bech32" -version = "0.6.0-rc.1" +version = "0.6.0" license = "MIT" authors = ["Dr. Maxim Orlovsky "] description = "LNPBP-14 implementation" @@ -13,7 +13,7 @@ edition = "2018" [dependencies] amplify = "3.12.0" bitcoin_hashes = "0.10.0" -strict_encoding = "1.8.0-rc.1" +strict_encoding = "1.8.0" bech32 = "0.8.1" deflate = { version = "1.0.0", optional = true } inflate = { version = "0.4.5", optional = true } diff --git a/chain/Cargo.toml b/chain/Cargo.toml index 13280636..b264c429 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lnpbp_chain" -version = "0.6.0-rc.1" +version = "0.6.0" license = "MIT" authors = ["Dr. Maxim Orlovsky "] description = "LNPBP library defining chain parameters" @@ -13,15 +13,15 @@ edition = "2018" [dependencies] amplify = "3.12.0" bitcoin_hashes = "0.10.0" # We need macro from here -bitcoin = "0.28.0-rc.1" -strict_encoding = "1.8.0-rc.1" -lightning_encoding = { version = "0.6.0-rc.1" } +bitcoin = "0.28.0" +strict_encoding = "1.8.0" +lightning_encoding = { version = "0.6.0" } serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true } serde_with = { version = "1.8", features = ["hex"], optional = true } once_cell = "1.10.0" [dev-dependencies] -strict_encoding_test = "1.8.0-rc.1" +strict_encoding_test = "1.8.0" [features] serde = ["serde_crate", "serde_with", "bitcoin_hashes/serde", "bitcoin/use-serde"]