diff --git a/Cargo.lock b/Cargo.lock index e5edae6cabe6e7..62b36b6bd5d043 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6587,6 +6587,7 @@ dependencies = [ "solana-atomic-u64", "solana-frozen-abi", "solana-frozen-abi-macro", + "solana-hash", "solana-sanitize", "wasm-bindgen", ] diff --git a/sdk/hash/Cargo.toml b/sdk/hash/Cargo.toml index 8789f5b57dc9d3..de0dafd76226da 100644 --- a/sdk/hash/Cargo.toml +++ b/sdk/hash/Cargo.toml @@ -24,6 +24,9 @@ solana-frozen-abi = { workspace = true, optional = true } solana-frozen-abi-macro = { workspace = true, optional = true } solana-sanitize = { workspace = true } +[dev-dependencies] +solana-hash = { path = ".", features = ["dev-context-only-utils"] } + [target.'cfg(target_arch = "wasm32")'.dependencies] js-sys = { workspace = true } wasm-bindgen = { workspace = true } @@ -35,7 +38,7 @@ rustc_version = { workspace = true, optional = true } borsh = ["dep:borsh", "std"] bytemuck = ["dep:bytemuck", "dep:bytemuck_derive"] default = ["std"] -dev-context-only-utils = [] +dev-context-only-utils = ["bs58/alloc"] frozen-abi = [ "dep:rustc_version", "dep:solana-frozen-abi",