From 4740b4c2aaf354fb5d3effb7403510e33cefc687 Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Fri, 6 Nov 2020 22:50:13 +0100 Subject: [PATCH] v0.2.0-beta.2 --- CHANGELOG.md | 15 +++++++++++++++ Cargo.lock | 13 ++++++++----- Cargo.toml | 13 ++++--------- 3 files changed, 27 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cde7e1a..d0d48c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,19 @@ Change Log ========== +v0.2.0-beta.2 +------------- + +### Features: +- RPC commands to get allocations for assets and outpoints +- Sync operation supports multiple data formats +- Strict encoding for asset data. Adding strict encode-based import/export. + + +### Fixes: +- Fixing problem with prune right in asset issuance + + v0.2.0-beta.1 ------------- Migrated to the second version of LNP/BP Core Library (v0.2, currently beta-1). @@ -9,6 +22,7 @@ Migrated to the second version of LNP/BP Core Library (v0.2, currently beta-1). - Fixed `rgb-cli export` command (now it parses Bech32-formatted asset name) - Updated feature structure, fixed feature interdependencies + v0.1.1 ------ @@ -16,6 +30,7 @@ v0.1.1 - Exposed `contracts::fungible::data::invoice::Error` as `InvoiceError` + v0.1.0 ------ diff --git a/Cargo.lock b/Cargo.lock index 782aec4..e48be17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -26,9 +26,9 @@ dependencies = [ [[package]] name = "amplify" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "211b159777a09362a2379ea4241ed3ca8ef9631cf1f2c4a3d8549af8806c43f4" +checksum = "80882ca8de5dc61f5d6e14788b4c2f65ff0c49527db001817b16ef84c75449a2" dependencies = [ "amplify_derive", "ed25519-dalek", @@ -1019,7 +1019,8 @@ checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a" [[package]] name = "lnpbp" version = "0.2.0-beta.2" -source = "git+git://github.com/LNP-BP/rust-lnpbp#2584f3e90ddb746ab57d5f7d0ae85d76a05573dd" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42de6988e741d7ba9cbe56e87f053f3afa3efe5b804a964c231c3b6bb0a6f7ca" dependencies = [ "amplify", "amplify_derive", @@ -1050,7 +1051,8 @@ dependencies = [ [[package]] name = "lnpbp_derive" version = "0.2.0-beta.2" -source = "git+git://github.com/LNP-BP/rust-lnpbp#2584f3e90ddb746ab57d5f7d0ae85d76a05573dd" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6633b058816646fffaa4c218bcb26bd9aa7972d5c03be26022e0f9f9b8edd004" dependencies = [ "amplify", "quote 1.0.7", @@ -1060,7 +1062,8 @@ dependencies = [ [[package]] name = "lnpbp_services" version = "0.2.0-beta.2" -source = "git+git://github.com/LNP-BP/rust-lnpbp#2584f3e90ddb746ab57d5f7d0ae85d76a05573dd" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c4424ee45a4864d8da19df7e2729d265eaf9da03f595604a1f30aabe573ca9" dependencies = [ "amplify", "amplify_derive", diff --git a/Cargo.toml b/Cargo.toml index f1df87e..1ad4576 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,11 +30,11 @@ required-features = ["cli"] [dependencies] # LNP/BP crates -amplify = "~2.3.0" +amplify = "~2.3.1" amplify_derive = "~2.3.0" -lnpbp = { git = "git://github.com/LNP-BP/rust-lnpbp", features = ["lnp", "url", "websockets"] } -lnpbp_derive = { git = "git://github.com/LNP-BP/rust-lnpbp" } -lnpbp_services = { git = "git://github.com/LNP-BP/rust-lnpbp" } +lnpbp = { version = "=0.2.0-beta.2", features = ["lnp", "url", "websockets"] } +lnpbp_derive = "=0.2.0-beta.2" +lnpbp_services = "=0.2.0-beta.2" # Rust language lazy_static = "~1.4.0" nix = { version = "~0.19.0", optional = true } @@ -73,11 +73,6 @@ futures = "~0.3.5" [target.'cfg(target_os="android")'.dependencies] zmq = { version = "~0.9", features = ["vendored"] } -[target.'cfg(target_os="android")'.patch.crates-io] -# Use this for Android builds -# Remove this once https://github.com/jean-airoldie/zeromq-src-rs/pull/15 got merged -zeromq-src = { git = "https://github.com/LNP-BP/zeromq-src-rs", branch = "fix/cmake" } - # Recommended set of features: # 1. Standalone node: `server` (=`node`+`shell`) # 2. Cli to remote node: `cli` (auto includes `shell` and `integration`)