diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d1a71a0..33ab4c34 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,7 +76,7 @@ jobs: strategy: fail-fast: false matrix: - toolchain: [ nightly, beta, stable, 1.66.0 ] + toolchain: [ nightly, beta, stable, 1.67.0 ] steps: - uses: actions/checkout@v2 - name: Install rust ${{ matrix.toolchain }} diff --git a/Cargo.lock b/Cargo.lock index aeba8f42..2e7cbf8a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -674,8 +674,9 @@ dependencies = [ [[package]] name = "strict_encoding" -version = "2.4.1" -source = "git+https://github.com/strict-types/strict-encoding?branch=u5#a8e43c87fc1053c30fb6213322b69c07baef14a9" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b1c91b79e62afc09025d828fa0b8dbf4105513de38f126a017919c09bca472" dependencies = [ "amplify", "half", @@ -685,7 +686,8 @@ dependencies = [ [[package]] name = "strict_encoding_derive" version = "2.0.0" -source = "git+https://github.com/strict-types/strict-encoding?branch=u5#a8e43c87fc1053c30fb6213322b69c07baef14a9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f5adae55367464f5a229bfd539682c94f870b98a220be6e61dc43f85d612e7e" dependencies = [ "amplify_syn", "heck", @@ -696,8 +698,9 @@ dependencies = [ [[package]] name = "strict_types" -version = "1.4.1" -source = "git+https://github.com/strict-types/strict-types?branch=u5#834df0a441a874776a7f2fa235bedb4fcff74349" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75574939fc4c5a13ab4f49d06e965a9d4bd0aa1deff4e227a2afb6dbebff1249" dependencies = [ "amplify", "baid58", diff --git a/Cargo.toml b/Cargo.toml index 89d29007..1f2f6175 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ default-members = [ authors = ["Dr Maxim Orlovsky "] homepage = "https://github.com/LNP-BP" repository = "https://github.com/LNP-BP/client_side_validation" -rust-version = "1.66" # Due to strict encoding library (caused by GAD) +rust-version = "1.67" # Due to strict encoding library (caused by GAD) edition = "2021" license = "Apache-2.0" @@ -55,7 +55,3 @@ serde = ["serde_crate", "commit_verify/serde"] [package.metadata.docs.rs] features = [ "all" ] - -[patch.crates-io] -strict_encoding = { git = "https://github.com/strict-types/strict-encoding", branch = "u5" } -strict_types = { git = "https://github.com/strict-types/strict-types", branch = "u5" } diff --git a/commit_verify/Cargo.toml b/commit_verify/Cargo.toml index 24241c53..627332ca 100644 --- a/commit_verify/Cargo.toml +++ b/commit_verify/Cargo.toml @@ -24,8 +24,8 @@ required-features = ["stl"] [dependencies] amplify = { version = "4.0.0", features = ["hex", "apfloat"] } commit_encoding_derive = { version = "0.10.0", path = "derive" } -strict_encoding = "2.4.0" -strict_types = { version = "1.4.0", optional = true } +strict_encoding = "2.5.0" +strict_types = { version = "1.5.0", optional = true } sha2 = "0.10.6" rand = { version = "0.8.5", optional = true } serde_crate = { version = "1.0", package = "serde", optional = true }