diff --git a/account/Cargo.lock b/account/Cargo.lock index d3d6350d..dbcbe824 100644 --- a/account/Cargo.lock +++ b/account/Cargo.lock @@ -1149,9 +1149,9 @@ dependencies = [ [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1161,9 +1161,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1180,9 +1180,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1190,9 +1190,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek 4.1.1", @@ -1223,9 +1223,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1238,9 +1238,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1252,9 +1252,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1272,9 +1272,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1292,9 +1292,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1304,9 +1304,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/account/Cargo.toml b/account/Cargo.toml index 7db90f08..210d46d3 100644 --- a/account/Cargo.toml +++ b/account/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } ed25519-dalek = { version = "1.0.1" } rand = { version = "0.7.3" } diff --git a/alloc/Cargo.lock b/alloc/Cargo.lock index ac63d974..8994f972 100644 --- a/alloc/Cargo.lock +++ b/alloc/Cargo.lock @@ -1010,9 +1010,9 @@ dependencies = [ [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/alloc/Cargo.toml b/alloc/Cargo.toml index 1fdcfdc7..abddb5a7 100644 --- a/alloc/Cargo.toml +++ b/alloc/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0", features = ["alloc"] } +soroban-sdk = { version = "21.6.0", features = ["alloc"] } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils", "alloc"] } +soroban-sdk = { version = "21.6.0", features = ["testutils", "alloc"] } [profile.release] opt-level = "z" diff --git a/atomic_multiswap/Cargo.lock b/atomic_multiswap/Cargo.lock index 07ba5cbd..269cff09 100644 --- a/atomic_multiswap/Cargo.lock +++ b/atomic_multiswap/Cargo.lock @@ -1029,9 +1029,9 @@ dependencies = [ [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1060,9 +1060,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1070,9 +1070,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1103,9 +1103,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1118,9 +1118,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1132,9 +1132,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1152,9 +1152,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1172,9 +1172,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1184,9 +1184,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/atomic_multiswap/Cargo.toml b/atomic_multiswap/Cargo.toml index a591f250..b5463898 100644 --- a/atomic_multiswap/Cargo.toml +++ b/atomic_multiswap/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } assert_unordered = "0.3.5" [profile.release] diff --git a/atomic_multiswap/src/test.rs b/atomic_multiswap/src/test.rs index c29dbeb6..5f30b74a 100644 --- a/atomic_multiswap/src/test.rs +++ b/atomic_multiswap/src/test.rs @@ -12,10 +12,10 @@ use token::Client as TokenClient; use token::StellarAssetClient as TokenAdminClient; fn create_token_contract<'a>(e: &Env, admin: &Address) -> (TokenClient<'a>, TokenAdminClient<'a>) { - let contract_address = e.register_stellar_asset_contract(admin.clone()); + let sac = e.register_stellar_asset_contract_v2(admin.clone()); ( - TokenClient::new(e, &contract_address), - TokenAdminClient::new(e, &contract_address), + token::Client::new(e, &sac.address()), + token::StellarAssetClient::new(e, &sac.address()), ) } diff --git a/atomic_swap/Cargo.lock b/atomic_swap/Cargo.lock index cf9d8b66..ada6b11d 100644 --- a/atomic_swap/Cargo.lock +++ b/atomic_swap/Cargo.lock @@ -943,9 +943,9 @@ dependencies = [ [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -974,9 +974,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -984,9 +984,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1017,9 +1017,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1032,9 +1032,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1046,9 +1046,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1066,9 +1066,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1086,9 +1086,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1098,9 +1098,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/atomic_swap/Cargo.toml b/atomic_swap/Cargo.toml index 5a38e210..40feabd8 100644 --- a/atomic_swap/Cargo.toml +++ b/atomic_swap/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/atomic_swap/src/test.rs b/atomic_swap/src/test.rs index cf7929ef..ba44cb93 100644 --- a/atomic_swap/src/test.rs +++ b/atomic_swap/src/test.rs @@ -11,10 +11,10 @@ use token::Client as TokenClient; use token::StellarAssetClient as TokenAdminClient; fn create_token_contract<'a>(e: &Env, admin: &Address) -> (TokenClient<'a>, TokenAdminClient<'a>) { - let contract_address = e.register_stellar_asset_contract(admin.clone()); + let sac = e.register_stellar_asset_contract_v2(admin.clone()); ( - TokenClient::new(e, &contract_address), - TokenAdminClient::new(e, &contract_address), + token::Client::new(e, &sac.address()), + token::StellarAssetClient::new(e, &sac.address()), ) } diff --git a/auth/Cargo.lock b/auth/Cargo.lock index 1be490b0..2c182223 100644 --- a/auth/Cargo.lock +++ b/auth/Cargo.lock @@ -1010,9 +1010,9 @@ dependencies = [ [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/auth/Cargo.toml b/auth/Cargo.toml index 1d303ff9..ecba8b63 100644 --- a/auth/Cargo.toml +++ b/auth/Cargo.toml @@ -8,10 +8,10 @@ publish = false crate-type = ["cdylib"] [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/cross_contract/contract_a/Cargo.lock b/cross_contract/contract_a/Cargo.lock index f487366c..5aeb883c 100644 --- a/cross_contract/contract_a/Cargo.lock +++ b/cross_contract/contract_a/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/cross_contract/contract_a/Cargo.toml b/cross_contract/contract_a/Cargo.toml index 07fa3bbc..8324ebaa 100644 --- a/cross_contract/contract_a/Cargo.toml +++ b/cross_contract/contract_a/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/cross_contract/contract_b/Cargo.lock b/cross_contract/contract_b/Cargo.lock index 0f6051aa..eb84879b 100644 --- a/cross_contract/contract_b/Cargo.lock +++ b/cross_contract/contract_b/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/cross_contract/contract_b/Cargo.toml b/cross_contract/contract_b/Cargo.toml index 305483a3..a2ce671d 100644 --- a/cross_contract/contract_b/Cargo.toml +++ b/cross_contract/contract_b/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/custom_types/Cargo.lock b/custom_types/Cargo.lock index 317aff8e..3de5ae6d 100644 --- a/custom_types/Cargo.lock +++ b/custom_types/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1041,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/custom_types/Cargo.toml b/custom_types/Cargo.toml index 09ba867a..d1eda1ee 100644 --- a/custom_types/Cargo.toml +++ b/custom_types/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/deep_contract_auth/Cargo.lock b/deep_contract_auth/Cargo.lock index ba9dad9b..55e4ab98 100644 --- a/deep_contract_auth/Cargo.lock +++ b/deep_contract_auth/Cargo.lock @@ -936,9 +936,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -974,9 +974,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -984,9 +984,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1017,9 +1017,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1032,9 +1032,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1046,9 +1046,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1066,9 +1066,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1086,9 +1086,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1098,9 +1098,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/deep_contract_auth/Cargo.toml b/deep_contract_auth/Cargo.toml index 84fae65a..d1e2b004 100644 --- a/deep_contract_auth/Cargo.toml +++ b/deep_contract_auth/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/deployer/contract/Cargo.lock b/deployer/contract/Cargo.lock index dae26224..75e1ee76 100644 --- a/deployer/contract/Cargo.lock +++ b/deployer/contract/Cargo.lock @@ -936,9 +936,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -974,9 +974,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -984,9 +984,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1017,9 +1017,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1032,9 +1032,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1046,9 +1046,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1066,9 +1066,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1086,9 +1086,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1098,9 +1098,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/deployer/contract/Cargo.toml b/deployer/contract/Cargo.toml index 9732cf2c..bbd3388e 100644 --- a/deployer/contract/Cargo.toml +++ b/deployer/contract/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/deployer/deployer/Cargo.lock b/deployer/deployer/Cargo.lock index ba9dad9b..55e4ab98 100644 --- a/deployer/deployer/Cargo.lock +++ b/deployer/deployer/Cargo.lock @@ -936,9 +936,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -974,9 +974,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -984,9 +984,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1017,9 +1017,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1032,9 +1032,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1046,9 +1046,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1066,9 +1066,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1086,9 +1086,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1098,9 +1098,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/deployer/deployer/Cargo.toml b/deployer/deployer/Cargo.toml index 84fae65a..d1e2b004 100644 --- a/deployer/deployer/Cargo.toml +++ b/deployer/deployer/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/errors/Cargo.lock b/errors/Cargo.lock index c193af86..1d74a0e7 100644 --- a/errors/Cargo.lock +++ b/errors/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/errors/Cargo.toml b/errors/Cargo.toml index b02a0724..a716c646 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/eth_abi/Cargo.lock b/eth_abi/Cargo.lock index dcc854ba..96a00123 100644 --- a/eth_abi/Cargo.lock +++ b/eth_abi/Cargo.lock @@ -1611,9 +1611,9 @@ checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools 0.11.0", "proc-macro2", @@ -1623,9 +1623,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1642,9 +1642,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1652,9 +1652,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1685,9 +1685,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools 0.11.0", "proc-macro2", @@ -1708,9 +1708,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1722,9 +1722,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1742,9 +1742,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1762,9 +1762,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1774,9 +1774,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/eth_abi/Cargo.toml b/eth_abi/Cargo.toml index ab52c0bf..00da8576 100644 --- a/eth_abi/Cargo.toml +++ b/eth_abi/Cargo.toml @@ -9,11 +9,11 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0", features = ["alloc"] } +soroban-sdk = { version = "21.6.0", features = ["alloc"] } alloy-sol-types = {version="0.6.3" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/events/Cargo.lock b/events/Cargo.lock index 41b9a0db..fc2d6bea 100644 --- a/events/Cargo.lock +++ b/events/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/events/Cargo.toml b/events/Cargo.toml index 9ffd4f65..f4c390a4 100644 --- a/events/Cargo.toml +++ b/events/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/fuzzing/Cargo.lock b/fuzzing/Cargo.lock index 9b673220..dd4a36c4 100644 --- a/fuzzing/Cargo.lock +++ b/fuzzing/Cargo.lock @@ -1118,9 +1118,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1130,9 +1130,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1149,9 +1149,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1159,9 +1159,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1192,9 +1192,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1217,9 +1217,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1231,9 +1231,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1251,9 +1251,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1271,9 +1271,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1283,9 +1283,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/fuzzing/Cargo.toml b/fuzzing/Cargo.toml index 10c21fba..689006aa 100644 --- a/fuzzing/Cargo.toml +++ b/fuzzing/Cargo.toml @@ -12,10 +12,10 @@ doctest = false testutils = [] [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } arbitrary = { version = "1.1.3", features = ["derive"] } proptest = "1.2.0" proptest-arbitrary-interop = "0.1.0" diff --git a/fuzzing/fuzz/Cargo.lock b/fuzzing/fuzz/Cargo.lock index e007035d..368e43bc 100644 --- a/fuzzing/fuzz/Cargo.lock +++ b/fuzzing/fuzz/Cargo.lock @@ -324,7 +324,6 @@ dependencies = [ "elliptic-curve", "rfc6979", "signature", - "spki", ] [[package]] @@ -339,15 +338,16 @@ dependencies = [ [[package]] name = "ed25519-dalek" -version = "2.0.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7277392b266383ef8396db7fdeb1e77b6c52fed775f5df15bb24f35b72156980" +checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ "curve25519-dalek", "ed25519", "rand_core", "serde", "sha2", + "subtle", "zeroize", ] @@ -369,7 +369,6 @@ dependencies = [ "ff", "generic-array", "group", - "pkcs8", "rand_core", "sec1", "subtle", @@ -592,9 +591,7 @@ dependencies = [ "cfg-if", "ecdsa", "elliptic-curve", - "once_cell", "sha2", - "signature", ] [[package]] @@ -706,6 +703,18 @@ version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" +[[package]] +name = "p256" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2", +] + [[package]] name = "paste" version = "1.0.12" @@ -744,6 +753,15 @@ dependencies = [ "syn", ] +[[package]] +name = "primeorder" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7dbe9ed3b56368bd99483eb32fe9c17fdd3730aebadc906918ce78d54c7eeb4" +dependencies = [ + "elliptic-curve", +] + [[package]] name = "proc-macro2" version = "1.0.69" @@ -832,7 +850,6 @@ dependencies = [ "base16ct", "der", "generic-array", - "pkcs8", "subtle", "zeroize", ] @@ -942,9 +959,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "20.0.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42487d6b0268748f753feeb579c6f7908dbb002faf20b703e6a7185b12f0527" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -954,9 +971,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "20.0.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb493483fa3e3ebfb4c081472495d14b0abcfbe04ba142a56ff63056cc62700" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -968,13 +985,14 @@ dependencies = [ "soroban-wasmi", "static_assertions", "stellar-xdr", + "wasmparser", ] [[package]] name = "soroban-env-guest" -version = "20.0.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f31a738ef5faf4084c4b1824a8e3f93dfff0261a3909e86060f818e728479a3" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -982,13 +1000,16 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "20.0.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdd1172a76c0bc2ce67ec7f28ca37dddbe9fefabe583f80434f5f60aaee3547e" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", + "ecdsa", "ed25519-dalek", + "elliptic-curve", + "generic-array", "getrandom", "hex-literal", "hmac", @@ -996,8 +1017,10 @@ dependencies = [ "num-derive", "num-integer", "num-traits", + "p256", "rand", "rand_chacha", + "sec1", "sha2", "sha3", "soroban-builtin-sdk-macros", @@ -1005,13 +1028,14 @@ dependencies = [ "soroban-wasmi", "static_assertions", "stellar-strkey", + "wasmparser", ] [[package]] name = "soroban-env-macros" -version = "20.0.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c0536648cea69ab3bae1801d35f92c0a31e7449cd2c7d14a18fb5e413f43279" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1041,9 +1065,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "20.0.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37960eec21d7dc5dbd976fa16e38c056429663a89243798486b07afbb263c9b5" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1055,9 +1079,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "20.0.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f08e1fdb18dbee88160ea6640962faf021a49f22eb1bd212c4d8b0cef32c582c" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1075,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "20.0.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c5cae44f304f2fd32f9cfa9a31a9b58eb1c10aa07a7d5b591921cf7fa649e44" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1095,9 +1119,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "20.0.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7539cfa0abe36f3d33c49fe1253f6b652c91c9a9841fe83dedc1799b7f4bb55f" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1107,9 +1131,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "20.0.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb6189ef3ede0061db14b0cf9fa2692a2cb6c6e8d941689f0c9ca82b68c47ab2" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", @@ -1123,9 +1147,9 @@ dependencies = [ [[package]] name = "soroban-wasmi" -version = "0.31.1-soroban.20.0.0" +version = "0.31.1-soroban.20.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1aaa682a67cbd2173f1d60cb1e7b951d490d7c4e0b7b6f5387cbb952e963c46" +checksum = "710403de32d0e0c35375518cb995d4fc056d0d48966f2e56ea471b8cb8fc9719" dependencies = [ "smallvec", "spin", @@ -1169,9 +1193,9 @@ dependencies = [ [[package]] name = "stellar-xdr" -version = "20.0.0" +version = "21.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9595b775539e475da4179fa46212b11e4575f526d57b13308989a8c1dd59238c" +checksum = "2675a71212ed39a806e415b0dbf4702879ff288ec7f5ee996dda42a135512b50" dependencies = [ "arbitrary", "base64 0.13.1", @@ -1351,11 +1375,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.88.0" +version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8cf7dd82407fe68161bedcd57fde15596f32ebf6e9b3bdbf3ae1da20e38e5e" +checksum = "a58e28b80dd8340cb07b8242ae654756161f6fc8d0038123d679b7b99964fa50" dependencies = [ - "indexmap 1.9.3", + "indexmap 2.1.0", + "semver", ] [[package]] diff --git a/fuzzing/fuzz/Cargo.toml b/fuzzing/fuzz/Cargo.toml index 404b3f02..9a2b80e0 100644 --- a/fuzzing/fuzz/Cargo.toml +++ b/fuzzing/fuzz/Cargo.toml @@ -10,7 +10,7 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } soroban-ledger-snapshot = { version = "21.2.0" } [dependencies.soroban-fuzzing-contract] diff --git a/fuzzing/fuzz/fuzz_targets/fuzz_target_1.rs b/fuzzing/fuzz/fuzz_targets/fuzz_target_1.rs index 58ec38ee..1d30b1d7 100644 --- a/fuzzing/fuzz/fuzz_targets/fuzz_target_1.rs +++ b/fuzzing/fuzz/fuzz_targets/fuzz_target_1.rs @@ -42,7 +42,8 @@ fuzz_target!(|input: Input| { let claimant_address = Address::generate(&env); let token_admin = Address::generate(&env); - let token_contract_id = env.register_stellar_asset_contract(token_admin.clone()); + let sac = env.register_stellar_asset_contract_v2(token_admin.clone()); + let token_contract_id = sac.address(); let token_client = TokenClient::new(&env, &token_contract_id); let token_admin_client = TokenAdminClient::new(&env, &token_contract_id); diff --git a/fuzzing/fuzz/fuzz_targets/fuzz_target_2.rs b/fuzzing/fuzz/fuzz_targets/fuzz_target_2.rs index 94f60992..b7dd2ab7 100644 --- a/fuzzing/fuzz/fuzz_targets/fuzz_target_2.rs +++ b/fuzzing/fuzz/fuzz_targets/fuzz_target_2.rs @@ -130,7 +130,8 @@ impl Config { _ => None, }); - let token_contract_id = env.register_stellar_asset_contract(token_admin.clone()); + let sac = env.register_stellar_asset_contract_v2(token_admin.clone()); + let token_contract_id = sac.address(); let timelock_contract_id = env.register_contract(None, ClaimableBalanceContract {}); if let Some((depositor_address, _, _)) = &deposit_info { diff --git a/fuzzing/src/proptest.rs b/fuzzing/src/proptest.rs index 2c946348..2965c8cf 100644 --- a/fuzzing/src/proptest.rs +++ b/fuzzing/src/proptest.rs @@ -55,7 +55,8 @@ proptest! { let claimant_address = Address::generate(&env); let token_admin = Address::generate(&env); - let token_contract_id = env.register_stellar_asset_contract(token_admin.clone()); + let sac = env.register_stellar_asset_contract_v2(token_admin.clone()); + let token_contract_id = sac.address(); let token_client = TokenClient::new(&env, &token_contract_id); let token_admin_client = TokenAdminClient::new(&env, &token_contract_id); diff --git a/hello_world/Cargo.lock b/hello_world/Cargo.lock index 44caa5e4..2737c34b 100644 --- a/hello_world/Cargo.lock +++ b/hello_world/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/hello_world/Cargo.toml b/hello_world/Cargo.toml index 7d25fc43..21612f0a 100644 --- a/hello_world/Cargo.toml +++ b/hello_world/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/increment/Cargo.lock b/increment/Cargo.lock index dc99fb3b..ce8ce9cc 100644 --- a/increment/Cargo.lock +++ b/increment/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/increment/Cargo.toml b/increment/Cargo.toml index f12a0da8..31242e8e 100644 --- a/increment/Cargo.toml +++ b/increment/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/liquidity_pool/Cargo.lock b/liquidity_pool/Cargo.lock index 7d1e5e38..a5e81554 100644 --- a/liquidity_pool/Cargo.lock +++ b/liquidity_pool/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1114,9 +1114,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1134,9 +1134,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1154,9 +1154,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1166,9 +1166,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/liquidity_pool/Cargo.toml b/liquidity_pool/Cargo.toml index c98ad9b9..782a0e51 100644 --- a/liquidity_pool/Cargo.toml +++ b/liquidity_pool/Cargo.toml @@ -8,11 +8,11 @@ publish = false crate-type = ["cdylib"] [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } num-integer = { version = "0.1.45", default-features = false, features = ["i128"] } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/liquidity_pool/src/test.rs b/liquidity_pool/src/test.rs index d3267e1f..8687bc79 100644 --- a/liquidity_pool/src/test.rs +++ b/liquidity_pool/src/test.rs @@ -10,7 +10,11 @@ use soroban_sdk::{ }; fn create_token_contract<'a>(e: &Env, admin: &Address) -> token::Client<'a> { - token::Client::new(e, &e.register_stellar_asset_contract(admin.clone())) + token::Client::new( + e, + &e.register_stellar_asset_contract_v2(admin.clone()) + .address(), + ) } fn create_liqpool_contract<'a>( diff --git a/logging/Cargo.lock b/logging/Cargo.lock index 009377cf..fc0a04c9 100644 --- a/logging/Cargo.lock +++ b/logging/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/logging/Cargo.toml b/logging/Cargo.toml index 06be0c89..fbdb7a27 100644 --- a/logging/Cargo.toml +++ b/logging/Cargo.toml @@ -12,10 +12,10 @@ doctest = false testutils = ["soroban-sdk/testutils"] [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/mint-lock/Cargo.lock b/mint-lock/Cargo.lock index 657142b9..83502602 100644 --- a/mint-lock/Cargo.lock +++ b/mint-lock/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/mint-lock/Cargo.toml b/mint-lock/Cargo.toml index 7278f63b..5ed4cce4 100644 --- a/mint-lock/Cargo.toml +++ b/mint-lock/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/mint-lock/src/test.rs b/mint-lock/src/test.rs index 5effcb1e..cc40522a 100644 --- a/mint-lock/src/test.rs +++ b/mint-lock/src/test.rs @@ -17,7 +17,9 @@ fn test() { mint_lock_client.set_admin(&admin); - let token = env.register_stellar_asset_contract(mint_lock.clone()); + let token = env + .register_stellar_asset_contract_v2(mint_lock.clone()) + .address(); let token_client = TokenClient::new(&env, &token); // Admin can always mint. diff --git a/other_custom_types/Cargo.lock b/other_custom_types/Cargo.lock index 317aff8e..b69ac2be 100644 --- a/other_custom_types/Cargo.lock +++ b/other_custom_types/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1013,18 +1013,11 @@ dependencies = [ "syn 2.0.39", ] -[[package]] -name = "soroban-custom-types-contract" -version = "0.0.0" -dependencies = [ - "soroban-sdk", -] - [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1041,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1051,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1084,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1099,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1111,11 +1104,18 @@ dependencies = [ "thiserror", ] +[[package]] +name = "soroban-other-custom-types-contract" +version = "0.0.0" +dependencies = [ + "soroban-sdk", +] + [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/other_custom_types/Cargo.toml b/other_custom_types/Cargo.toml index dbbe04f8..c27a419f 100644 --- a/other_custom_types/Cargo.toml +++ b/other_custom_types/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/simple_account/Cargo.lock b/simple_account/Cargo.lock index 7fbc2aef..5424c82f 100644 --- a/simple_account/Cargo.lock +++ b/simple_account/Cargo.lock @@ -1140,9 +1140,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1152,9 +1152,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1171,9 +1171,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1181,9 +1181,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek 4.1.1", @@ -1214,9 +1214,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1229,9 +1229,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1243,9 +1243,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1263,9 +1263,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1292,9 +1292,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1304,9 +1304,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/simple_account/Cargo.toml b/simple_account/Cargo.toml index af6672bb..a1d8085b 100644 --- a/simple_account/Cargo.toml +++ b/simple_account/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } ed25519-dalek = { version = "1.0.1" } rand = { version = "0.7.3" } diff --git a/single_offer/Cargo.lock b/single_offer/Cargo.lock index c5f1c22f..b245477d 100644 --- a/single_offer/Cargo.lock +++ b/single_offer/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1165,9 +1165,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/single_offer/Cargo.toml b/single_offer/Cargo.toml index d89de47d..d61f3446 100644 --- a/single_offer/Cargo.toml +++ b/single_offer/Cargo.toml @@ -8,10 +8,10 @@ publish = false crate-type = ["cdylib"] [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/single_offer/src/test.rs b/single_offer/src/test.rs index f123c694..8da6c801 100644 --- a/single_offer/src/test.rs +++ b/single_offer/src/test.rs @@ -12,10 +12,10 @@ fn create_token_contract<'a>( e: &Env, admin: &Address, ) -> (token::Client<'a>, token::StellarAssetClient<'a>) { - let addr = e.register_stellar_asset_contract(admin.clone()); + let sac = e.register_stellar_asset_contract_v2(admin.clone()); ( - token::Client::new(e, &addr), - token::StellarAssetClient::new(e, &addr), + token::Client::new(e, &sac.address()), + token::StellarAssetClient::new(e, &sac.address()), ) } diff --git a/timelock/Cargo.lock b/timelock/Cargo.lock index ad23bd1a..636cd998 100644 --- a/timelock/Cargo.lock +++ b/timelock/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1158,9 +1158,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/timelock/Cargo.toml b/timelock/Cargo.toml index 14511908..1bfee41c 100644 --- a/timelock/Cargo.toml +++ b/timelock/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/timelock/src/test.rs b/timelock/src/test.rs index b9c98946..da5cae47 100644 --- a/timelock/src/test.rs +++ b/timelock/src/test.rs @@ -8,10 +8,10 @@ use token::Client as TokenClient; use token::StellarAssetClient as TokenAdminClient; fn create_token_contract<'a>(e: &Env, admin: &Address) -> (TokenClient<'a>, TokenAdminClient<'a>) { - let contract_address = e.register_stellar_asset_contract(admin.clone()); + let sac = e.register_stellar_asset_contract_v2(admin.clone()); ( - TokenClient::new(e, &contract_address), - TokenAdminClient::new(e, &contract_address), + token::Client::new(e, &sac.address()), + token::StellarAssetClient::new(e, &sac.address()), ) } diff --git a/token/Cargo.lock b/token/Cargo.lock index 1630e280..cf7d0f77 100644 --- a/token/Cargo.lock +++ b/token/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1158,9 +1158,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", @@ -1182,9 +1182,9 @@ dependencies = [ [[package]] name = "soroban-token-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63be4a8070dab1ac67007da10e51e0c3366046ead5dbff974b3cec468532250b" +checksum = "7e879bfcb7d00ac9c0f91ba65babd6dde713037181df13b2163fafd1e3edf271" dependencies = [ "soroban-sdk", ] diff --git a/token/Cargo.toml b/token/Cargo.toml index 644de4e4..db5eef92 100644 --- a/token/Cargo.toml +++ b/token/Cargo.toml @@ -8,11 +8,11 @@ edition = "2021" crate-type = ["cdylib"] [dependencies] -soroban-sdk = { version = "21.4.0" } -soroban-token-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } +soroban-token-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/ttl/Cargo.lock b/ttl/Cargo.lock index 40178166..850ac2c8 100644 --- a/ttl/Cargo.lock +++ b/ttl/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1158,9 +1158,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/ttl/Cargo.toml b/ttl/Cargo.toml index dc29d7a4..d6ddacee 100644 --- a/ttl/Cargo.toml +++ b/ttl/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/upgradeable_contract/new_contract/Cargo.lock b/upgradeable_contract/new_contract/Cargo.lock index 1fb02e23..2e328134 100644 --- a/upgradeable_contract/new_contract/Cargo.lock +++ b/upgradeable_contract/new_contract/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1158,9 +1158,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/upgradeable_contract/new_contract/Cargo.toml b/upgradeable_contract/new_contract/Cargo.toml index ba6392c2..1d30eb1f 100644 --- a/upgradeable_contract/new_contract/Cargo.toml +++ b/upgradeable_contract/new_contract/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/upgradeable_contract/old_contract/Cargo.lock b/upgradeable_contract/old_contract/Cargo.lock index bc25042c..d830a49b 100644 --- a/upgradeable_contract/old_contract/Cargo.lock +++ b/upgradeable_contract/old_contract/Cargo.lock @@ -1003,9 +1003,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -1044,9 +1044,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1077,9 +1077,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1092,9 +1092,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1126,9 +1126,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1146,9 +1146,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1158,9 +1158,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/upgradeable_contract/old_contract/Cargo.toml b/upgradeable_contract/old_contract/Cargo.toml index 7376afc7..e05e7d00 100644 --- a/upgradeable_contract/old_contract/Cargo.toml +++ b/upgradeable_contract/old_contract/Cargo.toml @@ -9,10 +9,10 @@ crate-type = ["cdylib"] doctest = false [dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } [dev-dependencies] -soroban-sdk = { version = "21.4.0", features = ["testutils"] } +soroban-sdk = { version = "21.6.0", features = ["testutils"] } [profile.release] opt-level = "z" diff --git a/workspace/Cargo.lock b/workspace/Cargo.lock index 380626eb..67c74463 100644 --- a/workspace/Cargo.lock +++ b/workspace/Cargo.lock @@ -948,9 +948,9 @@ checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44877373b3dc6c662377cb1600e3a62706d75e484b6064f9cd22e467c676b159" +checksum = "2f57a68ef8777e28e274de0f3a88ad9a5a41d9a2eb461b4dd800b086f0e83b80" dependencies = [ "itertools", "proc-macro2", @@ -960,9 +960,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590add16843a61b01844e19e89bccaaee6aa21dc76809017b0662c17dc139ee9" +checksum = "2fd1c89463835fe6da996318156d39f424b4f167c725ec692e5a7a2d4e694b3d" dependencies = [ "arbitrary", "crate-git-revision", @@ -979,9 +979,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ec8dc43acdd6c7e7b371acf44fc1a7dac24934ae3b2f05fafd618818548176" +checksum = "6bfb2536811045d5cd0c656a324cbe9ce4467eb734c7946b74410d90dea5d0ce" dependencies = [ "soroban-env-common", "static_assertions", @@ -989,9 +989,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e25aaffe0c62eb65e0e349f725b4b8b13ad0764d78a15aab5bbccb5c4797726" +checksum = "2b7a32c28f281c423189f1298960194f0e0fc4eeb72378028171e556d8cd6160" dependencies = [ "backtrace", "curve25519-dalek", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.2.0" +version = "21.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e16b761459fdf3c4b62b24df3941498d14e5246e6fadfb4774ed8114d243aa4" +checksum = "242926fe5e0d922f12d3796cd7cd02dd824e5ef1caa088f45fce20b618309f64" dependencies = [ "itertools", "proc-macro2", @@ -1037,9 +1037,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaebb7961fc6d8f47e00d404d9240f51aba85df9d67a4f556ef1c6057b5327a8" +checksum = "07a2c3aeb3dba21530133f7f1dc533f53d96abff0df6497a5a2fad8f0fbda200" dependencies = [ "serde", "serde_json", @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60cd55eb88cbe1d9e7fe3ab1845c7c10c26b27e2d226e973150e5b55580aa359" +checksum = "cab66a39d18a5d8ed60df8cb77fc51067ef45a69af3c8fec52b6bc3bf7190351" dependencies = [ "arbitrary", "bytes-lit", @@ -1071,9 +1071,9 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1916985d1871aa340d7eec834c387f74f80231c846801193c3252266a60a41e" +checksum = "3d92e9fb43bc3ca5180ff7f115156e732817fe27f8328787991c5eb38b30c26c" dependencies = [ "crate-git-revision", "darling", @@ -1091,9 +1091,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439faff6a155975a9951f27aaa04ae8ef3fd8fe9413d202e2ea2ff094a593449" +checksum = "1f92a657578b121b06a29ab630bf24f02a32327cf9858c474157f0a8c25bfdb2" dependencies = [ "base64 0.13.1", "stellar-xdr", @@ -1103,9 +1103,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "21.4.0" +version = "21.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2a571055f1ed15427ccb8d34ce4208b4135666eade124cfbecfc010fa2ea3" +checksum = "c7d95644321515640288dae87e71264ed070454c22b6bdf3527423dcaccdfff0" dependencies = [ "prettyplease", "proc-macro2", diff --git a/workspace/Cargo.toml b/workspace/Cargo.toml index 17b98ac9..b57ee2f5 100644 --- a/workspace/Cargo.toml +++ b/workspace/Cargo.toml @@ -11,7 +11,7 @@ members = [ version = "0.0.0" [workspace.dependencies] -soroban-sdk = { version = "21.4.0" } +soroban-sdk = { version = "21.6.0" } soroban-workspace-contract-a-interface = { path = "contract_a_interface" } soroban-workspace-contract-a = { path = "contract_a" }