penumbra-sdk-asset 0.82.0-alpha.11

Core asset data structures for Penumbra
Documentation
[package]
name = "penumbra-sdk-asset"
authors = {workspace = true}
repository = {workspace = true}
description = "Core asset data structures for Penumbra"
version = {workspace = true}
license = {workspace = true}
edition = {workspace = true}

[features]
default = []
parallel = [
    "ark-ff/parallel",
    "poseidon377/parallel",
    "decaf377-rdsa/parallel",
    "ark-std/parallel",
    "ark-r1cs-std/parallel",
    "decaf377/parallel",
]

[dependencies]
anyhow = {workspace = true}
ark-ff = {workspace = true, default-features = false}
ark-r1cs-std = {workspace = true, default-features = false}
ark-relations = {workspace = true}
ark-serialize = {workspace = true}
ark-std = {workspace = true, default-features = false}
base64 = {workspace = true}
bech32 = {workspace = true}
blake2b_simd = {workspace = true}
bytes = {workspace = true}
decaf377 = {workspace = true, features = ["r1cs"], default-features = true}
decaf377-fmd = {workspace = true}
decaf377-rdsa = {workspace = true}
derivative = {workspace = true}
ethnum = {workspace = true}
getrandom = {workspace = true, features = ["js"]}
hex = {workspace = true}
ibig = {workspace = true}
num-bigint = {workspace = true}
once_cell = {workspace = true}
penumbra-sdk-num = {workspace = true, default-features = true}
penumbra-sdk-proto = {workspace = true, default-features = true}
poseidon377 = {workspace = true, features = ["r1cs"]}
rand = {workspace = true}
rand_core = {workspace = true, features = ["getrandom"]}
regex = {workspace = true}
serde = {workspace = true, features = ["derive"]}
serde_with = {workspace = true}
sha2 = {workspace = true}
thiserror = {workspace = true}
tracing = {workspace = true}
pbjson-types = {workspace = true}

[dev-dependencies]
proptest = {workspace = true}
serde_json = {workspace = true}
getrandom = {workspace = true}