Update grin to latest master, change versioning label to include contracts (#712)

This commit is contained in:
Yeastplume 2024-05-20 09:56:05 +01:00 committed by GitHub
parent d8d12695c7
commit c06c91d41a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 221 additions and 231 deletions

346
Cargo.lock generated
View file

@ -130,16 +130,6 @@ version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
[[package]]
name = "arrayvec"
version = "0.3.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06f59fe10306bb78facd90d28c2038ad23ffaaefa85bac43c8a434cde383334f"
dependencies = [
"nodrop",
"odds",
]
[[package]]
name = "arrayvec"
version = "0.4.12"
@ -155,6 +145,12 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
[[package]]
name = "arrayvec"
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
name = "atty"
version = "0.2.14"
@ -172,14 +168,14 @@ version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
]
[[package]]
name = "autocfg"
version = "1.2.0"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
[[package]]
name = "backtrace"
@ -396,9 +392,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.0.95"
version = "1.0.98"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b"
checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f"
dependencies = [
"jobserver",
"libc",
@ -451,7 +447,7 @@ dependencies = [
"android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits 0.2.18",
"num-traits 0.2.19",
"serde",
"wasm-bindgen",
"windows-targets",
@ -558,9 +554,9 @@ dependencies = [
[[package]]
name = "croaring"
version = "1.0.1"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7266f0a7275b00ce4c4f4753e8c31afdefe93828101ece83a06e2ddab1dd1010"
checksum = "611eaefca84c93e431ad82dfb848f6e05a99e25148384f45a3852b0fbe1c8086"
dependencies = [
"byteorder",
"croaring-sys",
@ -568,9 +564,9 @@ dependencies = [
[[package]]
name = "croaring-sys"
version = "1.1.0"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e47112498c394a7067949ebc07ef429b7384a413cf0efcf675846a47bcd307fb"
checksum = "ab5260027c04c33d67f405589d9c26e1e991fe062fb165f3094c9836e6c3b17f"
dependencies = [
"cc",
]
@ -596,9 +592,9 @@ dependencies = [
[[package]]
name = "crossbeam-utils"
version = "0.8.19"
version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
[[package]]
name = "crypto-common"
@ -704,7 +700,7 @@ checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
dependencies = [
"fnv",
"ident_case",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"strsim 0.10.0",
"syn 1.0.109",
@ -853,9 +849,9 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -908,9 +904,9 @@ dependencies = [
[[package]]
name = "either"
version = "1.11.0"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2"
checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b"
[[package]]
name = "encode_unicode"
@ -944,9 +940,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "errno"
version = "0.3.8"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
dependencies = [
"libc",
"windows-sys",
@ -979,9 +975,9 @@ dependencies = [
[[package]]
name = "fluent"
version = "0.16.0"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7"
checksum = "bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a"
dependencies = [
"fluent-bundle",
"unic-langid",
@ -989,9 +985,9 @@ dependencies = [
[[package]]
name = "fluent-bundle"
version = "0.15.2"
version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"
checksum = "7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493"
dependencies = [
"fluent-langneg",
"fluent-syntax",
@ -1014,9 +1010,9 @@ dependencies = [
[[package]]
name = "fluent-syntax"
version = "0.11.0"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"
checksum = "2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d"
dependencies = [
"thiserror",
]
@ -1133,9 +1129,9 @@ version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -1206,9 +1202,9 @@ dependencies = [
[[package]]
name = "getrandom"
version = "0.2.14"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c"
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
"cfg-if 1.0.0",
"libc",
@ -1236,8 +1232,8 @@ dependencies = [
[[package]]
name = "grin_api"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"bytes 0.5.6",
"easy-jsonrpc-mw",
@ -1268,8 +1264,8 @@ dependencies = [
[[package]]
name = "grin_chain"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"bit-vec",
"bitflags 1.3.2",
@ -1291,8 +1287,8 @@ dependencies = [
[[package]]
name = "grin_core"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"blake2-rfc",
"byteorder",
@ -1317,8 +1313,8 @@ dependencies = [
[[package]]
name = "grin_keychain"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"blake2-rfc",
"byteorder",
@ -1339,8 +1335,8 @@ dependencies = [
[[package]]
name = "grin_p2p"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"bitflags 1.3.2",
"bytes 0.5.6",
@ -1361,8 +1357,8 @@ dependencies = [
[[package]]
name = "grin_pool"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"blake2-rfc",
"chrono",
@ -1378,11 +1374,11 @@ dependencies = [
[[package]]
name = "grin_secp256k1zkp"
version = "0.7.13"
version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "447e2e66d2f6cc14d49afdad59a5b26f47654c845483dbb3f3403ace0dbb94b4"
checksum = "06832645c3d28079245827908045946db48e5d62b4c54b40701c7e21327e2571"
dependencies = [
"arrayvec 0.3.25",
"arrayvec 0.7.4",
"cc",
"libc",
"rand 0.5.6",
@ -1393,8 +1389,8 @@ dependencies = [
[[package]]
name = "grin_store"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"byteorder",
"croaring",
@ -1412,8 +1408,8 @@ dependencies = [
[[package]]
name = "grin_util"
version = "5.3.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#163ca397f4a890159440c74b1b20dfdba3b11b75"
version = "5.4.0-alpha.0"
source = "git+https://github.com/mimblewimble/grin?branch=master#503527c2e7702b0de747ccdbb090cadb7d0a1d64"
dependencies = [
"backtrace",
"base64 0.12.3",
@ -1433,7 +1429,7 @@ dependencies = [
[[package]]
name = "grin_wallet"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"built",
"clap",
@ -1465,7 +1461,7 @@ dependencies = [
[[package]]
name = "grin_wallet_api"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"base64 0.12.3",
"chrono",
@ -1490,7 +1486,7 @@ dependencies = [
[[package]]
name = "grin_wallet_config"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"dirs 2.0.2",
"grin_core",
@ -1505,7 +1501,7 @@ dependencies = [
[[package]]
name = "grin_wallet_controller"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"chrono",
"easy-jsonrpc-mw",
@ -1541,7 +1537,7 @@ dependencies = [
[[package]]
name = "grin_wallet_impls"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"base64 0.12.3",
"blake2-rfc",
@ -1580,7 +1576,7 @@ dependencies = [
[[package]]
name = "grin_wallet_libwallet"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"age",
"base64 0.9.3",
@ -1620,7 +1616,7 @@ dependencies = [
[[package]]
name = "grin_wallet_util"
version = "5.3.0"
version = "5.4.0-contracts.0"
dependencies = [
"data-encoding",
"ed25519-dalek",
@ -1853,7 +1849,7 @@ dependencies = [
"serde",
"serde_derive",
"thiserror",
"toml 0.8.12",
"toml 0.8.13",
"unic-langid",
]
@ -1892,10 +1888,10 @@ dependencies = [
"i18n-embed",
"lazy_static",
"proc-macro-error",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"strsim 0.10.0",
"syn 2.0.60",
"syn 2.0.65",
"unic-langid",
]
@ -1907,9 +1903,9 @@ checksum = "81093c4701672f59416582fe3145676126fd23ba5db910acad0793c1108aaa58"
dependencies = [
"find-crate",
"i18n-config",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -1957,7 +1953,7 @@ version = "1.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
"hashbrown 0.12.3",
]
@ -1973,9 +1969,9 @@ dependencies = [
[[package]]
name = "intl-memoizer"
version = "0.5.1"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"
checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda"
dependencies = [
"type-map",
"unic-langid",
@ -2086,9 +2082,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
version = "0.2.154"
version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346"
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
[[package]]
name = "libgit2-sys"
@ -2153,9 +2149,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
[[package]]
name = "linux-raw-sys"
version = "0.4.13"
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
[[package]]
name = "lmdb-zero"
@ -2184,7 +2180,7 @@ version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
"scopeguard",
]
@ -2277,9 +2273,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
[[package]]
name = "miniz_oxide"
version = "0.7.2"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae"
dependencies = [
"adler",
]
@ -2376,8 +2372,8 @@ dependencies = [
"openssl-probe",
"openssl-sys",
"schannel",
"security-framework 2.10.0",
"security-framework-sys 2.10.0",
"security-framework 2.11.0",
"security-framework-sys 2.11.0",
"tempfile",
]
@ -2451,7 +2447,7 @@ dependencies = [
"num-integer",
"num-iter",
"num-rational",
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
@ -2460,9 +2456,9 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
"num-integer",
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
@ -2471,8 +2467,8 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95"
dependencies = [
"autocfg 1.2.0",
"num-traits 0.2.18",
"autocfg 1.3.0",
"num-traits 0.2.19",
]
[[package]]
@ -2481,18 +2477,18 @@ version = "0.1.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
dependencies = [
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
name = "num-iter"
version = "0.1.44"
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
"num-integer",
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
@ -2501,10 +2497,10 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
"num-bigint",
"num-integer",
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
@ -2513,16 +2509,16 @@ version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
name = "num-traits"
version = "0.2.18"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
]
[[package]]
@ -2544,12 +2540,6 @@ dependencies = [
"memchr",
]
[[package]]
name = "odds"
version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4eae0151b9dacf24fcc170d9995e511669a082856a91f958a2fe380bfab3fb22"
[[package]]
name = "once_cell"
version = "1.19.0"
@ -2589,9 +2579,9 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -2618,7 +2608,7 @@ version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
dependencies = [
"num-traits 0.2.18",
"num-traits 0.2.19",
]
[[package]]
@ -2769,9 +2759,9 @@ version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -2848,7 +2838,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 1.0.109",
"version_check",
@ -2860,7 +2850,7 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"version_check",
]
@ -2876,9 +2866,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.81"
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba"
checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43"
dependencies = [
"unicode-ident",
]
@ -2910,7 +2900,7 @@ version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
]
[[package]]
@ -3029,7 +3019,7 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom 0.2.14",
"getrandom 0.2.15",
]
[[package]]
@ -3164,7 +3154,7 @@ version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
dependencies = [
"getrandom 0.2.14",
"getrandom 0.2.15",
"libredox",
"thiserror",
]
@ -3316,10 +3306,10 @@ version = "6.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"rust-embed-utils",
"syn 2.0.60",
"syn 2.0.65",
"walkdir",
]
@ -3335,9 +3325,9 @@ dependencies = [
[[package]]
name = "rustc-demangle"
version = "0.1.23"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
[[package]]
name = "rustc-hash"
@ -3398,9 +3388,9 @@ dependencies = [
[[package]]
name = "rustversion"
version = "1.0.15"
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47"
checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
[[package]]
name = "rustyline"
@ -3423,9 +3413,9 @@ dependencies = [
[[package]]
name = "ryu"
version = "1.0.17"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
[[package]]
name = "safemem"
@ -3521,15 +3511,15 @@ dependencies = [
[[package]]
name = "security-framework"
version = "2.10.0"
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6"
checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0"
dependencies = [
"bitflags 1.3.2",
"bitflags 2.5.0",
"core-foundation 0.9.4",
"core-foundation-sys 0.8.6",
"libc",
"security-framework-sys 2.10.0",
"security-framework-sys 2.11.0",
]
[[package]]
@ -3544,9 +3534,9 @@ dependencies = [
[[package]]
name = "security-framework-sys"
version = "2.10.0"
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef"
checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7"
dependencies = [
"core-foundation-sys 0.8.6",
"libc",
@ -3558,14 +3548,14 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
"self_cell 1.0.3",
"self_cell 1.0.4",
]
[[package]]
name = "self_cell"
version = "1.0.3"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba"
checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
[[package]]
name = "semver"
@ -3594,9 +3584,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
version = "1.0.199"
version = "1.0.202"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a"
checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395"
dependencies = [
"serde_derive",
]
@ -3613,20 +3603,20 @@ dependencies = [
[[package]]
name = "serde_derive"
version = "1.0.199"
version = "1.0.202"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc"
checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
name = "serde_json"
version = "1.0.116"
version = "1.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813"
checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
dependencies = [
"itoa 1.0.11",
"ryu",
@ -3635,9 +3625,9 @@ dependencies = [
[[package]]
name = "serde_spanned"
version = "0.6.5"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0"
dependencies = [
"serde",
]
@ -3672,7 +3662,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
dependencies = [
"darling",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 1.0.109",
]
@ -3753,7 +3743,7 @@ version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
dependencies = [
"autocfg 1.2.0",
"autocfg 1.3.0",
]
[[package]]
@ -3813,7 +3803,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c"
dependencies = [
"heck",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 1.0.109",
]
@ -3847,18 +3837,18 @@ version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.60"
version = "2.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3"
checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"unicode-ident",
]
@ -3935,22 +3925,22 @@ dependencies = [
[[package]]
name = "thiserror"
version = "1.0.59"
version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa"
checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.59"
version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66"
checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]
@ -4037,7 +4027,7 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 1.0.109",
]
@ -4114,9 +4104,9 @@ dependencies = [
[[package]]
name = "toml"
version = "0.8.12"
version = "0.8.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3"
checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba"
dependencies = [
"serde",
"serde_spanned",
@ -4126,18 +4116,18 @@ dependencies = [
[[package]]
name = "toml_datetime"
version = "0.6.5"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf"
dependencies = [
"serde",
]
[[package]]
name = "toml_edit"
version = "0.22.12"
version = "0.22.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef"
checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c"
dependencies = [
"indexmap 2.2.6",
"serde",
@ -4196,9 +4186,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "type-map"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"
checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
dependencies = [
"rustc-hash",
]
@ -4220,18 +4210,18 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unic-langid"
version = "0.9.4"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "238722e6d794ed130f91f4ea33e01fcff4f188d92337a21297892521c72df516"
checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
dependencies = [
"unic-langid-impl",
]
[[package]]
name = "unic-langid-impl"
version = "0.9.4"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bd55a2063fdea4ef1f8633243a7b0524cbeef1905ae04c31a1c9b9775c55bc6"
checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
dependencies = [
"serde",
"tinystr",
@ -4333,7 +4323,7 @@ version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
dependencies = [
"getrandom 0.2.14",
"getrandom 0.2.15",
"serde",
]
@ -4407,9 +4397,9 @@ dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
"wasm-bindgen-shared",
]
@ -4441,9 +4431,9 @@ version = "0.2.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -4610,9 +4600,9 @@ checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
[[package]]
name = "winnow"
version = "0.6.7"
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b9415ee827af173ebb3f15f9083df5a122eb93572ec28741fb153356ea2578"
checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d"
dependencies = [
"memchr",
]
@ -4688,9 +4678,9 @@ version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2 1.0.81",
"proc-macro2 1.0.83",
"quote 1.0.36",
"syn 2.0.60",
"syn 2.0.65",
]
[[package]]

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
license = "Apache-2.0"
@ -30,21 +30,21 @@ semver = "0.10"
rustyline = "6"
lazy_static = "1"
grin_wallet_api = { path = "./api", version = "5.3.0" }
grin_wallet_impls = { path = "./impls", version = "5.3.0" }
grin_wallet_libwallet = { path = "./libwallet", version = "5.3.0" }
grin_wallet_controller = { path = "./controller", version = "5.3.0" }
grin_wallet_config = { path = "./config", version = "5.3.0" }
grin_wallet_util = { path = "./util", version = "5.3.0" }
grin_wallet_api = { path = "./api", version = "5.4.0-contracts.0" }
grin_wallet_impls = { path = "./impls", version = "5.4.0-contracts.0" }
grin_wallet_libwallet = { path = "./libwallet", version = "5.4.0-contracts.0" }
grin_wallet_controller = { path = "./controller", version = "5.4.0-contracts.0" }
grin_wallet_config = { path = "./config", version = "5.4.0-contracts.0" }
grin_wallet_util = { path = "./util", version = "5.4.0-contracts.0" }
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_keychain = "5.3.0"
# grin_util = "5.3.0"
# grin_api = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_keychain = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# grin_api = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_api"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Grin Wallet API"
license = "Apache-2.0"
@ -22,17 +22,17 @@ ring = "0.16"
base64 = "0.12"
ed25519-dalek = "1.0.0-pre.4"
grin_wallet_libwallet = { path = "../libwallet", version = "5.3.0" }
grin_wallet_config = { path = "../config", version = "5.3.0" }
grin_wallet_impls = { path = "../impls", version = "5.3.0" }
grin_wallet_util = { path = "../util", version = "5.3.0" }
grin_wallet_libwallet = { path = "../libwallet", version = "5.4.0-contracts.0" }
grin_wallet_config = { path = "../config", version = "5.4.0-contracts.0" }
grin_wallet_impls = { path = "../impls", version = "5.4.0-contracts.0" }
grin_wallet_util = { path = "../util", version = "5.4.0-contracts.0" }
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_keychain = "5.3.0"
# grin_util = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_keychain = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_config"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Configuration for grin wallet , a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
license = "Apache-2.0"
@ -16,13 +16,13 @@ serde_derive = "1"
toml = "0.5"
dirs = "2.0"
grin_wallet_util = { path = "../util", version = "5.3.0" }
grin_wallet_util = { path = "../util", version = "5.4.0-contracts.0" }
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_util = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_controller"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Controllers for grin wallet instantiation"
license = "Apache-2.0"
@ -30,19 +30,19 @@ lazy_static = "1"
thiserror = "1"
qr_code = "1.1.0"
grin_wallet_util = { path = "../util", version = "5.3.0" }
grin_wallet_api = { path = "../api", version = "5.3.0" }
grin_wallet_impls = { path = "../impls", version = "5.3.0" }
grin_wallet_libwallet = { path = "../libwallet", version = "5.3.0" }
grin_wallet_config = { path = "../config", version = "5.3.0" }
grin_wallet_util = { path = "../util", version = "5.4.0-contracts.0" }
grin_wallet_api = { path = "../api", version = "5.4.0-contracts.0" }
grin_wallet_impls = { path = "../impls", version = "5.4.0-contracts.0" }
grin_wallet_libwallet = { path = "../libwallet", version = "5.4.0-contracts.0" }
grin_wallet_config = { path = "../config", version = "5.4.0-contracts.0" }
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_keychain = "5.3.0"
# grin_util = "5.3.0"
# grin_api = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_keychain = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# grin_api = "5.4.0-contracts.0"
# For beta release
@ -72,7 +72,7 @@ remove_dir_all = "0.7"
##### Grin Imports
# For Release
# grin_chain = "5.3.0"
# grin_chain = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_impls"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Concrete types derived from libwallet traits"
license = "Apache-2.0"
@ -36,19 +36,19 @@ sysinfo = "0.29"
base64 = "0.12.0"
url = "2.1"
grin_wallet_util = { path = "../util", version = "5.3.0" }
grin_wallet_config = { path = "../config", version = "5.3.0" }
grin_wallet_libwallet = { path = "../libwallet", version = "5.3.0" }
grin_wallet_util = { path = "../util", version = "5.4.0-contracts.0" }
grin_wallet_config = { path = "../config", version = "5.4.0-contracts.0" }
grin_wallet_libwallet = { path = "../libwallet", version = "5.4.0-contracts.0" }
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_keychain = "5.3.0"
# grin_chain = "5.3.0"
# grin_util = "5.3.0"
# grin_api = "5.3.0"
# grin_store = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_keychain = "5.4.0-contracts.0"
# grin_chain = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# grin_api = "5.4.0-contracts.0"
# grin_store = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_libwallet"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
license = "Apache-2.0"
@ -37,8 +37,8 @@ bech32 = "0.7"
byteorder = "1.3"
num-bigint = "0.2"
grin_wallet_util = { path = "../util", version = "5.3.0" }
grin_wallet_config = { path = "../config", version = "5.3.0" }
grin_wallet_util = { path = "../util", version = "5.4.0-contracts.0" }
grin_wallet_config = { path = "../config", version = "5.4.0-contracts.0" }
grin_secp256k1zkp = { version = "0.7.12", features = ["bullet-proof-sizing"]}
@ -49,10 +49,10 @@ hmac = { version = "0.12.0", features = ["std"]}
##### Grin Imports
# For Release
# grin_core = "5.3.0"
# grin_keychain = "5.3.0"
# grin_util = "5.3.0"
# grin_store = "5.3.0"
# grin_core = "5.4.0-contracts.0"
# grin_keychain = "5.4.0-contracts.0"
# grin_util = "5.4.0-contracts.0"
# grin_store = "5.4.0-contracts.0"
# For beta release

View file

@ -1,6 +1,6 @@
[package]
name = "grin_wallet_util"
version = "5.3.0"
version = "5.4.0-contracts.0"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "Util, for generic utilities and to re-export grin crates"
license = "Apache-2.0"
@ -21,7 +21,7 @@ thiserror = "1"
##### Grin Imports
# For Release
# grin_util = "5.3.0"
# grin_util = "5.4.0-contracts.0"
# For beta release