diff --git a/Cargo.lock b/Cargo.lock index 58308ed..0e6ace1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1257,10 +1257,8 @@ checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" name = "drillx" version = "0.1.0" dependencies = [ - "enum_dispatch", + "blake3", "equix", - "num-traits", - "num_enum 0.5.11", "solana-program", "strum 0.26.2", ] @@ -1399,18 +1397,6 @@ dependencies = [ "syn 2.0.48", ] -[[package]] -name = "enum_dispatch" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" -dependencies = [ - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.48", -] - [[package]] name = "env_logger" version = "0.9.3" @@ -2500,15 +2486,6 @@ dependencies = [ "libc", ] -[[package]] -name = "num_enum" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" -dependencies = [ - "num_enum_derive 0.5.11", -] - [[package]] name = "num_enum" version = "0.6.1" @@ -2527,18 +2504,6 @@ dependencies = [ "num_enum_derive 0.7.2", ] -[[package]] -name = "num_enum_derive" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "num_enum_derive" version = "0.6.1" diff --git a/Cargo.toml b/Cargo.toml index 9e6d084..6291f36 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ array-const-fn-init = "0.1.1" bs58 = "0.5.0" bytemuck = "1.14.3" const-crypto = "0.1.0" -drillx = { path = "../drillx/drillx" } +drillx = { path = "../drillx/drillx", features = ["solana"] } mpl-token-metadata = "4.1.2" num_enum = "0.7.2" shank = "0.3.0"