Update crank solana version and fix RpcSendTransactionConfig

This commit is contained in:
Nathaniel Parke 2020-09-18 22:59:09 +08:00 committed by Sebastian Conybeare
parent aee849f900
commit 3dc834b1de
3 changed files with 34 additions and 65 deletions

94
crank/Cargo.lock generated
View File

@ -265,24 +265,6 @@ version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38"
[[package]]
name = "cbindgen"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "104ca409bbff8293739438c71820a2606111b5f8f81835536dc673dfd807369e"
dependencies = [
"clap 2.33.2",
"heck",
"log",
"proc-macro2 1.0.19",
"quote 1.0.7",
"serde",
"serde_json",
"syn 1.0.38",
"tempfile",
"toml",
]
[[package]]
name = "cc"
version = "1.0.49"
@ -445,7 +427,7 @@ dependencies = [
"sloggers",
"solana-client",
"solana-sdk",
"spl-token 2.0.3",
"spl-token",
"threadpool",
"tokio 0.2.22",
"warp",
@ -1934,9 +1916,9 @@ dependencies = [
[[package]]
name = "rayon"
version = "1.3.1"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62f02856753d04e03e26929f820d0a0a337ebe71f849801eea335d464b349080"
checksum = "cfd016f0c045ad38b5251be2c9c0ab806917f82da4d36b2a327e5166adad9270"
dependencies = [
"autocfg 1.0.0",
"crossbeam-deque",
@ -1946,12 +1928,12 @@ dependencies = [
[[package]]
name = "rayon-core"
version = "1.7.1"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e92e15d89083484e11353891f1af602cc661426deb9564c298b270c726973280"
checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf"
dependencies = [
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-queue",
"crossbeam-utils",
"lazy_static",
"num_cpus",
@ -2290,7 +2272,7 @@ dependencies = [
"safe-transmute",
"serde",
"solana-sdk",
"spl-token 2.0.3",
"spl-token",
"static_assertions",
"thiserror",
"without-alloc",
@ -2467,9 +2449,9 @@ dependencies = [
[[package]]
name = "solana-account-decoder"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ecb9561ab1352eaa83c0552a11b057cd2ef52a3b6cae1fe09ccb175bf8602df"
checksum = "a89231356059981760e72fcaae2537f56553c4e0cf664248f3c5952b7b5ff7e5"
dependencies = [
"Inflector",
"base64 0.12.3",
@ -2484,15 +2466,15 @@ dependencies = [
"solana-sdk",
"solana-stake-program",
"solana-vote-program",
"spl-token 1.0.8",
"spl-token",
"thiserror",
]
[[package]]
name = "solana-clap-utils"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc58ede7fbe3b3e09eb663c88b192d4b7be1c5efb93d139060236e846291e600"
checksum = "b6b6893251eae0522855af767d8377c4ed2f35856cb4e6deb33d0406ad3b3946"
dependencies = [
"chrono",
"clap 2.33.2",
@ -2506,9 +2488,9 @@ dependencies = [
[[package]]
name = "solana-client"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6de5fdecc52272612d7f2c9dc648fbae8658ba3b076b36193f04fa8e5697a79c"
checksum = "167b4a8d98c797c494b2c7567d5cfc7d7870cc1c6d499ff4caa6be898ac30f17"
dependencies = [
"bincode",
"bs58",
@ -2532,9 +2514,9 @@ dependencies = [
[[package]]
name = "solana-config-program"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78589ac38a3d00031d058081b595ab51f95f8e95d5d2e19532de224b2e6e19a3"
checksum = "a9553a92ce8dc3412b5e62094cc541ea575198f1bb44080196ed63a38c807b3c"
dependencies = [
"bincode",
"chrono",
@ -2582,9 +2564,9 @@ dependencies = [
[[package]]
name = "solana-metrics"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a75005efba52d81dc6c7734e207484fcf2cf1f9f0d851508eccadf4b9b136b44"
checksum = "d0ec37a644f3cbe06dc0e2305b2e9ad1b76f8b850e7c17e892a691869bf008a7"
dependencies = [
"env_logger",
"gethostname",
@ -2596,9 +2578,9 @@ dependencies = [
[[package]]
name = "solana-net-utils"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31afd9ce795237aba12eda54373db1bdb5afd72a240534cfc1b5515d549be67c"
checksum = "1e21894da414ffca529a03b1252d625200b1955f5b49b66c04eef491ef09ac19"
dependencies = [
"bincode",
"bytes 0.4.12",
@ -2619,9 +2601,9 @@ dependencies = [
[[package]]
name = "solana-remote-wallet"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bec0c0928e671a70157c6f580bc90e25ae7ad9f5a0fbc1601ebc15367011d63"
checksum = "ad0ef42f7cfa95feb4f1233d09afe3228abcc52b714dd5ba1f8c84db5bf675b5"
dependencies = [
"base32",
"console 0.11.3",
@ -2704,9 +2686,9 @@ dependencies = [
[[package]]
name = "solana-stake-program"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fe3a177dda11096de14d9ce4cd3f5758c95c6af5a48ce8fa348deaabb9ceba5"
checksum = "1a4d89ff947264b67cd640b928d49d56212e4c8eaac162d0a0c1955a2f22096a"
dependencies = [
"bincode",
"log",
@ -2725,9 +2707,9 @@ dependencies = [
[[package]]
name = "solana-transaction-status"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8395dc510926918ae58b811d725fab82f1eac4225c4f4a5510f34807b655dd1"
checksum = "201b7ac0160f41bb69b5152d052cbc7f1b80bb934da1daf9a316045b9a459512"
dependencies = [
"Inflector",
"base64 0.12.3",
@ -2742,15 +2724,15 @@ dependencies = [
"solana-stake-program",
"solana-vote-program",
"spl-memo",
"spl-token 1.0.8",
"spl-token",
"thiserror",
]
[[package]]
name = "solana-version"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "897baf8ab74f16e2c0ee31ef40fb91e84da3a0a20a5c49ced3b2b8bfce2699d0"
checksum = "66988f6bf074031e4e7c567fbc9c57d8fc88a5269d29edd297c1308f41231dda"
dependencies = [
"log",
"rustc_version",
@ -2763,9 +2745,9 @@ dependencies = [
[[package]]
name = "solana-vote-program"
version = "1.3.4"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91f27ec845e69fbf14d261fc5c8a13d5e4b0cf9f1627cd3f2617fa67614f7db3"
checksum = "140dc0cd4293c7c0fbbdaa4dfb042e43a7bdd4621123a100767aab48d97297d1"
dependencies = [
"bincode",
"log",
@ -2796,20 +2778,6 @@ dependencies = [
"solana-sdk",
]
[[package]]
name = "spl-token"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e8bee8b59279b46d0627490b544c3bc38e440ff4da9851a34a26ab0a24bfe7d"
dependencies = [
"cbindgen",
"num-derive",
"num-traits",
"remove_dir_all",
"solana-sdk",
"thiserror",
]
[[package]]
name = "spl-token"
version = "2.0.3"

View File

@ -9,8 +9,8 @@ edition = "2018"
serum_dex = { path = "../dex", features = ["client"] }
spl-token = { version = "=2.0.3", default-features = false }
clap = "3.0.0-beta.1"
solana-client = "1.3.4"
solana-sdk = "1.3.4"
solana-client = "1.3.9"
solana-sdk = "1.3.9"
anyhow = "1.0.32"
rand = "0.7.3"
safe-transmute = "0.11.0"

View File

@ -414,6 +414,7 @@ fn send_txn(client: &RpcClient, txn: &Transaction, simulate: bool) -> Result<Sig
CommitmentConfig::single(),
RpcSendTransactionConfig {
skip_preflight: true,
preflight_commitment: None,
},
)?)
}