[package] name = "synor-rpc" version.workspace = true edition.workspace = true description = "JSON-RPC API for Synor blockchain node" license.workspace = true [dependencies] # Internal crates synor-types = { path = "../synor-types" } synor-crypto = { path = "../synor-crypto" } synor-dag = { path = "../synor-dag" } synor-consensus = { path = "../synor-consensus" } synor-mining = { path = "../synor-mining" } # Async runtime tokio.workspace = true async-trait.workspace = true futures.workspace = true # RPC jsonrpsee.workspace = true axum.workspace = true # Serialization serde.workspace = true serde_json.workspace = true # Utilities thiserror.workspace = true tracing.workspace = true hex.workspace = true parking_lot.workspace = true [dev-dependencies] tempfile.workspace = true