From 15079bee813b3b37aa686a9cc6d8d9be70e8b3b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 16:35:14 +0000 Subject: [PATCH] chore(deps): bump soroban-sdk from 26.0.1 to 27.0.4 in /contracts Bumps [soroban-sdk](https://github.com/stellar/rs-soroban-sdk) from 26.0.1 to 27.0.4. - [Release notes](https://github.com/stellar/rs-soroban-sdk/releases) - [Commits](https://github.com/stellar/rs-soroban-sdk/compare/v26.0.1...v27.0.4) --- updated-dependencies: - dependency-name: soroban-sdk dependency-version: 27.0.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- contracts/Cargo.lock | 69 ++++++++++++++++------------ contracts/credit_registry/Cargo.toml | 4 +- contracts/marketplace/Cargo.toml | 4 +- contracts/mrv_oracle/Cargo.toml | 4 +- contracts/retirement/Cargo.toml | 4 +- 5 files changed, 48 insertions(+), 37 deletions(-) diff --git a/contracts/Cargo.lock b/contracts/Cargo.lock index 55cfc0c..b6d1160 100644 --- a/contracts/Cargo.lock +++ b/contracts/Cargo.lock @@ -236,9 +236,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes-lit" -version = "0.0.5" +version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0adabf37211a5276e46335feabcbb1530c95eb3fdf85f324c7db942770aa025d" +checksum = "9b04f2b1d34cb428043f14aa4c853d14294532e8bbde3b6a3bc2faaaae31a1dd" dependencies = [ "num-bigint", "proc-macro2", @@ -349,6 +349,17 @@ dependencies = [ "serde_json", ] +[[package]] +name = "crate-git-revision" +version = "0.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54851b5b3f24621804b1cded2820975623c205e3055d2d44031cdb1237339ac8" +dependencies = [ + "serde", + "serde_derive", + "serde_json", +] + [[package]] name = "crypto-bigint" version = "0.5.5" @@ -1361,9 +1372,9 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" [[package]] name = "soroban-builtin-sdk-macros" -version = "26.1.3" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35a3a2b57b132b800e132d2c81e1818359bb2cf787ca39c61c151d6bd0798403" +checksum = "b77bc93d930032c487cb1506b6ed166b2af49db76d52678ec4887ac621ecce01" dependencies = [ "itertools", "proc-macro2", @@ -1373,12 +1384,12 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "26.1.3" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c76fad735f9622d8aa0fa0c75838d2023a659a0c57638a783b8b2eb967f7822" +checksum = "6b22e9981cdd444f3aa6734bc58d76195bf7eca3ccf1dd432b875af5d02da068" dependencies = [ "arbitrary", - "crate-git-revision", + "crate-git-revision 0.0.6", "ethnum", "num-derive", "num-traits", @@ -1392,9 +1403,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "26.1.3" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15aeed6d7a4dc4d3bba65e2ac92f7eeaa664900bbc82e1055e024bf637d74ed3" +checksum = "2b6072f99ca6bf8e8d5b04e05d083dac785e5357d9c0f36a6658f819c2fd7d67" dependencies = [ "soroban-env-common", "static_assertions", @@ -1402,9 +1413,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "26.1.3" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb523456b4efe9cdf869233cff5a2a1a5ebfae8c0acc405e57479c83781a20c" +checksum = "2c06afd7c75ce150ce53e4d77a77645b18e3fb61856a0ddc42bfcecdc39fa3b9" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -1439,9 +1450,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "26.1.3" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ada3449bb23c964a88a1bf633ac66ca3ebac2061693f53148b199ce816791d0" +checksum = "647811bdd28a3ec40296987f6635781e5e1141c8f5affbbd53ba12b6295b7bb6" dependencies = [ "itertools", "proc-macro2", @@ -1454,9 +1465,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "26.1.0" +version = "27.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9ee1c6ba495aa33b281a5818ece9b91f94ddbee93f08637d081983c36290ca" +checksum = "8c2e5349579373161730c723b18de6b7f982c5751ed45129f9500b991cb700a3" dependencies = [ "serde", "serde_json", @@ -1468,13 +1479,13 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "26.0.1" +version = "27.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de6ad39b7070e8703d01c3abad13e75ea5e65b1a5ce5e86b98d724773282044" +checksum = "b1492575be91ff70955bff7deac44a97532a06cafc9f31bede0ed521771e6e1f" dependencies = [ "arbitrary", "bytes-lit", - "crate-git-revision", + "crate-git-revision 0.0.9", "ctor", "derive_arbitrary", "ed25519-dalek", @@ -1492,9 +1503,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "26.1.0" +version = "27.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abbdc02e0d789df78c25b0d056eb01cc906feab690c74895febc96890a0e6aa0" +checksum = "25d9617d9b536a9390800c43323b0a1ec788bba624e98ffbba53379dd1c4b293" dependencies = [ "darling 0.20.11", "heck", @@ -1512,9 +1523,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "26.1.1" +version = "27.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca18ced644f86e1e36a0fddb856d45a6a8478296e6b54941fb5e2daa96076bf7" +checksum = "38951bbbdda988fb3c1718c146e641a7b3f652fc1e071ee55b0094d3f6184759" dependencies = [ "base64", "sha2", @@ -1525,9 +1536,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "26.1.1" +version = "27.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f3e3933a8ca588de7fb70460a48a5e0b043f43836aeb11b6aa0128143d95814" +checksum = "d4df5d7a081968df57cd27d4f65f42fb469ffd11d3b28fb79a02fb532ab6db91" dependencies = [ "prettyplease", "proc-macro2", @@ -1586,7 +1597,7 @@ version = "0.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee1832fb50c651ad10f734aaf5d31ca5acdfb197a6ecda64d93fcdb8885af913" dependencies = [ - "crate-git-revision", + "crate-git-revision 0.0.6", "data-encoding", ] @@ -1596,21 +1607,21 @@ version = "0.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "084afcb0d458c3d5d5baa2d294b18f881e62cc258ef539d8fdf68be7dbe45520" dependencies = [ - "crate-git-revision", + "crate-git-revision 0.0.6", "data-encoding", "heapless", ] [[package]] name = "stellar-xdr" -version = "26.0.1" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6e29c7e1f071c2767916460d006668197843d5d93f0ec8893a26f72a14f595" +checksum = "05ff843326969bdf1ef673dcdba94c08f4a3c8f1e58d6e6ef39b1bd4f749179a" dependencies = [ "arbitrary", "base64", "cfg_eval", - "crate-git-revision", + "crate-git-revision 0.0.6", "escape-bytes", "ethnum", "hex", diff --git a/contracts/credit_registry/Cargo.toml b/contracts/credit_registry/Cargo.toml index ff73579..50b63bf 100644 --- a/contracts/credit_registry/Cargo.toml +++ b/contracts/credit_registry/Cargo.toml @@ -9,7 +9,7 @@ publish.workspace = true crate-type = ["cdylib", "rlib"] [dependencies] -soroban-sdk = "=26.0.1" +soroban-sdk = "=27.0.4" # Pin to the rand_core 0.6 stack. soroban-env-host 26.1.3 declares loose # `>=` bounds on ed25519-dalek/curve25519-dalek, which resolve to the new # digest 0.11 / rand_core 0.10 stack; its testutils PRNG (rand_chacha 0.3) @@ -20,7 +20,7 @@ soroban-sdk = "=26.0.1" ed25519-dalek = { version = "=2.2.0", default-features = false, features = ["alloc", "rand_core"] } [dev-dependencies] -soroban-sdk = { version = "=26.0.1", features = ["testutils"] } +soroban-sdk = { version = "=27.0.4", features = ["testutils"] } [features] library = [] diff --git a/contracts/marketplace/Cargo.toml b/contracts/marketplace/Cargo.toml index 8570782..3615c74 100644 --- a/contracts/marketplace/Cargo.toml +++ b/contracts/marketplace/Cargo.toml @@ -9,8 +9,8 @@ publish.workspace = true crate-type = ["cdylib"] [dependencies] -soroban-sdk = "=26.0.1" +soroban-sdk = "=27.0.4" [dev-dependencies] -soroban-sdk = { version = "=26.0.1", features = ["testutils"] } +soroban-sdk = { version = "=27.0.4", features = ["testutils"] } carbonchain-credit-registry = { path = "../credit_registry", features = ["testutils"] } diff --git a/contracts/mrv_oracle/Cargo.toml b/contracts/mrv_oracle/Cargo.toml index 1e7b52b..fbd15c6 100644 --- a/contracts/mrv_oracle/Cargo.toml +++ b/contracts/mrv_oracle/Cargo.toml @@ -9,8 +9,8 @@ publish.workspace = true crate-type = ["cdylib"] [dependencies] -soroban-sdk = "=26.0.1" +soroban-sdk = "=27.0.4" [dev-dependencies] -soroban-sdk = { version = "=26.0.1", features = ["testutils"] } +soroban-sdk = { version = "=27.0.4", features = ["testutils"] } carbonchain-credit-registry = { path = "../credit_registry", features = ["testutils"] } diff --git a/contracts/retirement/Cargo.toml b/contracts/retirement/Cargo.toml index 68668dc..0cc9f31 100644 --- a/contracts/retirement/Cargo.toml +++ b/contracts/retirement/Cargo.toml @@ -9,8 +9,8 @@ publish.workspace = true crate-type = ["cdylib"] [dependencies] -soroban-sdk = "=26.0.1" +soroban-sdk = "=27.0.4" [dev-dependencies] -soroban-sdk = { version = "=26.0.1", features = ["testutils"] } +soroban-sdk = { version = "=27.0.4", features = ["testutils"] } carbonchain-credit-registry = { path = "../credit_registry", features = ["testutils"] }