From 9c12b5070327fd2ef5abc2e2b16c490aa87da529 Mon Sep 17 00:00:00 2001 From: Jon Cinque Date: Tue, 2 Mar 2021 19:19:50 +0100 Subject: [PATCH] Update solana-program to 1.5.11 (#1362) * Update solana-program to 1.5.11 * Update all programs --- Cargo.lock | 194 ++++++++++-------- associated-token-account/program/Cargo.toml | 6 +- .../rust/cross-program-invocation/Cargo.toml | 6 +- examples/rust/custom-heap/Cargo.toml | 6 +- examples/rust/logging/Cargo.toml | 6 +- examples/rust/sysvar/Cargo.toml | 6 +- examples/rust/transfer-lamports/Cargo.toml | 6 +- feature-proposal/cli/Cargo.toml | 10 +- feature-proposal/program/Cargo.toml | 7 +- libraries/math/Cargo.toml | 6 +- memo/program/Cargo.toml | 6 +- memo/program/tests/functional.rs | 4 +- shared-memory/program/Cargo.toml | 6 +- stake-pool/cli/Cargo.toml | 14 +- stake-pool/program/Cargo.toml | 8 +- token-lending/client/Cargo.toml | 6 +- token-lending/program/Cargo.toml | 6 +- .../program/tests/init_lending_market.rs | 2 +- token-swap/program/Cargo.toml | 4 +- token-swap/program/fuzz/Cargo.toml | 2 +- token/cli/Cargo.toml | 16 +- token/perf-monitor/Cargo.toml | 8 +- token/program/Cargo.toml | 4 +- utils/test-client/Cargo.toml | 2 +- 24 files changed, 183 insertions(+), 158 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 04ae3a8c..8f3f37fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,6 +25,12 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" +[[package]] +name = "ahash" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" + [[package]] name = "aho-corasick" version = "0.7.15" @@ -247,6 +253,16 @@ dependencies = [ "borsh-derive 0.7.2", ] +[[package]] +name = "borsh" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5a26c53ddf60281f18e7a29b20db7ba3db82a9d81b9650bfaa02d646f50d364" +dependencies = [ + "borsh-derive 0.8.1", + "hashbrown", +] + [[package]] name = "borsh-derive" version = "0.7.2" @@ -1301,6 +1317,9 @@ name = "hashbrown" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" +dependencies = [ + "ahash", +] [[package]] name = "heck" @@ -2430,7 +2449,7 @@ checksum = "18519b42a40024d661e1714153e9ad0c3de27cd495760ceb09710920f1098b1e" dependencies = [ "libc", "rand_chacha 0.3.0", - "rand_core 0.6.1", + "rand_core 0.6.2", "rand_hc 0.3.0", ] @@ -2451,7 +2470,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" dependencies = [ "ppv-lite86", - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -2465,9 +2484,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5" +checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" dependencies = [ "getrandom 0.2.2", ] @@ -2487,7 +2506,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" dependencies = [ - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -2909,7 +2928,7 @@ dependencies = [ "safe-transmute", "serde", "solana-program", - "spl-token 3.0.1", + "spl-token 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "static_assertions", "thiserror", "without-alloc", @@ -3020,9 +3039,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88157cc975a9b741ecfbdb3a13f93a92da2ce1e3118c67c60c00ec0ddb428d9c" +checksum = "07e9dd2ab538891f637c804ead93a3b2c625582e4f8d6afcb849cb50784e8e83" dependencies = [ "Inflector", "base64 0.12.3", @@ -3037,21 +3056,24 @@ dependencies = [ "solana-sdk", "solana-stake-program", "solana-vote-program", - "spl-token 3.0.1", + "spl-token 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", "zstd", ] [[package]] name = "solana-banks-client" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4461d0ac39bdc3b4d58874a67223a2727e249291a6109f6629a7451cdbd6822c" +checksum = "3cecfcb538a11ff7673f0cb2a4d552339ae4a5474f167d75a9d4988653795890" dependencies = [ "bincode", + "borsh 0.8.1", + "borsh-derive 0.8.1", "futures 0.3.12", "mio 0.7.7", "solana-banks-interface", + "solana-program", "solana-sdk", "tarpc", "tokio 0.3.6", @@ -3060,9 +3082,9 @@ dependencies = [ [[package]] name = "solana-banks-interface" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83d4040e1ed4b8f5c9e633fa4cd0701fc5e84b8f1167533e11773b51368a13a6" +checksum = "eb3fee8b4dce68968038d367466e4e7da1b67de3353b18c9baefcfed98d43713" dependencies = [ "mio 0.7.7", "serde", @@ -3072,9 +3094,9 @@ dependencies = [ [[package]] name = "solana-banks-server" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a5b075486a629654b1aa6919fbbee7ea6bcf255104f9b8b26b921b82331e6c7" +checksum = "d5eb7f7b5fe99dc3dce7655de8fe1a76bb5eaed4f0d90d81cfcb404e29a91219" dependencies = [ "bincode", "futures 0.3.12", @@ -3091,15 +3113,16 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4580f66f867b7ec058feea95693fa19b97f73092daeb770a529a1b5085fde42" +checksum = "9718cac7c73e4c3a9e8f29322efeb81c217886dc7f2303c00b0e2b1f94ef25b5" dependencies = [ "bincode", "byteorder", "curve25519-dalek 3.0.2", "num-derive", "num-traits", + "rand_core 0.6.2", "solana-runtime", "solana-sdk", "solana_rbpf", @@ -3108,9 +3131,9 @@ dependencies = [ [[package]] name = "solana-clap-utils" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24f06bbf9502950009242fd0dbd0bc420966112733bde521dd09e9dab941cb59" +checksum = "ecc0c9f6474c429d7e7f35856f8164282007b16d8167093a4a9f7e1a659e89c5" dependencies = [ "chrono", "clap", @@ -3124,9 +3147,9 @@ dependencies = [ [[package]] name = "solana-cli-config" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad98059908fca4c635438ca45233baf42baff0f47c7286e7e4c48325bd9578b" +checksum = "56986e048b506cfaf020201868f847052c134fb4f3cf858607cef9adfe29cfe4" dependencies = [ "dirs-next", "lazy_static", @@ -3138,9 +3161,9 @@ dependencies = [ [[package]] name = "solana-cli-output" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3336f11f306915db31edd7f3a0c8a59be1ffbdf4f038f6c225edcf6961ad1dc" +checksum = "bbfd957123e6e23e65f0e63c24e57f01ce08a95df85a44ee228a7d013fa8275f" dependencies = [ "Inflector", "chrono", @@ -3161,9 +3184,9 @@ dependencies = [ [[package]] name = "solana-client" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "169899e4054928fd5eebd66eb9b407b59193af19504d53471a73a73022c5d231" +checksum = "64f07b5e4a1f237102871e4ae38fe2332a07d3ec93140586b79e15a283b01fa6" dependencies = [ "base64 0.13.0", "bincode", @@ -3193,13 +3216,14 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807b4268bf3f2b92430043bff17ea0b8141068d9ce728c8bf28327a2af18ac70" +checksum = "5498102950c1f21ee990b49a02f314d5e7c39b486dd037cea07ab3215b85aded" dependencies = [ "bincode", "chrono", "log", + "rand_core 0.6.2", "serde", "serde_derive", "solana-sdk", @@ -3207,9 +3231,9 @@ dependencies = [ [[package]] name = "solana-crate-features" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fca0e4675d50afb5d69843c211027b90cfcd4ceeb333379ad1c4c6ef2257a94" +checksum = "482146f96dfb27aa2d47c9bafe396befa6fbbc380a00992b279900e46c3d6bd3" dependencies = [ "backtrace", "bytes 0.4.12", @@ -3231,9 +3255,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc44c8096d5847d8cf7f3af3cce565de554cb56371decf93b060633ca8588913" +checksum = "9422b85d5a3c745fc295ce2b7fcf750b471ff7df024054364e9f1943c291579f" dependencies = [ "bs58 0.3.1", "bv", @@ -3251,9 +3275,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f905159beff1b53e4ba8b018a9d13d96ba164c3973bf3b9d587e730bcc14fc18" +checksum = "5bd067e75733685ce7de6a320cdf6413734d5b7f87d26979d3d55c296e56ca20" dependencies = [ "lazy_static", "proc-macro2 1.0.24", @@ -3264,9 +3288,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d83a006d97da5514a4475141573383d3fcd71c729ff78494f96bb531cf734d21" +checksum = "df776ad38b50574ad98a016afa6318200c480ddbd82cfeb162af30a2e4ff43ac" dependencies = [ "env_logger", "lazy_static", @@ -3275,9 +3299,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c820eb730832c7c9b619e3af2f3d0fa4eb3b6be1dd045b1060e23f52b5dd9392" +checksum = "b9eebdb42760977cc566c7c75f6f40a2780e6f7412c93338ebad75e8c7e80fd7" dependencies = [ "jemalloc-ctl", "jemallocator", @@ -3288,9 +3312,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad7a5b4a55ed0eb60ce8851feb06c062b98fc256b980e9275b48eca487ac36e4" +checksum = "cbe99297d2271d9adac222d971abfe3cef599bff736bcf942868dd6044aab8e1" dependencies = [ "env_logger", "gethostname", @@ -3302,9 +3326,9 @@ dependencies = [ [[package]] name = "solana-net-utils" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b6e5b852a9ed87f41effc9dcf6639a742287581189ec29e144b7f9bf25760bb" +checksum = "fb6be9fe3ac6e62e7f11e7013c4fa861efa7f0f8f8190d7d9fb38ebb1aa881e8" dependencies = [ "bincode", "clap", @@ -3323,11 +3347,13 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2007bf285617f8a783e96b20ccd2f8d813549090a5b520f22e5f65b3cd9b157" +checksum = "b400512c2dae0c5773087f31ceb038e73cbea159902d2f3a613844aa6312f7dc" dependencies = [ "bincode", + "borsh 0.8.1", + "borsh-derive 0.8.1", "bs58 0.3.1", "bv", "curve25519-dalek 2.1.2", @@ -3353,9 +3379,9 @@ dependencies = [ [[package]] name = "solana-program-test" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12dae9ebf2c8102415167e31b5d4f89af95474a5ed78f31b49fe827d855ec97b" +checksum = "935b1ce1f4bad8b9eb7c9d748f42acf625044f75c46032133ddaff31c7de4d4d" dependencies = [ "async-trait", "base64 0.12.3", @@ -3377,9 +3403,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60972d637d60734390449e4277082cfe33e6872de0a364f41346409a14d90123" +checksum = "187fe2696341fe088908a5de485a20196c6b1dd3f793212f952efa295bf4bd56" dependencies = [ "lazy_static", "num_cpus", @@ -3387,9 +3413,9 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d187b227926fa4e9498ddfa96e14d2e11e211ee78437f1ce29e38e69f2658da" +checksum = "ddb7094d080b0b9d94a88253e493b1d0d4ee8147eeb22fa986ac0e8958e63002" dependencies = [ "base32", "console 0.11.3", @@ -3407,9 +3433,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3100bc81da4dcee0256aec8c5346644f7e8499ea3ee3bc17c3de284207ae0070" +checksum = "8632b5ef79468ca00ad223106ee92329135a4fe3e61f948d3cf2106eaf48ba43" dependencies = [ "bincode", "blake3", @@ -3458,9 +3484,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb02e67ae0688235db142cc04fe1604625fe4e0ad23c0b4b5cf5749a4b8ce3c4" +checksum = "400e8646d1a17e8b62affceead9f014c020bb98d67537cb4941ca31d8cf042b7" dependencies = [ "assert_matches", "bincode", @@ -3502,9 +3528,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.5.8" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a6635f1798c8ff1b88bb0fad1d4693c011f36a73c9ae03f198203144edcabb" +checksum = "2dd6ba0756969873d7ea48b9172f6d51a4cb462337cfbdab16d04ac77020bfc0" dependencies = [ "bs58 0.3.1", "proc-macro2 1.0.24", @@ -3515,9 +3541,9 @@ dependencies = [ [[package]] name = "solana-secp256k1-program" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219b08d99d6ec5ba422c1780ca963e9b21f650c12a4becf92ee850de4040ea5d" +checksum = "1149fcf548c613270bf7e30782da458c7d9881ac4d9bb77797f69c1dd46c8b44" dependencies = [ "bincode", "digest 0.9.0", @@ -3530,9 +3556,9 @@ dependencies = [ [[package]] name = "solana-stake-program" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be826f0e40948e16ee7f2039699a416cf40f3d9d3d6e4e37ea6a926da89907fa" +checksum = "583c42d3aeeed82af9e43e1ac03468af0e64394017a82f05102dcceb26e8fd1b" dependencies = [ "bincode", "log", @@ -3552,9 +3578,9 @@ dependencies = [ [[package]] name = "solana-transaction-status" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d99af06cf1d3b083fbb1d6e2e19c251acd9c5db9ee8cb3ebf58928787b25d340" +checksum = "afbc2d00d9db54d8a0c6342003adeff41a0ed8d1f4c91b258936d72bf1ddd000" dependencies = [ "Inflector", "base64 0.12.3", @@ -3571,15 +3597,15 @@ dependencies = [ "solana-vote-program", "spl-memo 2.0.1", "spl-memo 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-token 3.0.1", + "spl-token 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", ] [[package]] name = "solana-version" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e789849bed35b0f20b77ec07c3bf246e22321bee7e02f610e6756b87d95c9189" +checksum = "e5b9e8b925d699127a3c1c7b513c59cb3a712a0c49bfbf6f21d88825e89e8df7" dependencies = [ "log", "rustc_version", @@ -3593,9 +3619,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "1.5.6" +version = "1.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e6f72702e771834e024b401cebed2489ac977f6b4697a5437f9b89473cb1550" +checksum = "20342656be3909158010bb24745f4144adcc65b7f2be7ad631b85c04f09a620f" dependencies = [ "bincode", "log", @@ -3614,9 +3640,9 @@ dependencies = [ [[package]] name = "solana_rbpf" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef52e1b7993b49ea5c2f65b1363bdc6f38046e467585d08094f54bf55db5ccc" +checksum = "6e3089d0175f975358b602072a02bd327a154399d2b54a8cf0f8f21108a4de4c" dependencies = [ "byteorder", "combine", @@ -3701,7 +3727,7 @@ dependencies = [ name = "spl-feature-proposal" version = "1.0.0" dependencies = [ - "borsh", + "borsh 0.7.2", "borsh-derive 0.8.1", "futures 0.3.12", "solana-program", @@ -3729,7 +3755,7 @@ dependencies = [ name = "spl-math" version = "0.1.0" dependencies = [ - "borsh", + "borsh 0.7.2", "borsh-derive 0.8.1", "num-derive", "num-traits", @@ -3821,20 +3847,6 @@ dependencies = [ "spl-token 3.1.0", ] -[[package]] -name = "spl-token" -version = "3.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9774eebb62ff1ff2f5eca112413e476143925a2f5a43cee98fc5d3a6c0eec5c" -dependencies = [ - "arrayref", - "num-derive", - "num-traits", - "num_enum", - "solana-program", - "thiserror", -] - [[package]] name = "spl-token" version = "3.1.0" @@ -3848,6 +3860,20 @@ dependencies = [ "thiserror", ] +[[package]] +name = "spl-token" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b795e50d15dfd35aa5460b80a16414503a322be115a417a43db987c5824c6798" +dependencies = [ + "arrayref", + "num-derive", + "num-traits", + "num_enum", + "solana-program", + "thiserror", +] + [[package]] name = "spl-token-cli" version = "2.0.6" diff --git a/associated-token-account/program/Cargo.toml b/associated-token-account/program/Cargo.toml index 7b77e8e9..ae4706bd 100644 --- a/associated-token-account/program/Cargo.toml +++ b/associated-token-account/program/Cargo.toml @@ -12,12 +12,12 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.5.8" +solana-program = "1.5.11" spl-token = { version = "3.1", path = "../../token/program", features = ["no-entrypoint"] } [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/examples/rust/cross-program-invocation/Cargo.toml b/examples/rust/cross-program-invocation/Cargo.toml index b62d10a3..f3823a99 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.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/examples/rust/custom-heap/Cargo.toml b/examples/rust/custom-heap/Cargo.toml index 9fdd7660..fb121ced 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.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/examples/rust/logging/Cargo.toml b/examples/rust/logging/Cargo.toml index 142fe459..86a5d35d 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.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/examples/rust/sysvar/Cargo.toml b/examples/rust/sysvar/Cargo.toml index 26915e36..f3ddd4d9 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.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/examples/rust/transfer-lamports/Cargo.toml b/examples/rust/transfer-lamports/Cargo.toml index 9b7d5150..357789d1 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.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/feature-proposal/cli/Cargo.toml b/feature-proposal/cli/Cargo.toml index 6f12d42f..71c512d3 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.5.6" -solana-cli-config = "1.5.8" -solana-client = "1.5.6" -solana-logger = "1.5.6" -solana-sdk = "1.5.6" +solana-clap-utils = "1.5.11" +solana-cli-config = "1.5.11" +solana-client = "1.5.11" +solana-logger = "1.5.11" +solana-sdk = "1.5.11" 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 14e8ba77..1fda4721 100644 --- a/feature-proposal/program/Cargo.toml +++ b/feature-proposal/program/Cargo.toml @@ -14,14 +14,13 @@ test-bpf = [] [dependencies] borsh = "0.7.1" borsh-derive = "0.8.1" -solana-program = "1.5.8" +solana-program = "1.5.11" spl-token = { version = "3.1", path = "../../token/program", features = ["no-entrypoint"] } - [dev-dependencies] futures = "0.3" -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/libraries/math/Cargo.toml b/libraries/math/Cargo.toml index 3ab71f11..639b6ec5 100644 --- a/libraries/math/Cargo.toml +++ b/libraries/math/Cargo.toml @@ -16,14 +16,14 @@ borsh = "0.7.1" borsh-derive = "0.8.1" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.5.8" +solana-program = "1.5.11" thiserror = "1.0" uint = "0.8" [dev-dependencies] proptest = "0.10" -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/memo/program/Cargo.toml b/memo/program/Cargo.toml index 4e821eb8..d8ad104d 100644 --- a/memo/program/Cargo.toml +++ b/memo/program/Cargo.toml @@ -12,11 +12,11 @@ no-entrypoint = [] test-bpf = [] [dependencies] -solana-program = "1.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/memo/program/tests/functional.rs b/memo/program/tests/functional.rs index 41f917d5..511591b8 100644 --- a/memo/program/tests/functional.rs +++ b/memo/program/tests/functional.rs @@ -128,12 +128,12 @@ async fn test_memo_compute_limits() { } let mut transaction = - Transaction::new_with_payer(&[build_memo(&memo[..566], &[])], Some(&payer.pubkey())); + Transaction::new_with_payer(&[build_memo(&memo[..565], &[])], Some(&payer.pubkey())); transaction.sign(&[&payer], recent_blockhash); banks_client.process_transaction(transaction).await.unwrap(); let mut transaction = - Transaction::new_with_payer(&[build_memo(&memo[..567], &[])], Some(&payer.pubkey())); + Transaction::new_with_payer(&[build_memo(&memo[..568], &[])], Some(&payer.pubkey())); transaction.sign(&[&payer], recent_blockhash); assert_eq!( banks_client diff --git a/shared-memory/program/Cargo.toml b/shared-memory/program/Cargo.toml index bf710965..9c7457b6 100644 --- a/shared-memory/program/Cargo.toml +++ b/shared-memory/program/Cargo.toml @@ -9,11 +9,11 @@ edition = "2018" [dependencies] arrayref = "0.3.6" -solana-program = "1.5.8" +solana-program = "1.5.11" [dev-dependencies] -solana-bpf-loader-program = "1.5.6" -solana-sdk = "1.5.6" +solana-bpf-loader-program = "1.5.11" +solana-sdk = "1.5.11" solana_rbpf = "0.2" [lib] diff --git a/stake-pool/cli/Cargo.toml b/stake-pool/cli/Cargo.toml index 976ef846..995016b0 100644 --- a/stake-pool/cli/Cargo.toml +++ b/stake-pool/cli/Cargo.toml @@ -11,13 +11,13 @@ version = "2.0.1" [dependencies] clap = "2.33.3" serde_json = "1.0.62" -solana-account-decoder = "1.5.6" -solana-clap-utils = "1.5.6" -solana-cli-config = "1.5.8" -solana-client = "1.5.6" -solana-logger = "1.5.6" -solana-sdk = "1.5.6" -solana-program = "1.5.8" +solana-account-decoder = "1.5.11" +solana-clap-utils = "1.5.11" +solana-cli-config = "1.5.11" +solana-client = "1.5.11" +solana-logger = "1.5.11" +solana-sdk = "1.5.11" +solana-program = "1.5.11" spl-stake-pool = { path="../program", features = [ "no-entrypoint" ] } spl-token = { path="../../token/program", features = [ "no-entrypoint" ] } bs58 = "0.4.0" diff --git a/stake-pool/program/Cargo.toml b/stake-pool/program/Cargo.toml index a2043751..5d1f3d5b 100644 --- a/stake-pool/program/Cargo.toml +++ b/stake-pool/program/Cargo.toml @@ -18,15 +18,15 @@ num-traits = "0.2" num_enum = "0.5.1" serde = "1.0.121" serde_derive = "1.0.103" -solana-program = "1.5.8" +solana-program = "1.5.11" spl-token = { path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" bincode = "1.3.1" [dev-dependencies] -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" -solana-vote-program = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" +solana-vote-program = "1.5.11" tokio = { version = "0.3", features = ["macros"]} [lib] diff --git a/token-lending/client/Cargo.toml b/token-lending/client/Cargo.toml index 2f089883..3822dae8 100644 --- a/token-lending/client/Cargo.toml +++ b/token-lending/client/Cargo.toml @@ -8,8 +8,8 @@ license = "Apache-2.0" edition = "2018" [dependencies] -solana-client = "1.5.6" -solana-program = "1.5.8" -solana-sdk = "1.5.6" +solana-client = "1.5.11" +solana-program = "1.5.11" +solana-sdk = "1.5.11" spl-token-lending = { path = "../program", features = [ "no-entrypoint" ] } spl-token = { path = "../../token/program", features = [ "no-entrypoint" ] } diff --git a/token-lending/program/Cargo.toml b/token-lending/program/Cargo.toml index 27ea0242..e87bf5e0 100644 --- a/token-lending/program/Cargo.toml +++ b/token-lending/program/Cargo.toml @@ -17,7 +17,7 @@ arrayref = "0.3.6" num-derive = "0.3" num-traits = "0.2" serum_dex = { git = "https://github.com/project-serum/serum-dex", rev = "991a86e", features = ["no-entrypoint"] } -solana-program = "1.5.8" +solana-program = "1.5.11" spl-token = { path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" uint = "0.8" @@ -27,8 +27,8 @@ assert_matches = "1.5.0" base64 = "0.13" log = "0.4.14" proptest = "0.10" -solana-program-test = "1.5.6" -solana-sdk = "1.5.6" +solana-program-test = "1.5.11" +solana-sdk = "1.5.11" serde = "1.0" serde_yaml = "0.8" tokio = { version = "0.3", features = ["macros"]} diff --git a/token-lending/program/tests/init_lending_market.rs b/token-lending/program/tests/init_lending_market.rs index bc9e265e..b0c8906e 100644 --- a/token-lending/program/tests/init_lending_market.rs +++ b/token-lending/program/tests/init_lending_market.rs @@ -22,7 +22,7 @@ async fn test_success() { ); // limit to track compute unit increase - test.set_bpf_compute_max_units(8_000); + test.set_bpf_compute_max_units(9_000); let usdc_mint = add_usdc_mint(&mut test); let (mut banks_client, payer, _recent_blockhash) = test.start().await; diff --git a/token-swap/program/Cargo.toml b/token-swap/program/Cargo.toml index 7d831a26..9db3a599 100644 --- a/token-swap/program/Cargo.toml +++ b/token-swap/program/Cargo.toml @@ -17,14 +17,14 @@ arrayref = "0.3.6" enum_dispatch = "0.3.4" num-derive = "0.3" num-traits = "0.2" -solana-program = "1.5.8" +solana-program = "1.5.11" spl-math = { version = "0.1", path = "../../libraries/math", features = [ "no-entrypoint" ] } spl-token = { version = "3.1", path = "../../token/program", features = [ "no-entrypoint" ] } thiserror = "1.0" arbitrary = { version = "0.4", features = ["derive"], optional = true } [dev-dependencies] -solana-sdk = "1.5.6" +solana-sdk = "1.5.11" proptest = "0.10" sim = { path = "./sim" } diff --git a/token-swap/program/fuzz/Cargo.toml b/token-swap/program/fuzz/Cargo.toml index 5e8ff0dc..916d8fca 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.5.8" +solana-program = "1.5.11" spl-math = { version = "0.1", path = "../../../libraries/math", features = [ "no-entrypoint" ] } spl-token = { version = "3.1", 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 c5b8be89..a7212766 100644 --- a/token/cli/Cargo.toml +++ b/token/cli/Cargo.toml @@ -12,14 +12,14 @@ version = "2.0.6" clap = "2.33.3" console = "0.14.0" serde_json = "1.0.62" -solana-account-decoder = "1.5.6" -solana-clap-utils = "1.5.6" -solana-cli-config = "1.5.8" -solana-cli-output = "1.5.6" -solana-client = "1.5.6" -solana-logger = "1.5.6" -solana-remote-wallet = "1.5.6" -solana-sdk = "1.5.6" +solana-account-decoder = "1.5.11" +solana-clap-utils = "1.5.11" +solana-cli-config = "1.5.11" +solana-cli-output = "1.5.11" +solana-client = "1.5.11" +solana-logger = "1.5.11" +solana-remote-wallet = "1.5.11" +solana-sdk = "1.5.11" spl-token = { version = "3.1", path="../program", features = [ "no-entrypoint" ] } spl-associated-token-account = { version = "1.0", path="../../associated-token-account/program", features = [ "no-entrypoint" ] } diff --git a/token/perf-monitor/Cargo.toml b/token/perf-monitor/Cargo.toml index 77de3a1b..5bdb69f6 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.5.6" -solana-sdk = "1.5.6" -solana-bpf-loader-program = "1.5.6" -solana_rbpf = "0.1" +solana-runtime = "1.5.11" +solana-sdk = "1.5.11" +solana-bpf-loader-program = "1.5.11" +solana_rbpf = "0.2" [workspace] diff --git a/token/program/Cargo.toml b/token/program/Cargo.toml index da8e8c32..480394db 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.1" -solana-program = "1.5.8" +solana-program = "1.5.11" thiserror = "1.0" [dev-dependencies] -solana-sdk = "1.5.6" +solana-sdk = "1.5.11" [lib] crate-type = ["cdylib", "lib"] diff --git a/utils/test-client/Cargo.toml b/utils/test-client/Cargo.toml index 90da399b..2a9e9f75 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.5.6" +solana-sdk = "1.5.11" 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" ] }