darkpool-client 0.1.0

DarkPool SDK: notes, proofs, UTXO state, and transaction building
Documentation
[package]
name = "darkpool-client"
version = "0.1.0"
edition = "2021"
authors = ["Hisoka IO"]
description = "DarkPool SDK: notes, proofs, UTXO state, and transaction building"
license = "Apache-2.0"
repository = "https://github.com/hisoka-io/nox"

[features]
default = []
mixnet = ["dep:nox-client"]

[dependencies]
darkpool-crypto = { path = "../darkpool-crypto", version = "0.1.0" }

nox-core = { path = "../nox-core", version = "0.1.0" }

nox-client = { path = "../nox-client", version = "0.1.0", optional = true }

ethers = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
tracing = { workspace = true }
ark-ff = { workspace = true }
num-bigint = { workspace = true }
hex = { workspace = true }
rand = { workspace = true }
sha2 = { workspace = true }
curve25519-dalek = { version = "4.1", features = ["rand_core"] }
zeroize = { workspace = true }
tokio = { workspace = true }
tiny-keccak = { version = "2.0", features = ["keccak"] }

[dev-dependencies]
darkpool-crypto = { path = "../darkpool-crypto", version = "0.1.0" }

serde_json = { workspace = true }

[lints]
workspace = true