diff --git a/Cargo.lock b/Cargo.lock index 857ce0f8ada..1e7e1953cde 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1149,8 +1149,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ "cfg-if 1.0.0", + "js-sys", "libc", "wasi 0.9.0+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] @@ -1911,12 +1913,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" -version = "1.7.2" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" -dependencies = [ - "parking_lot 0.11.1", -] +checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" [[package]] name = "opaque-debug" @@ -2878,9 +2877,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89741082d52115e1d866befdf65a9c3197c50734b998f75cfb0a291c3555738" +checksum = "81f50b21839464625b23e6bb62cbe93a5161bd1fb9b717d2591102894cb82205" dependencies = [ "Inflector", "base64 0.12.3", @@ -2901,9 +2900,9 @@ dependencies = [ [[package]] name = "solana-banks-client" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e2822ab4ddf7a9de1c190f817274922efcdc9cb00cd4bb3d5cb4a045f458e7" +checksum = "ef8d7562a329dd68c4cf8fb88849fbc4d68366dc9830c14d39024a759f648f12" dependencies = [ "bincode", "borsh", @@ -2920,9 +2919,9 @@ dependencies = [ [[package]] name = "solana-banks-interface" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec2a702be6df37c117b2b9cadc90508eaad3ad03004873d4e5ef434fd6b9788a" +checksum = "8ca3634f2a0e043ce3b6186594afdb4e7d95452f475311fa4428d1355c470427" dependencies = [ "mio", "serde", @@ -2932,9 +2931,9 @@ dependencies = [ [[package]] name = "solana-banks-server" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4f44e5b8eef83073dc34847fb8cd33297caf706b6c7ada80440e0b50839d907" +checksum = "769ef0909003abf3f2c5c800f0c343f005ad3d376f88ff286228313e5f0ef76f" dependencies = [ "bincode", "futures", @@ -2952,9 +2951,9 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44b703485a6f497d91fa76cd3111bee638a494c69b7508efdbbcedf7d4cb3f5e" +checksum = "ed51e9be8af4a3d9fc26d884f97948c24e14b1f4bf9f1796e40727124daf885b" dependencies = [ "bincode", "byteorder", @@ -2973,9 +2972,9 @@ dependencies = [ [[package]] name = "solana-clap-utils" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ff790bd97dee3be05ec879b176875f0bb0ef0eb62e5e11e6b269a2d7dc8bf10" +checksum = "4d6f290cdb4a8a11c18e3d23eb39d4df1fd263a8e6dcb725544821716e18ab9d" dependencies = [ "chrono", "clap", @@ -2990,9 +2989,9 @@ dependencies = [ [[package]] name = "solana-cli-config" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eb21cb2d46661d9e549293ce2ec4e4afa7205b66562e3768e16f5fe737f420f" +checksum = "9909f901afd17a35021f875d186d827214054a3948754fdfa63cec357f731a7d" dependencies = [ "dirs-next", "lazy_static", @@ -3004,9 +3003,9 @@ dependencies = [ [[package]] name = "solana-cli-output" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a45ee09957a508f39451a8badf8ba87df3a4747a3de310c25918aa138d858909" +checksum = "594ed7fe85a74df21f78769b5a7c0413ac5f88403b810b25ba77b88330bc21db" dependencies = [ "Inflector", "base64 0.13.0", @@ -3029,9 +3028,9 @@ dependencies = [ [[package]] name = "solana-client" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "779f90ee9f77c831426af58c9732902051314bb8f2607473ffd6089a3b008133" +checksum = "8779bcca79e8ad225083c8346b13756e61ba24a2014aaaba2a68c37e5047dfc2" dependencies = [ "base64 0.13.0", "bincode", @@ -3061,11 +3060,20 @@ dependencies = [ "url", ] +[[package]] +name = "solana-compute-budget-program" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "177bb9f0acbab2db4dbe48437044f203e67cbc355d9132ec92d36fd443987718" +dependencies = [ + "solana-sdk", +] + [[package]] name = "solana-config-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6cebea98645f683ed9bf32f7f1e50a643479ab85fc8e6ba1c287a4562f534a4" +checksum = "d158c6916cb44e6eaa753478c1bdaadba1af339b07998c9f30542afe2ea651e2" dependencies = [ "bincode", "chrono", @@ -3078,9 +3086,9 @@ dependencies = [ [[package]] name = "solana-crate-features" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23f7002fb7a602e75e9f077ba8aab67fff49e24327b958280648e731dab894a6" +checksum = "1163954381b7ebe7733aedcca0c33731bf973a2d46a6572ba093bd5915d8326e" dependencies = [ "backtrace", "bytes 0.4.12", @@ -3102,9 +3110,9 @@ dependencies = [ [[package]] name = "solana-faucet" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45ce6d1994d0bdcb0571eeaad0718c540b89b626c24df2bdf6987f80837af4c5" +checksum = "85eab4c58d69d5113cf1d12ff553d45f641c3f2bf7b55cc72f0ae61c5c3041ff" dependencies = [ "bincode", "byteorder", @@ -3125,9 +3133,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21ddfc2b65a555c0e0156c043bce092d473bc4f00daa7ca3c223d97d92d2e807" +checksum = "2701ac3f93f76c1be615e2f9d5d7a60ab7955f8c2852dbb9e7208f8463bfd36f" dependencies = [ "bs58 0.3.1", "bv", @@ -3145,9 +3153,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a876aa31298fdee6560c8ee0695ebed313bbdbb6fbbee439ac3b9df8aebfb87c" +checksum = "918ae2b975c8c918a70babdd09d368d6c8fc0beccf7b8373a3d90bfeeddf9628" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -3157,9 +3165,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98a07290cc521e529bff0b0afd3aacd1d3904a41f35321ede6d1f3574efa3e94" +checksum = "ba9e90da01bb0da7f10a1b195de09f52a00eeecf11e849a278104d814135a511" dependencies = [ "env_logger", "lazy_static", @@ -3168,9 +3176,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5ab24cb5a8fb2fdb32e151606e6a954a6d6e4d764102eb96616cb895622d284" +checksum = "3cc3868c1bcb72455554562dbd9021d175d6b3e44508a9b616fd5f72471a3aa6" dependencies = [ "log", "solana-metrics", @@ -3179,9 +3187,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a49cfd9ec1637885f80d0ac33cf71c685fe13bad6de2bfd469e8aa7dc39967a3" +checksum = "b54f9c9e53615cc8e0a4145b80a793b134d877cd76fe781638c062b5a25fef43" dependencies = [ "env_logger", "gethostname", @@ -3193,9 +3201,9 @@ dependencies = [ [[package]] name = "solana-net-utils" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2be3ee1237d9013cbd11f0d0af69a4473c703b700165e6c39b49cf0c0554d6f9" +checksum = "4981761a5ba49652be00ea27d948bd5d3e4a20d20de19223ccb08eb9042f9749" dependencies = [ "bincode", "clap", @@ -3215,9 +3223,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49ffc60d33a318300682e42d28ff4f1276327f6374cab9591c8620a54be7aec1" +checksum = "283f672457a081e0f7a76283887575bfa3fe969efcb25cd5c6c3299ec0261a6f" dependencies = [ "bincode", "blake3", @@ -3250,9 +3258,9 @@ dependencies = [ [[package]] name = "solana-program-test" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692786837dcb915006b39f3e91b1771abc06e3dee4db478400817b436eeac73a" +checksum = "f49b7f6531a53723f5d968c7301fa6eb5790c672fb2e3adaa4a400c55032eae6" dependencies = [ "async-trait", "base64 0.12.3", @@ -3276,9 +3284,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0375eae0722ae7303dbc5ce024104155b851017f31d7bc5096a871153540561" +checksum = "b5e908f0f4d90762808ba7383c0b0942a68271b7b1a07f05ce1e2e7772689ecc" dependencies = [ "lazy_static", "num_cpus", @@ -3286,9 +3294,9 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2cfa60250c3f8f1c2de9258d35202021ddf1379a24a5820ec813de392af3d94" +checksum = "299af40944c0ef0a02275b14b5c95425bf0eec8bb1f64f78978b663169a44652" dependencies = [ "base32", "console 0.14.1", @@ -3307,9 +3315,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58793cb7e9a2996ad3785816f58fddb7e29be245e6c12d0db62d8b4c6f6d17c2" +checksum = "cfc128a5b6b89dc536ac9e0234123828e16198cd7d9b32bfc1409107f5996578" dependencies = [ "arrayref", "bincode", @@ -3338,6 +3346,7 @@ dependencies = [ "rustc_version", "serde", "serde_derive", + "solana-compute-budget-program", "solana-config-program", "solana-frozen-abi", "solana-frozen-abi-macro", @@ -3358,13 +3367,15 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95179bc7d87c5b61c86f3bbbac4e52a5d909432473593d33546e4f20dc582052" +checksum = "b33d7eb0ff79c989a1237019c0c5448d71e3eb4428bb4ec9ae39aa891a4a1fbd" dependencies = [ "assert_matches", "bincode", - "bs58 0.3.1", + "borsh", + "borsh-derive", + "bs58 0.4.0", "bv", "byteorder", "chrono", @@ -3407,9 +3418,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b453dca160617b1676c47e3cfd4361f455dc5bb1c93659ec84b0c5d566b5c039" +checksum = "ec0b5edf33d59c47d5f71583e08f8e9845716302f49301ed696e065fbbfb9e79" dependencies = [ "bs58 0.3.1", "proc-macro2 1.0.26", @@ -3420,18 +3431,18 @@ dependencies = [ [[package]] name = "solana-secp256k1-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389178c92126e1e85189414688f93e9be836272bbe6ab03db04c804921eb09bd" +checksum = "ee89a0a58fae5cdbc03c4d6982ff3196e026a3f179a1e95847fed82ab6674a87" dependencies = [ "solana-sdk", ] [[package]] name = "solana-stake-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e690a0aed0ff8c854ee79ec9c437756f9c0a24cdb0c1d0e979b60db8b6a4513" +checksum = "d5dcd579680fc4f602c9858d8ec3e9b84e30e9624f3a016577d15b057376dbb9" dependencies = [ "bincode", "log", @@ -3451,9 +3462,9 @@ dependencies = [ [[package]] name = "solana-transaction-status" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692b993f3e2ee1d3ffd9eb50e079bc9cc702d6a3a833d0c2c14a46d9268ea750" +checksum = "9ff809ebbae4301e49aef640336968da3d98b9a5758fdf962f969b1f6ae6d8b0" dependencies = [ "Inflector", "base64 0.12.3", @@ -3475,9 +3486,9 @@ dependencies = [ [[package]] name = "solana-version" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de8d410e68becf2a80a582caa46349dca6959ecf1319fe722a11a33e46af229b" +checksum = "a226ab8fb92e72eba0d4fc46b8c022203b82865e03aa7e2ed199fa0f0d613cd2" dependencies = [ "log", "rustc_version", @@ -3491,9 +3502,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "1.7.11" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cc0bed4119e725a813a56ace42738ab5bbfbfc36152b169bd957ae38e62543a" +checksum = "59d8f677125c2007e70f82954d54323d18c1f2eea5a3995573411ed8756a2686" dependencies = [ "bincode", "log", @@ -4154,9 +4165,9 @@ dependencies = [ [[package]] name = "tiny-bip39" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e44c4759bae7f1032e286a7ef990bd9ed23fe831b7eeba0beb97484c2e59b8" +checksum = "ffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839d" dependencies = [ "anyhow", "hmac 0.8.1", @@ -4167,6 +4178,7 @@ dependencies = [ "sha2", "thiserror", "unicode-normalization", + "wasm-bindgen", "zeroize", ] diff --git a/associated-token-account/program/Cargo.toml b/associated-token-account/program/Cargo.toml index 9c7c2ab67ab..629f5e11df9 100644 --- a/associated-token-account/program/Cargo.toml +++ b/associated-token-account/program/Cargo.toml @@ -13,12 +13,12 @@ test-bpf = [] [dependencies] borsh = "0.9.1" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = ["no-entrypoint"] } [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/binary-option/program/Cargo.toml b/binary-option/program/Cargo.toml index bc7b921328d..e10a80b7281 100644 --- a/binary-option/program/Cargo.toml +++ b/binary-option/program/Cargo.toml @@ -9,7 +9,7 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" thiserror = "1.0" spl-token = {version = "3.1.1", path = "../../token/program", features = ["no-entrypoint"]} arrayref = "0.3.6" diff --git a/binary-oracle-pair/program/Cargo.toml b/binary-oracle-pair/program/Cargo.toml index 48641a52d15..a68066f646a 100644 --- a/binary-oracle-pair/program/Cargo.toml +++ b/binary-oracle-pair/program/Cargo.toml @@ -13,7 +13,7 @@ test-bpf = [] [dependencies] num-derive = "0.3" num-traits = "0.2" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" uint = "0.9" @@ -21,8 +21,8 @@ arbitrary = { version = "0.4", features = ["derive"], optional = true } borsh = "0.9.1" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/ci/solana-version.sh b/ci/solana-version.sh index bf79856f79b..57d84dbd469 100755 --- a/ci/solana-version.sh +++ b/ci/solana-version.sh @@ -14,7 +14,7 @@ if [[ -n $SOLANA_VERSION ]]; then solana_version="$SOLANA_VERSION" else - solana_version=v1.7.11 + solana_version=v1.8.0 fi export solana_version="$solana_version" diff --git a/examples/rust/cross-program-invocation/Cargo.toml b/examples/rust/cross-program-invocation/Cargo.toml index 0de71f52dae..54f06c081ce 100644 --- a/examples/rust/cross-program-invocation/Cargo.toml +++ b/examples/rust/cross-program-invocation/Cargo.toml @@ -13,11 +13,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/examples/rust/custom-heap/Cargo.toml b/examples/rust/custom-heap/Cargo.toml index f9699528bf4..954325a6100 100644 --- a/examples/rust/custom-heap/Cargo.toml +++ b/examples/rust/custom-heap/Cargo.toml @@ -15,11 +15,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/examples/rust/logging/Cargo.toml b/examples/rust/logging/Cargo.toml index 493d0662519..bb48b424908 100644 --- a/examples/rust/logging/Cargo.toml +++ b/examples/rust/logging/Cargo.toml @@ -13,11 +13,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/examples/rust/sysvar/Cargo.toml b/examples/rust/sysvar/Cargo.toml index e1b5f934722..4e1711a7937 100644 --- a/examples/rust/sysvar/Cargo.toml +++ b/examples/rust/sysvar/Cargo.toml @@ -13,11 +13,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/examples/rust/transfer-lamports/Cargo.toml b/examples/rust/transfer-lamports/Cargo.toml index 3b91ec72d91..268c2f12644 100644 --- a/examples/rust/transfer-lamports/Cargo.toml +++ b/examples/rust/transfer-lamports/Cargo.toml @@ -12,11 +12,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/feature-proposal/cli/Cargo.toml b/feature-proposal/cli/Cargo.toml index a49b0872ec9..8bd83e34222 100644 --- a/feature-proposal/cli/Cargo.toml +++ b/feature-proposal/cli/Cargo.toml @@ -10,11 +10,11 @@ edition = "2018" [dependencies] chrono = "0.4.19" clap = "2.33.3" -solana-clap-utils = "1.7.11" -solana-cli-config = "1.7.11" -solana-client = "1.7.11" -solana-logger = "1.7.11" -solana-sdk = "1.7.11" +solana-clap-utils = "1.8.0" +solana-cli-config = "1.8.0" +solana-client = "1.8.0" +solana-logger = "1.8.0" +solana-sdk = "1.8.0" spl-feature-proposal = { version = "1.0", path = "../program", features = ["no-entrypoint"] } [[bin]] diff --git a/feature-proposal/program/Cargo.toml b/feature-proposal/program/Cargo.toml index b1109c06863..b4679f2ba5a 100644 --- a/feature-proposal/program/Cargo.toml +++ b/feature-proposal/program/Cargo.toml @@ -14,12 +14,12 @@ test-bpf = [] [dependencies] borsh = "0.9" borsh-derive = "0.9.0" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = ["no-entrypoint"] } [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/governance/chat/program/Cargo.toml b/governance/chat/program/Cargo.toml index e04bd433387..f311306fad2 100644 --- a/governance/chat/program/Cargo.toml +++ b/governance/chat/program/Cargo.toml @@ -19,7 +19,7 @@ num-derive = "0.3" num-traits = "0.2" serde = "1.0.127" serde_derive = "1.0.103" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../../token/program", features = [ "no-entrypoint" ] } spl-governance= { version = "1.1.0", path ="../../program", features = [ "no-entrypoint" ]} thiserror = "1.0" @@ -29,8 +29,8 @@ thiserror = "1.0" assert_matches = "1.5.0" base64 = "0.13" proptest = "1.0" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" spl-governance-test-sdk = { version = "0.1.0", path ="../../test-sdk"} diff --git a/governance/program/Cargo.toml b/governance/program/Cargo.toml index e02ae9c39c5..6f5c3620a9a 100644 --- a/governance/program/Cargo.toml +++ b/governance/program/Cargo.toml @@ -19,7 +19,7 @@ num-derive = "0.3" num-traits = "0.2" serde = "1.0.130" serde_derive = "1.0.103" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" @@ -27,8 +27,8 @@ thiserror = "1.0" assert_matches = "1.5.0" base64 = "0.13" proptest = "1.0" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" spl-governance-test-sdk = { version = "0.1.0", path ="../test-sdk"} [lib] diff --git a/governance/test-sdk/Cargo.toml b/governance/test-sdk/Cargo.toml index 43b684a5734..9b5357fbd33 100644 --- a/governance/test-sdk/Cargo.toml +++ b/governance/test-sdk/Cargo.toml @@ -15,8 +15,8 @@ num-derive = "0.3" num-traits = "0.2" serde = "1.0.127" serde_derive = "1.0.103" -solana-program = "1.7.11" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program = "1.8.0" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" diff --git a/libraries/math/Cargo.toml b/libraries/math/Cargo.toml index 4e6a66ef523..dc9417affa9 100644 --- a/libraries/math/Cargo.toml +++ b/libraries/math/Cargo.toml @@ -16,14 +16,14 @@ borsh = "0.9" borsh-derive = "0.9.0" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.7.11" +solana-program = "1.8.0" thiserror = "1.0" uint = "0.9" [dev-dependencies] proptest = "1.0.0" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/memo/program/Cargo.toml b/memo/program/Cargo.toml index a4f20abe9dd..8ce981e41f9 100644 --- a/memo/program/Cargo.toml +++ b/memo/program/Cargo.toml @@ -12,11 +12,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/name-service/program/Cargo.toml b/name-service/program/Cargo.toml index 4ac09906348..ac65eb3d09f 100644 --- a/name-service/program/Cargo.toml +++ b/name-service/program/Cargo.toml @@ -17,15 +17,15 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.7.11" +solana-program = "1.8.0" num-traits = "0.2" borsh = "0.9.1" num-derive = "0.3.3" thiserror = "1.0.29" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/record/program/Cargo.toml b/record/program/Cargo.toml index b2f26246843..029be59571f 100644 --- a/record/program/Cargo.toml +++ b/record/program/Cargo.toml @@ -16,12 +16,12 @@ borsh = "0.9.1" borsh-derive = "0.9.0" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.7.11" +solana-program = "1.8.0" thiserror = "1.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/shared-memory/program/Cargo.toml b/shared-memory/program/Cargo.toml index d04b8763955..eebe38c0777 100644 --- a/shared-memory/program/Cargo.toml +++ b/shared-memory/program/Cargo.toml @@ -12,11 +12,11 @@ test-bpf = [] [dependencies] arrayref = "0.3.6" -solana-program = "=1.7.11" +solana-program = "=1.8.0" [dev-dependencies] -solana-program-test = "=1.7.11" -solana-sdk = "=1.7.11" +solana-program-test = "=1.8.0" +solana-sdk = "=1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/stake-pool/cli/Cargo.toml b/stake-pool/cli/Cargo.toml index 3406d10a1b2..9b4474178e9 100644 --- a/stake-pool/cli/Cargo.toml +++ b/stake-pool/cli/Cargo.toml @@ -12,14 +12,14 @@ version = "0.6.2" borsh = "0.9" clap = "2.33.3" serde_json = "1.0.68" -solana-account-decoder = "=1.7.11" -solana-clap-utils = "=1.7.11" -solana-cli-config = "=1.7.11" -solana-client = "=1.7.11" -solana-logger = "=1.7.11" -solana-program = "=1.7.11" -solana-remote-wallet = "=1.7.11" -solana-sdk = "=1.7.11" +solana-account-decoder = "=1.8.0" +solana-clap-utils = "=1.8.0" +solana-cli-config = "=1.8.0" +solana-client = "=1.8.0" +solana-logger = "=1.8.0" +solana-program = "=1.8.0" +solana-remote-wallet = "=1.8.0" +solana-sdk = "=1.8.0" spl-associated-token-account = { version = "1.0", path="../../associated-token-account/program", features = [ "no-entrypoint" ] } spl-stake-pool = { version = "0.6", path="../program", features = [ "no-entrypoint" ] } spl-token = { version = "3.2", path="../../token/program", features = [ "no-entrypoint" ] } diff --git a/stake-pool/program/Cargo.toml b/stake-pool/program/Cargo.toml index e3157e12b65..d0dc8464867 100644 --- a/stake-pool/program/Cargo.toml +++ b/stake-pool/program/Cargo.toml @@ -19,7 +19,7 @@ num-traits = "0.2" num_enum = "0.5.4" serde = "1.0.130" serde_derive = "1.0.103" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-math = { version = "0.1", path = "../../libraries/math", features = [ "no-entrypoint" ] } spl-token = { version = "3.2", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" @@ -27,9 +27,9 @@ bincode = "1.3.1" [dev-dependencies] proptest = "1.0" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" -solana-vote-program = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" +solana-vote-program = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/stateless-asks/program/Cargo.toml b/stateless-asks/program/Cargo.toml index b9c037ed8d6..bf05c561732 100644 --- a/stateless-asks/program/Cargo.toml +++ b/stateless-asks/program/Cargo.toml @@ -12,14 +12,14 @@ test-bpf = [] [dependencies] borsh = "0.9.1" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version = "3.2", path = "../../token/program", features = ["no-entrypoint"] } spl-associated-token-account = {version = "1.0.3", features = ["no-entrypoint"]} thiserror = "1.0" [dev-dependencies] -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/themis/client_ristretto/Cargo.toml b/themis/client_ristretto/Cargo.toml index 8360f7ce5a9..9e45948bd1f 100644 --- a/themis/client_ristretto/Cargo.toml +++ b/themis/client_ristretto/Cargo.toml @@ -15,9 +15,9 @@ borsh = "0.9" curve25519-dalek = {package = "curve25519-dalek-ng", git = "https://github.com/garious/curve25519-dalek", rev = "fcef1fa11b3d3e89a1abf8986386ba9ae375392c", default-features = false, features = ["borsh"]} elgamal_ristretto = { git = "https://github.com/garious/elgamal", rev = "892dbe115104bcb8cc26d79f9676c836ff6c018e", default-features = false } futures = "0.3" -solana-banks-client = "1.7.11" -solana-cli-config = "1.7.11" -solana-sdk = "1.7.11" +solana-banks-client = "1.8.0" +solana-cli-config = "1.8.0" +solana-sdk = "1.8.0" spl-themis-ristretto = { version = "0.1.0", path = "../program_ristretto", features = ["no-entrypoint"] } tarpc = { version = "0.22.0", features = ["full"] } tokio = "0.3" @@ -25,11 +25,11 @@ url = "2.1" [dev-dependencies] separator = "0.4.1" -solana-banks-server = "1.7.11" -solana-bpf-loader-program = "1.7.11" -solana-core = "1.7.11" +solana-banks-server = "1.8.0" +solana-bpf-loader-program = "1.8.0" +solana-core = "1.8.0" solana_rbpf = "0.1" -solana-runtime = "1.7.11" +solana-runtime = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/themis/program_ristretto/Cargo.toml b/themis/program_ristretto/Cargo.toml index 933c2571c8b..ed24f3b4c6f 100644 --- a/themis/program_ristretto/Cargo.toml +++ b/themis/program_ristretto/Cargo.toml @@ -20,7 +20,7 @@ getrandom = { version = "0.1.15", features = ["dummy"] } num-derive = "0.3" num-traits = "0.2" rand = "0.8.0" -solana-program = "1.7.11" +solana-program = "1.8.0" subtle = "=2.2.3" thiserror = "1.0" diff --git a/token-lending/cli/Cargo.toml b/token-lending/cli/Cargo.toml index cc8e2401610..fb5b88c3a25 100644 --- a/token-lending/cli/Cargo.toml +++ b/token-lending/cli/Cargo.toml @@ -10,12 +10,12 @@ version = "0.1.0" [dependencies] clap = "2.33.3" -solana-clap-utils = "1.7.11" -solana-cli-config = "1.7.11" -solana-client = "1.7.11" -solana-logger = "1.7.11" -solana-sdk = "1.7.11" -solana-program = "1.7.11" +solana-clap-utils = "1.8.0" +solana-cli-config = "1.8.0" +solana-client = "1.8.0" +solana-logger = "1.8.0" +solana-sdk = "1.8.0" +solana-program = "1.8.0" spl-token-lending = { path="../program", features = [ "no-entrypoint" ] } spl-token = { path="../../token/program", features = [ "no-entrypoint" ] } diff --git a/token-lending/flash_loan_receiver/Cargo.toml b/token-lending/flash_loan_receiver/Cargo.toml index 6429852804a..cd331dae08e 100644 --- a/token-lending/flash_loan_receiver/Cargo.toml +++ b/token-lending/flash_loan_receiver/Cargo.toml @@ -5,7 +5,7 @@ edition = "2018" [dependencies] arrayref = "0.3.6" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { version="3.2.0", features=["no-entrypoint"] } [lib] diff --git a/token-lending/program/Cargo.toml b/token-lending/program/Cargo.toml index 5241fee2bc0..daba2b61f46 100644 --- a/token-lending/program/Cargo.toml +++ b/token-lending/program/Cargo.toml @@ -16,7 +16,7 @@ arrayref = "0.3.6" bytemuck = "1.7.2" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-token = { path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" uint = "0.9" @@ -26,8 +26,8 @@ assert_matches = "1.5.0" base64 = "0.13" log = "0.4.14" proptest = "1.0" -solana-program-test = "1.7.11" -solana-sdk = "1.7.11" +solana-program-test = "1.8.0" +solana-sdk = "1.8.0" serde = "1.0" serde_yaml = "0.8" diff --git a/token-swap/program/Cargo.toml b/token-swap/program/Cargo.toml index 1656cc67025..35dac89c896 100644 --- a/token-swap/program/Cargo.toml +++ b/token-swap/program/Cargo.toml @@ -17,7 +17,7 @@ arrayref = "0.3.6" enum_dispatch = "0.3.7" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.7.11" +solana-program = "1.8.0" spl-math = { version = "0.1", path = "../../libraries/math", features = [ "no-entrypoint" ] } spl-token = { version = "3.2", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" @@ -25,7 +25,7 @@ arbitrary = { version = "0.4", features = ["derive"], optional = true } roots = { version = "0.0.7", optional = true } [dev-dependencies] -solana-sdk = "1.7.11" +solana-sdk = "1.8.0" proptest = "1.0" sim = { path = "./sim" } roots = "0.0.7" diff --git a/token-swap/program/fuzz/Cargo.toml b/token-swap/program/fuzz/Cargo.toml index e05e7bd1c30..6d35f419d76 100644 --- a/token-swap/program/fuzz/Cargo.toml +++ b/token-swap/program/fuzz/Cargo.toml @@ -11,7 +11,7 @@ publish = false [dependencies] honggfuzz = { version = "0.5.52" } arbitrary = { version = "0.4", features = ["derive"] } -solana-program = "1.7.11" +solana-program = "1.8.0" spl-math = { version = "0.1", path = "../../../libraries/math", features = [ "no-entrypoint" ] } spl-token = { version = "3.2", path = "../../../token/program", features = [ "no-entrypoint" ] } spl-token-swap = { path = "..", features = ["fuzz", "no-entrypoint"] } diff --git a/token/cli/Cargo.toml b/token/cli/Cargo.toml index fd70aaca089..f0c1a153b6a 100644 --- a/token/cli/Cargo.toml +++ b/token/cli/Cargo.toml @@ -15,15 +15,15 @@ indicatif = "0.16.2" serde = "1.0.130" serde_derive = "1.0.103" serde_json = "1.0.68" -solana-account-decoder = "=1.7.11" -solana-clap-utils = "=1.7.11" -solana-cli-config = "=1.7.11" -solana-cli-output = "=1.7.11" -solana-client = "=1.7.11" -solana-logger = "=1.7.11" -solana-remote-wallet = "=1.7.11" -solana-sdk = "=1.7.11" -solana-transaction-status = "=1.7.11" +solana-account-decoder = "=1.8.0" +solana-clap-utils = "=1.8.0" +solana-cli-config = "=1.8.0" +solana-cli-output = "=1.8.0" +solana-client = "=1.8.0" +solana-logger = "=1.8.0" +solana-remote-wallet = "=1.8.0" +solana-sdk = "=1.8.0" +solana-transaction-status = "=1.8.0" spl-token = { version = "3.2", path="../program", features = [ "no-entrypoint" ] } spl-associated-token-account = { version = "1.0", path="../../associated-token-account/program", features = [ "no-entrypoint" ] } spl-memo = { version = "3.0.1", path="../../memo/program", features = ["no-entrypoint"] } diff --git a/token/perf-monitor/Cargo.toml b/token/perf-monitor/Cargo.toml index d0121cf7746..b7d950f3585 100644 --- a/token/perf-monitor/Cargo.toml +++ b/token/perf-monitor/Cargo.toml @@ -10,9 +10,9 @@ edition = "2018" [dev-dependencies] rand = { version = "0.7.0"} spl-token = { path = "../program", features = [ "no-entrypoint" ] } -solana-runtime = "1.7.11" -solana-sdk = "1.7.11" -solana-bpf-loader-program = "1.7.11" +solana-runtime = "1.8.0" +solana-sdk = "1.8.0" +solana-bpf-loader-program = "1.8.0" solana_rbpf = "0.2" [workspace] diff --git a/token/program/Cargo.toml b/token/program/Cargo.toml index 9637ccc1676..b2def07bf04 100644 --- a/token/program/Cargo.toml +++ b/token/program/Cargo.toml @@ -16,11 +16,11 @@ arrayref = "0.3.6" num-derive = "0.3" num-traits = "0.2" num_enum = "0.5.4" -solana-program = "1.7.11" +solana-program = "1.8.0" thiserror = "1.0" [dev-dependencies] -solana-sdk = "1.7.11" +solana-sdk = "1.8.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/utils/test-client/Cargo.toml b/utils/test-client/Cargo.toml index c66c5a5fa58..06a7e9112ff 100644 --- a/utils/test-client/Cargo.toml +++ b/utils/test-client/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" # Used to ensure that SPL programs are buildable by external clients [dependencies] -solana-sdk = "1.7.11" +solana-sdk = "1.8.0" spl-memo = { path = "../../memo/program", features = [ "no-entrypoint" ] } spl-token = { path = "../../token/program", features = [ "no-entrypoint" ] } spl-token-swap = { path = "../../token-swap/program", features = [ "no-entrypoint" ] }