From 5aed99dba5a47a5fda4581af82a5b554e1c8cf49 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 10 Jan 2024 15:28:31 +0000 Subject: [PATCH] chore(release): sn_cli-v0.88.7/sn_client-v0.101.3/sn_transfers-v0.14.36/sn_faucet-v0.2.7/sn_node-v0.102.7/sn_node_rpc_client-v0.2.7/sn_networking-v0.12.24/sn_protocol-v0.10.5 --- Cargo.lock | 16 ++++++++-------- sn_cli/CHANGELOG.md | 10 ++++++++++ sn_cli/Cargo.toml | 10 +++++----- sn_client/CHANGELOG.md | 8 ++++++++ sn_client/Cargo.toml | 8 ++++---- sn_faucet/CHANGELOG.md | 5 +++++ sn_faucet/Cargo.toml | 6 +++--- sn_networking/CHANGELOG.md | 5 +++++ sn_networking/Cargo.toml | 6 +++--- sn_node/CHANGELOG.md | 5 +++++ sn_node/Cargo.toml | 12 ++++++------ sn_node_rpc_client/CHANGELOG.md | 5 +++++ sn_node_rpc_client/Cargo.toml | 10 +++++----- sn_protocol/CHANGELOG.md | 5 +++++ sn_protocol/Cargo.toml | 4 ++-- sn_transfers/CHANGELOG.md | 11 +++++++++++ sn_transfers/Cargo.toml | 2 +- 17 files changed, 91 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c1ee650a88..41124b2c8a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4527,7 +4527,7 @@ dependencies = [ [[package]] name = "sn_cli" -version = "0.88.6" +version = "0.88.7" dependencies = [ "blsttc", "bytes", @@ -4566,7 +4566,7 @@ dependencies = [ [[package]] name = "sn_client" -version = "0.101.2" +version = "0.101.3" dependencies = [ "async-trait", "backoff", @@ -4601,7 +4601,7 @@ dependencies = [ [[package]] name = "sn_faucet" -version = "0.2.6" +version = "0.2.7" dependencies = [ "blsttc", "clap 4.4.14", @@ -4642,7 +4642,7 @@ dependencies = [ [[package]] name = "sn_networking" -version = "0.12.23" +version = "0.12.24" dependencies = [ "async-trait", "backoff", @@ -4673,7 +4673,7 @@ dependencies = [ [[package]] name = "sn_node" -version = "0.102.6" +version = "0.102.7" dependencies = [ "assert_fs", "async-trait", @@ -4725,7 +4725,7 @@ dependencies = [ [[package]] name = "sn_node_rpc_client" -version = "0.2.6" +version = "0.2.7" dependencies = [ "assert_fs", "async-trait", @@ -4765,7 +4765,7 @@ dependencies = [ [[package]] name = "sn_protocol" -version = "0.10.4" +version = "0.10.5" dependencies = [ "blsttc", "bytes", @@ -4834,7 +4834,7 @@ dependencies = [ [[package]] name = "sn_transfers" -version = "0.14.35" +version = "0.14.36" dependencies = [ "assert_fs", "blsttc", diff --git a/sn_cli/CHANGELOG.md b/sn_cli/CHANGELOG.md index 93214b569f..2fe0ce4bb7 100644 --- a/sn_cli/CHANGELOG.md +++ b/sn_cli/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.88.7](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.88.6...sn_cli-v0.88.7) - 2024-01-10 + +### Added +- *(client)* client APIs and CLI cmd to broadcast a transaction signed offline +- *(cli)* new cmd to sign a transaction offline +- *(cli)* new wallet cmd to create a unsigned transaction to be used for offline signing + +### Other +- *(transfers)* solving clippy issues about complex fn args + ## [0.88.6](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.88.5...sn_cli-v0.88.6) - 2024-01-10 ### Other diff --git a/sn_cli/Cargo.toml b/sn_cli/Cargo.toml index f1beecb7d9..5425435891 100644 --- a/sn_cli/Cargo.toml +++ b/sn_cli/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_cli" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.88.6" +version = "0.88.7" [[bin]] path="src/main.rs" @@ -44,12 +44,12 @@ reqwest = { version="0.11.18", default-features=false, features = ["rustls"] } rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive"]} sn_build_info = { path="../sn_build_info", version = "0.1.4" } -sn_client = { path = "../sn_client", version = "0.101.2" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_client = { path = "../sn_client", version = "0.101.3" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } sn_registers = { path = "../sn_registers", version = "0.3.6" } sn_logging = { path = "../sn_logging", version = "0.2.16" } sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.0" } -sn_protocol = { path = "../sn_protocol", version = "0.10.4" } +sn_protocol = { path = "../sn_protocol", version = "0.10.5" } tempfile = "3.6.0" tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time", "fs"] } tracing = { version = "~0.1.26" } @@ -63,7 +63,7 @@ eyre = "0.6.8" criterion = "0.5.1" tempfile = "3.6.0" rand = { version = "~0.8.5", features = ["small_rng"] } -sn_protocol = { path = "../sn_protocol", version = "0.10.4", features = ["test-utils"]} +sn_protocol = { path = "../sn_protocol", version = "0.10.5", features = ["test-utils"]} [lints] workspace = true diff --git a/sn_client/CHANGELOG.md b/sn_client/CHANGELOG.md index 0e5194a5e2..5d0eefd6e7 100644 --- a/sn_client/CHANGELOG.md +++ b/sn_client/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.101.3](https://github.com/maidsafe/safe_network/compare/sn_client-v0.101.2...sn_client-v0.101.3) - 2024-01-10 + +### Added +- *(client)* client APIs and CLI cmd to broadcast a transaction signed offline + +### Other +- fixup send_spends and use ExcessiveNanoValue error + ## [0.101.2](https://github.com/maidsafe/safe_network/compare/sn_client-v0.101.1...sn_client-v0.101.2) - 2024-01-10 ### Added diff --git a/sn_client/Cargo.toml b/sn_client/Cargo.toml index d4579852b1..454d295927 100644 --- a/sn_client/Cargo.toml +++ b/sn_client/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_client" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.101.2" +version = "0.101.3" [features] default=[] @@ -35,10 +35,10 @@ rayon = "1.8.0" rmp-serde = "1.1.1" self_encryption = "~0.28.5" serde = { version = "1.0.133", features = [ "derive", "rc" ]} -sn_networking = { path = "../sn_networking", version = "0.12.23" } -sn_protocol = { path = "../sn_protocol", version = "0.10.4" } +sn_networking = { path = "../sn_networking", version = "0.12.24" } +sn_protocol = { path = "../sn_protocol", version = "0.10.5" } sn_registers = { path = "../sn_registers", version = "0.3.6" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } tempfile = "3.6.0" thiserror = "1.0.23" tiny-keccak = "~2.0.2" diff --git a/sn_faucet/CHANGELOG.md b/sn_faucet/CHANGELOG.md index f339d14139..8a0d76bcd7 100644 --- a/sn_faucet/CHANGELOG.md +++ b/sn_faucet/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.7](https://github.com/maidsafe/safe_network/compare/sn_faucet-v0.2.6...sn_faucet-v0.2.7) - 2024-01-10 + +### Other +- update dependencies + ## [0.2.6](https://github.com/maidsafe/safe_network/compare/sn_faucet-v0.2.5...sn_faucet-v0.2.6) - 2024-01-10 ### Other diff --git a/sn_faucet/Cargo.toml b/sn_faucet/Cargo.toml index 5211936150..b247a71ea7 100644 --- a/sn_faucet/Cargo.toml +++ b/sn_faucet/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_faucet" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.2.6" +version = "0.2.7" [features] # required to pass on flag to node builds @@ -23,10 +23,10 @@ bls = { package = "blsttc", version = "8.0.1" } clap = { version = "4.2.1", features = ["derive"] } color-eyre = "0.6.2" dirs-next = "~2.0.0" -sn_client = { path = "../sn_client", version = "0.101.2" } +sn_client = { path = "../sn_client", version = "0.101.3" } sn_logging = { path = "../sn_logging", version = "0.2.16" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.0" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } tiny_http = { version="0.12", features = ["ssl-rustls"] } tokio = { version = "1.32.0", features = ["parking_lot", "rt"] } tracing = { version = "~0.1.26" } diff --git a/sn_networking/CHANGELOG.md b/sn_networking/CHANGELOG.md index ff3f8a5c9f..6426e48aa1 100644 --- a/sn_networking/CHANGELOG.md +++ b/sn_networking/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.24](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.12.23...sn_networking-v0.12.24) - 2024-01-10 + +### Other +- updated the following local packages: sn_transfers + ## [0.12.23](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.12.22...sn_networking-v0.12.23) - 2024-01-09 ### Added diff --git a/sn_networking/Cargo.toml b/sn_networking/Cargo.toml index 03a515e2e9..0998764f95 100644 --- a/sn_networking/Cargo.toml +++ b/sn_networking/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_networking" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.12.23" +version = "0.12.24" [features] default=[] @@ -29,8 +29,8 @@ rand = { version = "~0.8.5", features = ["small_rng"] } rayon = "1.8.0" rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive", "rc" ]} -sn_protocol = { path = "../sn_protocol", version = "0.10.4" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_protocol = { path = "../sn_protocol", version = "0.10.5" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } sysinfo = { version = "0.29.0", default-features = false, optional = true } thiserror = "1.0.23" tiny-keccak = { version = "~2.0.2", features = [ "sha3" ] } diff --git a/sn_node/CHANGELOG.md b/sn_node/CHANGELOG.md index acf7eae018..10ef907596 100644 --- a/sn_node/CHANGELOG.md +++ b/sn_node/CHANGELOG.md @@ -2808,6 +2808,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Other - update dependencies +## [0.102.7](https://github.com/maidsafe/safe_network/compare/sn_node-v0.102.6...sn_node-v0.102.7) - 2024-01-10 + +### Other +- update dependencies + ## v0.1.0 (2023-05-04) ### Chore diff --git a/sn_node/Cargo.toml b/sn_node/Cargo.toml index 7308796d3a..c921827ffa 100644 --- a/sn_node/Cargo.toml +++ b/sn_node/Cargo.toml @@ -2,7 +2,7 @@ authors = ["MaidSafe Developers "] description = "Safe Node" name = "sn_node" -version = "0.102.6" +version = "0.102.7" edition = "2021" license = "GPL-3.0" homepage = "https://maidsafe.net" @@ -51,12 +51,12 @@ self_encryption = "~0.28.5" serde = { version = "1.0.133", features = [ "derive", "rc" ]} sn_build_info = { path="../sn_build_info", version = "0.1.4" } sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.0" } -sn_client = { path = "../sn_client", version = "0.101.2" } +sn_client = { path = "../sn_client", version = "0.101.3" } sn_logging = { path = "../sn_logging", version = "0.2.16" } -sn_networking = { path = "../sn_networking", version = "0.12.23" } -sn_protocol = { path = "../sn_protocol", version = "0.10.4" } +sn_networking = { path = "../sn_networking", version = "0.12.24" } +sn_protocol = { path = "../sn_protocol", version = "0.10.5" } sn_registers = { path = "../sn_registers", version = "0.3.6" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } thiserror = "1.0.23" tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time", "signal"] } tokio-stream = { version = "~0.1.12" } @@ -73,7 +73,7 @@ color-eyre = "0.6.2" [dev-dependencies] tempfile = "3.6.0" reqwest = { version="0.11.18", default-features=false, features = ["rustls"] } -sn_protocol = { path = "../sn_protocol", version = "0.10.4", features = ["test-utils"]} +sn_protocol = { path = "../sn_protocol", version = "0.10.5", features = ["test-utils"]} [lints] workspace = true diff --git a/sn_node_rpc_client/CHANGELOG.md b/sn_node_rpc_client/CHANGELOG.md index bde013dbb1..0adbe8940f 100644 --- a/sn_node_rpc_client/CHANGELOG.md +++ b/sn_node_rpc_client/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.7](https://github.com/maidsafe/safe_network/compare/sn_node_rpc_client-v0.2.6...sn_node_rpc_client-v0.2.7) - 2024-01-10 + +### Other +- update dependencies + ## [0.2.6](https://github.com/maidsafe/safe_network/compare/sn_node_rpc_client-v0.2.5...sn_node_rpc_client-v0.2.6) - 2024-01-10 ### Other diff --git a/sn_node_rpc_client/Cargo.toml b/sn_node_rpc_client/Cargo.toml index 4315a0973c..33a6a7d690 100644 --- a/sn_node_rpc_client/Cargo.toml +++ b/sn_node_rpc_client/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_node_rpc_client" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.2.6" +version = "0.2.7" [[bin]] path="src/main.rs" @@ -23,12 +23,12 @@ color-eyre = "0.6.2" hex = "~0.4.3" libp2p = { version="0.52", features = ["kad"]} libp2p-identity = { version="0.2.7", features = ["rand"] } -sn_client = { path = "../sn_client", version = "0.101.2" } +sn_client = { path = "../sn_client", version = "0.101.3" } sn_logging = { path = "../sn_logging", version = "0.2.16" } -sn_node = { path = "../sn_node", version = "0.102.6" } +sn_node = { path = "../sn_node", version = "0.102.7" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.0" } -sn_protocol = { path = "../sn_protocol", version = "0.10.4" } -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_protocol = { path = "../sn_protocol", version = "0.10.5" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } thiserror = "1.0.23" # # watch out updating this, protoc compiler needs to be installed on all build systems # # arm builds + musl are very problematic diff --git a/sn_protocol/CHANGELOG.md b/sn_protocol/CHANGELOG.md index cf40f0a32d..17d5f928eb 100644 --- a/sn_protocol/CHANGELOG.md +++ b/sn_protocol/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.5](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.10.4...sn_protocol-v0.10.5) - 2024-01-10 + +### Other +- updated the following local packages: sn_transfers + ## [0.10.4](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.10.3...sn_protocol-v0.10.4) - 2024-01-09 ### Other diff --git a/sn_protocol/Cargo.toml b/sn_protocol/Cargo.toml index 728d1a4b58..c49d04f70a 100644 --- a/sn_protocol/Cargo.toml +++ b/sn_protocol/Cargo.toml @@ -7,7 +7,7 @@ license = "GPL-3.0" name = "sn_protocol" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.10.4" +version = "0.10.5" [features] test-utils=["dirs-next", "serde_json"] @@ -25,7 +25,7 @@ rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive", "rc" ]} serde_json = {version = "1.0", optional = true } sha2 = "0.10.7" -sn_transfers = { path = "../sn_transfers", version = "0.14.35" } +sn_transfers = { path = "../sn_transfers", version = "0.14.36" } sn_registers = { path = "../sn_registers", version = "0.3.6" } thiserror = "1.0.23" tiny-keccak = { version = "~2.0.2", features = [ "sha3" ] } diff --git a/sn_transfers/CHANGELOG.md b/sn_transfers/CHANGELOG.md index bd5e08bea1..329e180b56 100644 --- a/sn_transfers/CHANGELOG.md +++ b/sn_transfers/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.14.36](https://github.com/maidsafe/safe_network/compare/sn_transfers-v0.14.35...sn_transfers-v0.14.36) - 2024-01-10 + +### Added +- *(transfers)* exposing APIs to build and send cashnotes from transactions signed offline +- *(transfers)* include the derivation index of inputs for generated unsigned transactions +- *(transfers)* exposing an API to create unsigned transfers to be signed offline later on + +### Other +- fixup send_spends and use ExcessiveNanoValue error +- *(transfers)* solving clippy issues about complex fn args + ## [0.14.35](https://github.com/maidsafe/safe_network/compare/sn_transfers-v0.14.34...sn_transfers-v0.14.35) - 2024-01-09 ### Added diff --git a/sn_transfers/Cargo.toml b/sn_transfers/Cargo.toml index effc1fb455..0af713a1a5 100644 --- a/sn_transfers/Cargo.toml +++ b/sn_transfers/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_transfers" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.14.35" +version = "0.14.36" [dependencies] bls = { package = "blsttc", version = "8.0.1" }