diff --git a/Cargo.lock b/Cargo.lock index 2b1dd2f..8d229be 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -670,15 +670,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" -[[package]] -name = "bs58" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5353f36341f7451062466f0b755b96ac3a9547e4d7f6b70d603fc721a7d7896" -dependencies = [ - "tinyvec", -] - [[package]] name = "bs64" version = "0.1.2" @@ -2595,7 +2586,6 @@ name = "ore-api" version = "2.0.0" dependencies = [ "array-const-fn-init", - "bs58 0.5.0", "bytemuck", "const-crypto", "drillx", @@ -3676,7 +3666,7 @@ dependencies = [ "Inflector", "base64 0.21.7", "bincode", - "bs58 0.4.0", + "bs58", "bv", "lazy_static", "serde", @@ -3986,7 +3976,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35a0b24cc4d0ebd5fd45d6bd47bed3790f8a75ade67af8ff24a3d719a8bc93bc" dependencies = [ "block-buffer 0.10.4", - "bs58 0.4.0", + "bs58", "bv", "either", "generic-array", @@ -4139,7 +4129,7 @@ dependencies = [ "borsh 0.10.3", "borsh 0.9.3", "borsh 1.5.0", - "bs58 0.4.0", + "bs58", "bv", "bytemuck", "cc", @@ -4325,7 +4315,7 @@ dependencies = [ "async-trait", "base64 0.21.7", "bincode", - "bs58 0.4.0", + "bs58", "indicatif", "log", "reqwest", @@ -4349,7 +4339,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a31feddef24d3e0aab189571adea7f109639ef6179fcd3cd34ffc8c73d3409f1" dependencies = [ "base64 0.21.7", - "bs58 0.4.0", + "bs58", "jsonrpc-core", "reqwest", "semver", @@ -4465,7 +4455,7 @@ dependencies = [ "bincode", "bitflags 2.5.0", "borsh 1.5.0", - "bs58 0.4.0", + "bs58", "bytemuck", "byteorder", "chrono", @@ -4515,7 +4505,7 @@ version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5cb099b2f9c0a65a6f23ced791325141cd68c27b04d11c04fef838a00f613861" dependencies = [ - "bs58 0.4.0", + "bs58", "proc-macro2", "quote", "rustversion", @@ -4655,7 +4645,7 @@ dependencies = [ "base64 0.21.7", "bincode", "borsh 0.10.3", - "bs58 0.4.0", + "bs58", "lazy_static", "log", "serde", diff --git a/Cargo.toml b/Cargo.toml index 2e1a7ce..9e3dcb0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,10 +13,16 @@ readme = "./README.md" keywords = ["solana", "crypto", "mining"] [workspace.dependencies] +array-const-fn-init = "0.1.1" bytemuck = "1.14.3" +const-crypto = "0.1.0" drillx = { git = "https://github.com/regolith-labs/drillx", branch = "master", features = ["solana"] } mpl-token-metadata = "4.1.2" +num_enum = "0.7.2" +shank = "0.3.0" solana-program = "1.18" spl-token = { version = "^4", features = ["no-entrypoint"] } spl-associated-token-account = { version = "^2.2", features = [ "no-entrypoint" ] } +static_assertions = "1.1.0" +thiserror = "1.0.57" utils = { path = "utils" } diff --git a/core/api/Cargo.toml b/core/api/Cargo.toml index e8b69b1..224c77f 100644 --- a/core/api/Cargo.toml +++ b/core/api/Cargo.toml @@ -10,17 +10,16 @@ repository.workspace = true keywords.workspace = true [dependencies] -array-const-fn-init = "0.1.1" -bs58 = "0.5.0" -bytemuck = "1.14.3" -const-crypto = "0.1.0" +array-const-fn-init.workspace = true +bytemuck.workspace = true +const-crypto.workspace = true drillx.workspace = true mpl-token-metadata.workspace = true -num_enum = "0.7.2" -shank = "0.3.0" +num_enum.workspace = true +shank.workspace = true solana-program.workspace = true spl-token.workspace = true spl-associated-token-account.workspace = true -static_assertions = "1.1.0" -thiserror = "1.0.57" +static_assertions.workspace = true +thiserror.workspace = true utils.workspace = true \ No newline at end of file