diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile index 578a8e06..241c9f2a 100644 --- a/.gitpod.Dockerfile +++ b/.gitpod.Dockerfile @@ -1,7 +1,7 @@ FROM gitpod/workspace-full:2022-11-09-13-54-49 RUN mkdir -p ~/.local/bin -RUN curl -L -o ~/.local/bin/soroban https://github.com/stellar/soroban-tools/releases/download/v0.3.3/soroban-cli-0.3.3-x86_64-unknown-linux-gnu +RUN curl -L -o ~/.local/bin/soroban https://github.com/stellar/soroban-tools/releases/download/v0.4.0/soroban-cli-0.4.0-x86_64-unknown-linux-gnu RUN chmod +x ~/.local/bin/soroban RUN curl -L https://github.com/mozilla/sccache/releases/download/v0.3.0/sccache-v0.3.0-x86_64-unknown-linux-musl.tar.gz | tar xz --strip-components 1 -C ~/.local/bin sccache-v0.3.0-x86_64-unknown-linux-musl/sccache RUN chmod +x ~/.local/bin/sccache diff --git a/.vscode/settings.json b/.vscode/settings.json index d1d4474f..57650c39 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { // These settings exist to support the gitpod configuration. "workbench.startupEditor": "none", - "rust-analyzer.cargo.useRustcWrapperForBuildScripts": false, + "rust-analyzer.cargo.buildScripts.useRustcWrapper": false, } diff --git a/Cargo.lock b/Cargo.lock index 0cf7461a..04cd582c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -793,8 +793,8 @@ checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" [[package]] name = "soroban-auth" -version = "0.3.2" -source = "git+https://github.com/stellar/rs-soroban-sdk?rev=0574143#05741435ec894265f0b06d0e9500af52bbaa5621" +version = "0.4.1" +source = "git+https://github.com/stellar/rs-soroban-sdk?rev=980778e#980778ecc78e57178fd0226fed25b341a17c1eac" dependencies = [ "ed25519-dalek", "rand 0.7.3", @@ -853,8 +853,8 @@ dependencies = [ [[package]] name = "soroban-env-common" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-soroban-env?rev=258b86d#258b86dfc3a64a7004e7cc5c0e5d0c3312e8c69e" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-soroban-env?rev=65498c8#65498c84ccc30df302c99b50af31752f7aa087e8" dependencies = [ "crate-git-revision", "serde", @@ -866,8 +866,8 @@ dependencies = [ [[package]] name = "soroban-env-guest" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-soroban-env?rev=258b86d#258b86dfc3a64a7004e7cc5c0e5d0c3312e8c69e" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-soroban-env?rev=65498c8#65498c84ccc30df302c99b50af31752f7aa087e8" dependencies = [ "soroban-env-common", "static_assertions", @@ -875,8 +875,8 @@ dependencies = [ [[package]] name = "soroban-env-host" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-soroban-env?rev=258b86d#258b86dfc3a64a7004e7cc5c0e5d0c3312e8c69e" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-soroban-env?rev=65498c8#65498c84ccc30df302c99b50af31752f7aa087e8" dependencies = [ "backtrace", "curve25519-dalek", @@ -897,8 +897,8 @@ dependencies = [ [[package]] name = "soroban-env-macros" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-soroban-env?rev=258b86d#258b86dfc3a64a7004e7cc5c0e5d0c3312e8c69e" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-soroban-env?rev=65498c8#65498c84ccc30df302c99b50af31752f7aa087e8" dependencies = [ "itertools", "proc-macro2", @@ -940,8 +940,8 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "0.3.2" -source = "git+https://github.com/stellar/rs-soroban-sdk?rev=0574143#05741435ec894265f0b06d0e9500af52bbaa5621" +version = "0.4.1" +source = "git+https://github.com/stellar/rs-soroban-sdk?rev=980778e#980778ecc78e57178fd0226fed25b341a17c1eac" dependencies = [ "serde", "serde_json", @@ -975,8 +975,8 @@ dependencies = [ [[package]] name = "soroban-native-sdk-macros" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-soroban-env?rev=258b86d#258b86dfc3a64a7004e7cc5c0e5d0c3312e8c69e" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-soroban-env?rev=65498c8#65498c84ccc30df302c99b50af31752f7aa087e8" dependencies = [ "itertools", "proc-macro2", @@ -986,8 +986,8 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "0.3.2" -source = "git+https://github.com/stellar/rs-soroban-sdk?rev=0574143#05741435ec894265f0b06d0e9500af52bbaa5621" +version = "0.4.1" +source = "git+https://github.com/stellar/rs-soroban-sdk?rev=980778e#980778ecc78e57178fd0226fed25b341a17c1eac" dependencies = [ "bytes-lit", "ed25519-dalek", @@ -1001,8 +1001,8 @@ dependencies = [ [[package]] name = "soroban-sdk-macros" -version = "0.3.2" -source = "git+https://github.com/stellar/rs-soroban-sdk?rev=0574143#05741435ec894265f0b06d0e9500af52bbaa5621" +version = "0.4.1" +source = "git+https://github.com/stellar/rs-soroban-sdk?rev=980778e#980778ecc78e57178fd0226fed25b341a17c1eac" dependencies = [ "darling", "itertools", @@ -1041,8 +1041,8 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "0.3.2" -source = "git+https://github.com/stellar/rs-soroban-sdk?rev=0574143#05741435ec894265f0b06d0e9500af52bbaa5621" +version = "0.4.1" +source = "git+https://github.com/stellar/rs-soroban-sdk?rev=980778e#980778ecc78e57178fd0226fed25b341a17c1eac" dependencies = [ "base64", "darling", @@ -1133,8 +1133,8 @@ dependencies = [ [[package]] name = "stellar-xdr" -version = "0.0.11" -source = "git+https://github.com/stellar/rs-stellar-xdr?rev=dbf2aba#dbf2abab7cfde069f89ec5846a1c0c75ce4764ef" +version = "0.0.12" +source = "git+https://github.com/stellar/rs-stellar-xdr?rev=154e07e#154e07ebbb0ad307475fd665d5a0dcf169a9596f" dependencies = [ "base64", "crate-git-revision", diff --git a/Cargo.toml b/Cargo.toml index 1d68f258..1940fd2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,11 +39,11 @@ codegen-units = 1 lto = true [workspace.dependencies.soroban-sdk] -version = "0.3.2" +version = "0.4.1" git = "https://github.com/stellar/rs-soroban-sdk" -rev = "0574143" +rev = "980778e" [workspace.dependencies.soroban-auth] -version = "0.3.2" +version = "0.4.1" git = "https://github.com/stellar/rs-soroban-sdk" -rev = "0574143" +rev = "980778e"