Add a client for BankForks (#10728)
Also: * Use BanksClient in solana-tokens
This commit is contained in:
118
Cargo.lock
generated
118
Cargo.lock
generated
@@ -688,6 +688,17 @@ dependencies = [
|
||||
"zeroize",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "derivative"
|
||||
version = "2.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f"
|
||||
dependencies = [
|
||||
"proc-macro2 1.0.19",
|
||||
"quote 1.0.6",
|
||||
"syn 1.0.27",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dialoguer"
|
||||
version = "0.6.2"
|
||||
@@ -1230,7 +1241,7 @@ dependencies = [
|
||||
"log 0.4.8",
|
||||
"slab",
|
||||
"tokio 0.2.22",
|
||||
"tokio-util",
|
||||
"tokio-util 0.3.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -3241,6 +3252,45 @@ dependencies = [
|
||||
"solana-version",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solana-banks-client"
|
||||
version = "1.4.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bincode",
|
||||
"futures 0.3.5",
|
||||
"solana-banks-interface",
|
||||
"solana-banks-server",
|
||||
"solana-runtime",
|
||||
"solana-sdk 1.4.0",
|
||||
"tarpc",
|
||||
"tokio 0.2.22",
|
||||
"tokio-serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solana-banks-interface"
|
||||
version = "1.4.0"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"solana-sdk 1.4.0",
|
||||
"tarpc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solana-banks-server"
|
||||
version = "1.4.0"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"futures 0.3.5",
|
||||
"solana-banks-interface",
|
||||
"solana-runtime",
|
||||
"solana-sdk 1.4.0",
|
||||
"tarpc",
|
||||
"tokio 0.2.22",
|
||||
"tokio-serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solana-bench-exchange"
|
||||
version = "1.4.0"
|
||||
@@ -3491,6 +3541,7 @@ dependencies = [
|
||||
"serial_test",
|
||||
"serial_test_derive",
|
||||
"solana-account-decoder",
|
||||
"solana-banks-server",
|
||||
"solana-bpf-loader-program",
|
||||
"solana-budget-program",
|
||||
"solana-clap-utils",
|
||||
@@ -4383,6 +4434,8 @@ dependencies = [
|
||||
"indicatif",
|
||||
"pickledb",
|
||||
"serde",
|
||||
"solana-banks-client",
|
||||
"solana-banks-server",
|
||||
"solana-clap-utils",
|
||||
"solana-cli-config",
|
||||
"solana-client",
|
||||
@@ -4391,9 +4444,10 @@ dependencies = [
|
||||
"solana-runtime",
|
||||
"solana-sdk 1.4.0",
|
||||
"solana-stake-program",
|
||||
"solana-transaction-status",
|
||||
"tempfile",
|
||||
"thiserror",
|
||||
"tokio 0.2.22",
|
||||
"url 2.1.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -4748,6 +4802,36 @@ dependencies = [
|
||||
"xattr",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tarpc"
|
||||
version = "0.21.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7262a81ff505d04617aabee6f3e416eafd4d67f856832196c221ffd434efda47"
|
||||
dependencies = [
|
||||
"fnv",
|
||||
"futures 0.3.5",
|
||||
"humantime 1.3.0",
|
||||
"log 0.4.8",
|
||||
"pin-project",
|
||||
"rand 0.7.3",
|
||||
"serde",
|
||||
"tarpc-plugins",
|
||||
"tokio 0.2.22",
|
||||
"tokio-serde",
|
||||
"tokio-util 0.2.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tarpc-plugins"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "edbaf92ceea0a2ab555bea18a47a891e46ba2d6f930ec9506771662f4ab82bb7"
|
||||
dependencies = [
|
||||
"proc-macro2 1.0.19",
|
||||
"quote 1.0.6",
|
||||
"syn 1.0.27",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tempdir"
|
||||
version = "0.3.7"
|
||||
@@ -5074,6 +5158,20 @@ dependencies = [
|
||||
"webpki",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tokio-serde"
|
||||
version = "0.6.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ebdd897b01021779294eb09bb3b52b6e11b0747f9f7e333a84bef532b656de99"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"bytes 0.5.4",
|
||||
"derivative",
|
||||
"futures 0.3.5",
|
||||
"pin-project",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tokio-sync"
|
||||
version = "0.1.8"
|
||||
@@ -5181,6 +5279,20 @@ dependencies = [
|
||||
"tokio-reactor",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tokio-util"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "571da51182ec208780505a32528fc5512a8fe1443ab960b3f2f3ef093cd16930"
|
||||
dependencies = [
|
||||
"bytes 0.5.4",
|
||||
"futures-core",
|
||||
"futures-sink",
|
||||
"log 0.4.8",
|
||||
"pin-project-lite",
|
||||
"tokio 0.2.22",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tokio-util"
|
||||
version = "0.3.1"
|
||||
@@ -5225,7 +5337,7 @@ dependencies = [
|
||||
"prost-derive",
|
||||
"tokio 0.2.22",
|
||||
"tokio-rustls 0.14.0",
|
||||
"tokio-util",
|
||||
"tokio-util 0.3.1",
|
||||
"tower",
|
||||
"tower-balance",
|
||||
"tower-load",
|
||||
|
Reference in New Issue
Block a user