diff --git a/Cargo.lock b/Cargo.lock index 22a041063..3a4a99d50 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1111,9 +1111,9 @@ checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" [[package]] name = "soroban-builtin-sdk-macros" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d93e2e24ebe7c0704f8609cad25d1ab75acf4424b9f501e8689362f3885104" +checksum = "e1593481b51c9a2a98b0ff60ba2256796d4dfa8005f7ce237257acee175cf48b" dependencies = [ "itertools", "proc-macro2", @@ -1123,9 +1123,9 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4f82fd953b35e8c81f6c5be30e28ec82ba4122221f721a939e9a3844f23eb4f" +checksum = "4ff8c73721c0464eb8f0de7893637bd16512d3fe45143b4197b75e298988d67d" dependencies = [ "arbitrary", "crate-git-revision", @@ -1142,9 +1142,9 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7314ba04a308ffbd7a9a53661a3247eaab7d68254045a4c3757f66ead8506c2" +checksum = "94f39b60d7a8467e52ffb7863efba4b3ea3947aa028af8d88f4f5a76bb2909d8" dependencies = [ "soroban-env-common", "static_assertions", @@ -1152,9 +1152,9 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83c7605e4a2c6057a52b4c4d75f0600249941e4e2fd783bf82ff14ac603b7177" +checksum = "52bd39ea66b834e6e89981affd8b8ba58e450d3964d2a589e1a6a716bca12d77" dependencies = [ "backtrace", "curve25519-dalek", @@ -1185,9 +1185,9 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00bceab0c1f00856e362f82fa5b20375923a40ae1920534c406a5772b20b7bd" +checksum = "8fa76ebee7f29000d92792deccee1f670f4048422ad1a35e686a4654fb65f285" dependencies = [ "itertools", "proc-macro2", @@ -1333,9 +1333,9 @@ dependencies = [ [[package]] name = "stellar-xdr" -version = "21.0.0" +version = "21.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "193cef4375f498306b3b39d2182b8e1192904fc90dd2eec8b3f3007b87c427c7" +checksum = "88e716110d5e050e528820217f84d4667e166ced841ba48d074152d4ad4ab884" dependencies = [ "arbitrary", "base64 0.13.1", diff --git a/Cargo.toml b/Cargo.toml index 4c4670dd5..e2e092950 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,17 +24,17 @@ soroban-ledger-snapshot = { version = "21.0.0", path = "soroban-ledger-snapshot" soroban-token-sdk = { version = "21.0.0", path = "soroban-token-sdk" } [workspace.dependencies.soroban-env-common] -version = "=21.0.0" +version = "=21.0.1" # git = "https://github.com/stellar/rs-soroban-env" # rev = "8867a5d5b05681bde5eb8cf2031f615b1e8d8889" [workspace.dependencies.soroban-env-guest] -version = "=21.0.0" +version = "=21.0.1" # git = "https://github.com/stellar/rs-soroban-env" # rev = "8867a5d5b05681bde5eb8cf2031f615b1e8d8889" [workspace.dependencies.soroban-env-host] -version = "=21.0.0" +version = "=21.0.1" # git = "https://github.com/stellar/rs-soroban-env" # rev = "8867a5d5b05681bde5eb8cf2031f615b1e8d8889" @@ -42,7 +42,7 @@ version = "=21.0.0" version = "=0.0.8" [workspace.dependencies.stellar-xdr] -version = "=21.0.0" +version = "=21.0.1" default-features = false features = ["curr"] # git = "https://github.com/stellar/rs-stellar-xdr" diff --git a/soroban-spec-rust/src/types.rs b/soroban-spec-rust/src/types.rs index 3cd42e6d8..d5b45da42 100644 --- a/soroban-spec-rust/src/types.rs +++ b/soroban-spec-rust/src/types.rs @@ -175,9 +175,6 @@ pub fn generate_type_ident(spec: &ScSpecTypeDef) -> TokenStream { let n = Literal::u32_unsuffixed(b.n); quote! { soroban_sdk::BytesN<#n> } } - ScSpecTypeDef::Hash(_) => { - todo!("Hash type is unsupported, remove this arm when https://github.com/stellar/stellar-xdr/pull/184 is merged") - } ScSpecTypeDef::Udt(u) => { let ident = format_ident!("{}", u.name.to_utf8_string().unwrap()); quote! { #ident }