[package] name = "nym-sphinx-framing" version.workspace = true description = "Sphinx packet framing for the Nym mixnet" edition = { workspace = true } authors = { workspace = true } license = { workspace = true } repository = { workspace = true } [dependencies] bytes = { workspace = true } cfg-if = { workspace = true } tokio-util = { workspace = true, features = ["codec"] } thiserror = { workspace = true } tracing = { workspace = true } nym-sphinx-types = { workspace = true, features = ["sphinx", "outfox"] } nym-sphinx-params = { workspace = true, features = ["sphinx", "outfox"] } nym-sphinx-forwarding = { workspace = true } nym-sphinx-addressing = { workspace = true } nym-sphinx-acknowledgements = { workspace = true } [dev-dependencies] tokio = { workspace = true, features = ["full"] } [features] # When enabled, mix nodes skip ack extraction and forwarding no-mix-acks = []