From bf1529a9704f2cc993101ac535204c28834530d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 23:54:53 +0000 Subject: [PATCH] chore(deps): bump soroban-sdk from 26.1.1 to 27.0.6 Bumps [soroban-sdk](https://github.com/stellar/rs-soroban-sdk) from 26.1.1 to 27.0.6. - [Release notes](https://github.com/stellar/rs-soroban-sdk/releases) - [Commits](https://github.com/stellar/rs-soroban-sdk/compare/v26.1.1...v27.0.6) --- updated-dependencies: - dependency-name: soroban-sdk dependency-version: 27.0.6 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 176 ++++++++++++++++++++++++++++++++++++++++++----------- Cargo.toml | 2 +- 2 files changed, 143 insertions(+), 35 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 62bb151..39c3f2e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -509,7 +509,7 @@ dependencies = [ "sha2 0.11.0", "soroban-sdk", "sqlx", - "stellar-xdr", + "stellar-xdr 26.0.1", "temp-env", "testcontainers", "thiserror 2.0.20", @@ -716,9 +716,9 @@ checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" [[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", @@ -984,6 +984,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 = "crc" version = "3.4.0" @@ -1119,7 +1130,7 @@ dependencies = [ "rand_chacha 0.3.1", "serde", "serde_json", - "soroban-env-host", + "soroban-env-host 26.1.4", "soroban-sdk", "static_assertions", ] @@ -4873,32 +4884,61 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "soroban-builtin-sdk-macros" +version = "27.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b77bc93d930032c487cb1506b6ed166b2af49db76d52678ec4887ac621ecce01" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "soroban-env-common" version = "26.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ededa4063061c00886490bb3290e416ee0b03d7732a7378ccba7bb19211fb00c" +dependencies = [ + "crate-git-revision 0.0.6", + "ethnum", + "num-derive", + "num-traits", + "soroban-env-macros 26.1.4", + "soroban-wasmi", + "static_assertions", + "stellar-xdr 26.0.1", + "wasmparser", +] + +[[package]] +name = "soroban-env-common" +version = "27.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b22e9981cdd444f3aa6734bc58d76195bf7eca3ccf1dd432b875af5d02da068" dependencies = [ "arbitrary", - "crate-git-revision", + "crate-git-revision 0.0.6", "ethnum", "num-derive", "num-traits", "serde", - "soroban-env-macros", + "soroban-env-macros 27.0.1", "soroban-wasmi", "static_assertions", - "stellar-xdr", + "stellar-xdr 27.0.0", "wasmparser", ] [[package]] name = "soroban-env-guest" -version = "26.1.4" +version = "27.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ff2525f31e2453b52e90400a2952ce4618f8925bd03167938573e83c320c33f" +checksum = "2b6072f99ca6bf8e8d5b04e05d083dac785e5357d9c0f36a6658f819c2fd7d67" dependencies = [ - "soroban-env-common", + "soroban-env-common 27.0.1", "static_assertions", ] @@ -4931,8 +4971,45 @@ dependencies = [ "sec1", "sha2 0.10.9", "sha3", - "soroban-builtin-sdk-macros", - "soroban-env-common", + "soroban-builtin-sdk-macros 26.1.4", + "soroban-env-common 26.1.4", + "soroban-wasmi", + "static_assertions", + "stellar-strkey 0.0.13", + "wasmparser", +] + +[[package]] +name = "soroban-env-host" +version = "27.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c06afd7c75ce150ce53e4d77a77645b18e3fb61856a0ddc42bfcecdc39fa3b9" +dependencies = [ + "ark-bls12-381", + "ark-bn254", + "ark-ec", + "ark-ff", + "ark-serialize", + "curve25519-dalek 5.0.0", + "ecdsa", + "ed25519-dalek", + "elliptic-curve", + "generic-array", + "getrandom 0.2.17", + "hex-literal", + "hmac 0.12.1", + "k256", + "num-derive", + "num-integer", + "num-traits", + "p256", + "rand 0.8.8", + "rand_chacha 0.3.1", + "sec1", + "sha2 0.10.9", + "sha3", + "soroban-builtin-sdk-macros 27.0.1", + "soroban-env-common 27.0.1", "soroban-wasmi", "static_assertions", "stellar-strkey 0.0.13", @@ -4950,33 +5027,48 @@ dependencies = [ "quote", "serde", "serde_json", - "stellar-xdr", + "stellar-xdr 26.0.1", + "syn 2.0.119", +] + +[[package]] +name = "soroban-env-macros" +version = "27.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "647811bdd28a3ec40296987f6635781e5e1141c8f5affbbd53ba12b6295b7bb6" +dependencies = [ + "itertools 0.13.0", + "proc-macro2", + "quote", + "serde", + "serde_json", + "stellar-xdr 27.0.0", "syn 2.0.119", ] [[package]] name = "soroban-ledger-snapshot" -version = "26.1.1" +version = "27.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf43abc1e6219c45dd14e75e8abb848a6cf9830372febbe005fda1cbfb8c940f" +checksum = "b59883d8bd0d1aed8d57579a9974ab88eaf787dd0a1af104f6881b5707450558" dependencies = [ "serde", "serde_json", "serde_with", - "soroban-env-common", - "soroban-env-host", + "soroban-env-common 27.0.1", + "soroban-env-host 27.0.1", "thiserror 1.0.69", ] [[package]] name = "soroban-sdk" -version = "26.1.1" +version = "27.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ce2a22afcbfc9407fe32ce789f441636d62cd078a4cc126191932b74b1e6c4" +checksum = "6c3f21971c84fcfb08957e3e8f5a9a70f134cb07ad9ee053ac7e6d7a887a82af" dependencies = [ "arbitrary", "bytes-lit", - "crate-git-revision", + "crate-git-revision 0.0.9", "ctor", "derive_arbitrary", "ed25519-dalek", @@ -4985,7 +5077,7 @@ dependencies = [ "serde", "serde_json", "soroban-env-guest", - "soroban-env-host", + "soroban-env-host 27.0.1", "soroban-ledger-snapshot", "soroban-sdk-macros", "stellar-strkey 0.0.16", @@ -4994,9 +5086,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "26.1.1" +version = "27.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6538ceb7d40c01499c2779b449a697c56c62a60bae6e5c5705d3a782075b5028" +checksum = "3bd4a847273d749807fe2eb52e2b9c1917ee482cd6a39465cad5c389548996ad" dependencies = [ "darling 0.20.11", "heck", @@ -5005,38 +5097,38 @@ dependencies = [ "proc-macro2", "quote", "sha2 0.10.9", - "soroban-env-common", + "soroban-env-common 27.0.1", "soroban-spec", "soroban-spec-rust", - "stellar-xdr", + "stellar-xdr 27.0.0", "syn 2.0.119", ] [[package]] name = "soroban-spec" -version = "26.1.1" +version = "27.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca18ced644f86e1e36a0fddb856d45a6a8478296e6b54941fb5e2daa96076bf7" +checksum = "473404322827b285cbcd87517f365986bd63af7842c78b2a86ee061715fda61e" dependencies = [ "base64 0.22.1", "sha2 0.10.9", - "stellar-xdr", + "stellar-xdr 27.0.0", "thiserror 1.0.69", "wasmparser", ] [[package]] name = "soroban-spec-rust" -version = "26.1.1" +version = "27.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f3e3933a8ca588de7fb70460a48a5e0b043f43836aeb11b6aa0128143d95814" +checksum = "2f25698b6ce2125850a9ef075cf9ba1e8d25b4cfa0c46aca42dadd80cc29d881" dependencies = [ "prettyplease", "proc-macro2", "quote", "sha2 0.10.9", "soroban-spec", - "stellar-xdr", + "stellar-xdr 27.0.0", "syn 2.0.119", "thiserror 1.0.69", ] @@ -5301,7 +5393,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", ] @@ -5311,7 +5403,7 @@ 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", ] @@ -5321,11 +5413,27 @@ name = "stellar-xdr" version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea6e29c7e1f071c2767916460d006668197843d5d93f0ec8893a26f72a14f595" +dependencies = [ + "base64 0.22.1", + "cfg_eval", + "crate-git-revision 0.0.6", + "escape-bytes", + "ethnum", + "hex", + "sha2 0.10.9", + "stellar-strkey 0.0.13", +] + +[[package]] +name = "stellar-xdr" +version = "27.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05ff843326969bdf1ef673dcdba94c08f4a3c8f1e58d6e6ef39b1bd4f749179a" dependencies = [ "arbitrary", "base64 0.22.1", "cfg_eval", - "crate-git-revision", + "crate-git-revision 0.0.6", "escape-bytes", "ethnum", "hex", diff --git a/Cargo.toml b/Cargo.toml index dc90ef6..5dc78c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,5 +52,5 @@ codegen-units = 1 strip = true [workspace.dependencies] -soroban-sdk = { version = "26", features = ["testutils"] } +soroban-sdk = { version = "27", features = ["testutils"] } crucible-macros = { path = "crucible-macros", version = "1.16.0" }