From 2ca5b2cd0de9eba8d4b03c02cfd480b741a64f53 Mon Sep 17 00:00:00 2001 From: bayk Date: Sun, 23 Jun 2024 19:06:55 -0700 Subject: [PATCH] grin v5.3 (0139) Remove Merkle Proof Generation from Foreign API `get_outputs` (#3792) (#3793) MWC - Merkle Proof is not removed, it is optional requested data, let's not break API --- Cargo.lock | 20 ++++++++++---------- Cargo.toml | 22 +++++++++++----------- api/Cargo.toml | 14 +++++++------- chain/Cargo.toml | 10 +++++----- config/Cargo.toml | 10 +++++----- core/Cargo.toml | 6 +++--- keychain/Cargo.toml | 4 ++-- p2p/Cargo.toml | 12 ++++++------ pool/Cargo.toml | 10 +++++----- servers/Cargo.toml | 18 +++++++++--------- store/Cargo.toml | 6 +++--- util/Cargo.toml | 2 +- 12 files changed, 67 insertions(+), 67 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbbd76bca..801365b03 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1566,7 +1566,7 @@ dependencies = [ [[package]] name = "grin_api" -version = "5.3.1" +version = "5.3.2" dependencies = [ "bytes 0.5.6", "chrono", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "grin_chain" -version = "5.3.1" +version = "5.3.2" dependencies = [ "bit-vec", "bitflags 1.3.2", @@ -1623,7 +1623,7 @@ dependencies = [ [[package]] name = "grin_config" -version = "5.3.1" +version = "5.3.2" dependencies = [ "dirs 2.0.2", "grin_core", @@ -1640,7 +1640,7 @@ dependencies = [ [[package]] name = "grin_core" -version = "5.3.1" +version = "5.3.2" dependencies = [ "blake2-rfc", "byteorder", @@ -1666,7 +1666,7 @@ dependencies = [ [[package]] name = "grin_keychain" -version = "5.3.1" +version = "5.3.2" dependencies = [ "blake2-rfc", "byteorder", @@ -1688,7 +1688,7 @@ dependencies = [ [[package]] name = "grin_p2p" -version = "5.3.1" +version = "5.3.2" dependencies = [ "async-std", "bitflags 1.3.2", @@ -1722,7 +1722,7 @@ dependencies = [ [[package]] name = "grin_pool" -version = "5.3.1" +version = "5.3.2" dependencies = [ "blake2-rfc", "chrono", @@ -1754,7 +1754,7 @@ dependencies = [ [[package]] name = "grin_servers" -version = "5.3.1" +version = "5.3.2" dependencies = [ "atomic_float", "chrono", @@ -1791,7 +1791,7 @@ dependencies = [ [[package]] name = "grin_store" -version = "5.3.1" +version = "5.3.2" dependencies = [ "byteorder", "chrono", @@ -1813,7 +1813,7 @@ dependencies = [ [[package]] name = "grin_util" -version = "5.3.1" +version = "5.3.2" dependencies = [ "backtrace", "base64 0.12.3", diff --git a/Cargo.toml b/Cargo.toml index 8ab03d375..f68a0a079 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mwc" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -32,14 +32,14 @@ serde_json = "1" term = "0.6" cursive_table_view = "0.14.0" -grin_api = { path = "./api", version = "5.3.1" } -grin_config = { path = "./config", version = "5.3.1" } -grin_chain = { path = "./chain", version = "5.3.1" } -grin_core = { path = "./core", version = "5.3.1" } -grin_keychain = { path = "./keychain", version = "5.3.1" } -grin_p2p = { path = "./p2p", version = "5.3.1" } -grin_servers = { path = "./servers", version = "5.3.1" } -grin_util = { path = "./util", version = "5.3.1" } +grin_api = { path = "./api", version = "5.3.2" } +grin_config = { path = "./config", version = "5.3.2" } +grin_chain = { path = "./chain", version = "5.3.2" } +grin_core = { path = "./core", version = "5.3.2" } +grin_keychain = { path = "./keychain", version = "5.3.2" } +grin_p2p = { path = "./p2p", version = "5.3.2" } +grin_servers = { path = "./servers", version = "5.3.2" } +grin_util = { path = "./util", version = "5.3.2" } [dependencies.cursive] version = "0.20" @@ -50,5 +50,5 @@ features = ["pancurses-backend"] built = { version = "0.4", features = ["git2"]} [dev-dependencies] -grin_chain = { path = "./chain", version = "5.3.1" } -grin_store = { path = "./store", version = "5.3.1" } +grin_chain = { path = "./chain", version = "5.3.2" } +grin_store = { path = "./store", version = "5.3.2" } diff --git a/api/Cargo.toml b/api/Cargo.toml index a4fb5e519..28c10b80b 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_api" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "APIs for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -30,12 +30,12 @@ url = "2.1" bytes = "0.5" chrono = { version = "0.4.11", features = ["serde"] } -grin_core = { path = "../core", version = "5.3.1" } -grin_chain = { path = "../chain", version = "5.3.1" } -grin_p2p = { path = "../p2p", version = "5.3.1" } -grin_pool = { path = "../pool", version = "5.3.1" } -grin_store = { path = "../store", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_chain = { path = "../chain", version = "5.3.2" } +grin_p2p = { path = "../p2p", version = "5.3.2" } +grin_pool = { path = "../pool", version = "5.3.2" } +grin_store = { path = "../store", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } # NOTE. We can't have hyper-rustls the same version for Android and non android. because if how rust builds dependency. # Android must have v0.20+ diff --git a/chain/Cargo.toml b/chain/Cargo.toml index f4ecfbc70..8b2795698 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_chain" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Chain implementation for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -23,10 +23,10 @@ chrono = "0.4.11" lru-cache = "0.1" lazy_static = "1" -grin_core = { path = "../core", version = "5.3.1" } -grin_keychain = { path = "../keychain", version = "5.3.1" } -grin_store = { path = "../store", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_keychain = { path = "../keychain", version = "5.3.2" } +grin_store = { path = "../store", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } [dev-dependencies] env_logger = "0.7" diff --git a/config/Cargo.toml b/config/Cargo.toml index 1cd14fa39..8bce031e9 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_config" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Configuration for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -17,10 +17,10 @@ toml = "0.5" dirs = "2.0" thiserror = "1" -grin_core = { path = "../core", version = "5.3.1" } -grin_servers = { path = "../servers", version = "5.3.1" } -grin_p2p = { path = "../p2p", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_servers = { path = "../servers", version = "5.3.2" } +grin_p2p = { path = "../p2p", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } [dev-dependencies] pretty_assertions = "0.6.1" diff --git a/core/Cargo.toml b/core/Cargo.toml index 3991615fa..c3aabec94 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_core" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Chain implementation for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -28,8 +28,8 @@ chrono = { version = "0.4.11", features = ["serde"] } zeroize = { version = "1.1", features =["zeroize_derive"] } bytes = "0.5" -keychain = { package = "grin_keychain", path = "../keychain", version = "5.3.1" } -util = { package = "grin_util", path = "../util", version = "5.3.1" } +keychain = { package = "grin_keychain", path = "../keychain", version = "5.3.2" } +util = { package = "grin_util", path = "../util", version = "5.3.2" } [dev-dependencies] serde_json = "1" diff --git a/keychain/Cargo.toml b/keychain/Cargo.toml index c52790df3..2e1e12c8d 100644 --- a/keychain/Cargo.toml +++ b/keychain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_keychain" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Chain implementation for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -27,4 +27,4 @@ ripemd160 = "0.9" sha2 = "0.9" pbkdf2 = "0.8" -grin_util = { path = "../util", version = "5.3.1" } +grin_util = { path = "../util", version = "5.3.2" } diff --git a/p2p/Cargo.toml b/p2p/Cargo.toml index 4190b14bc..9d09d73ba 100644 --- a/p2p/Cargo.toml +++ b/p2p/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_p2p" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Chain implementation for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -36,10 +36,10 @@ ed25519-dalek = "1" serde_json = "1" bytes = "0.5" -grin_core = { path = "../core", version = "5.3.1" } -grin_store = { path = "../store", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } -grin_chain = { path = "../chain", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_store = { path = "../store", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } +grin_chain = { path = "../chain", version = "5.3.2" } [dev-dependencies] -grin_pool = { path = "../pool", version = "5.3.1" } +grin_pool = { path = "../pool", version = "5.3.2" } diff --git a/pool/Cargo.toml b/pool/Cargo.toml index 3f057e288..e024f2199 100644 --- a/pool/Cargo.toml +++ b/pool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_pool" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Chain implementation for grin, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -19,9 +19,9 @@ log = "0.4" chrono = "0.4.11" thiserror = "1" -grin_core = { path = "../core", version = "5.3.1" } -grin_keychain = { path = "../keychain", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_keychain = { path = "../keychain", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } [dev-dependencies] -grin_chain = { path = "../chain", version = "5.3.1" } +grin_chain = { path = "../chain", version = "5.3.2" } diff --git a/servers/Cargo.toml b/servers/Cargo.toml index b05625805..078d5baf8 100644 --- a/servers/Cargo.toml +++ b/servers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_servers" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -32,14 +32,14 @@ dirs = "1.0.3" timer = "0.2" atomic_float = "1.0" -grin_api = { path = "../api", version = "5.3.1" } -grin_chain = { path = "../chain", version = "5.3.1" } -grin_core = { path = "../core", version = "5.3.1" } -grin_keychain = { path = "../keychain", version = "5.3.1" } -grin_p2p = { path = "../p2p", version = "5.3.1" } -grin_pool = { path = "../pool", version = "5.3.1" } -grin_store = { path = "../store", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_api = { path = "../api", version = "5.3.2" } +grin_chain = { path = "../chain", version = "5.3.2" } +grin_core = { path = "../core", version = "5.3.2" } +grin_keychain = { path = "../keychain", version = "5.3.2" } +grin_p2p = { path = "../p2p", version = "5.3.2" } +grin_pool = { path = "../pool", version = "5.3.2" } +grin_store = { path = "../store", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } # NOTE. We can't have hyper-rustls the same version for Android and non android. because if how rust builds dependency. # Android must have v0.20+ diff --git a/store/Cargo.toml b/store/Cargo.toml index 8cf18fc88..104b436ef 100644 --- a/store/Cargo.toml +++ b/store/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_store" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0" @@ -21,8 +21,8 @@ serde_derive = "1" thiserror = "1" log = "0.4" -grin_core = { path = "../core", version = "5.3.1" } -grin_util = { path = "../util", version = "5.3.1" } +grin_core = { path = "../core", version = "5.3.2" } +grin_util = { path = "../util", version = "5.3.2" } [dev-dependencies] chrono = "0.4.11" diff --git a/util/Cargo.toml b/util/Cargo.toml index dae27e3d1..afb2a85e9 100644 --- a/util/Cargo.toml +++ b/util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grin_util" -version = "5.3.1" +version = "5.3.2" authors = ["Grin Developers "] description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format." license = "Apache-2.0"