[package]
name = "sl-transcript"
version = "0.1.0-pre.2"
edition = "2021"
rust-version = "1.88"
license-file = "../../LICENSE"
repository = "https://github.com/silence-laboratories/sl-crypto"
description = "Transcript helpers"
[dependencies]
elliptic-curve = { workspace = true, features = ["arithmetic", "sec1"] }
merlin = { workspace = true, optional = true }
sha3 = { workspace = true, optional = true }
[features]
default = ["merlin"]
merlin = ["dep:merlin"]
shake128 = ["dep:sha3"]
[package.metadata.xtask.feature-matrix]
require_one_of = [["merlin", "shake128"]]