[dependencies.async-trait]
optional = true
version = "0.1.73"
[dependencies.base58]
version = "0.2.0"
[dependencies.bech32]
default-features = false
version = "0.9.1"
[dependencies.bitvec]
default-features = false
features = ["alloc"]
version = "1.0.1"
[dependencies.blst]
default-features = false
version = "0.3.11"
[dependencies.core2]
default-features = false
version = "0.4.0"
[dependencies.crc]
version = "3.0.1"
[dependencies.cryptoxide]
version = "0.4.4"
[dependencies.fixed-hash]
default-features = false
version = "0.8"
[dependencies.hashbrown]
version = "0.14"
[dependencies.hex]
default-features = false
features = ["alloc"]
version = "0.4.3"
[dependencies.impl-codec]
default-features = false
version = "0.7.0"
[dependencies.impl-rlp]
default-features = false
version = "0.4"
[dependencies.impl-serde]
default-features = false
version = "0.5.0"
[dependencies.indexmap]
default-features = false
version = "1.9.2"
[dependencies.itertools]
default-features = false
features = ["use_alloc"]
version = "0.13.0"
[dependencies.lazy_static]
features = ["spin_no_std"]
version = "1.5.0"
[dependencies.log]
version = "0.4"
[dependencies.minicbor]
features = ["alloc", "half", "derive"]
version = "0.25.1"
[dependencies.num-bigint]
default-features = false
version = "0.4.4"
[dependencies.num-integer]
default-features = false
version = "0.1.45"
[dependencies.num-traits]
default-features = false
version = "0.2.15"
[dependencies.parity-scale-codec]
default-features = false
features = ["derive"]
version = "3.6"
[dependencies.parity-util-mem]
optional = true
version = "0.12.0"
[dependencies.paste]
version = "1.0.14"
[dependencies.rand_core]
version = "0.6"
[dependencies.sc-chain-spec]
optional = true
version = "37.0.0"
[dependencies.sc-client-api]
default-features = false
optional = true
version = "37.0.0"
[dependencies.sc-executor]
default-features = false
optional = true
version = "0.40.0"
[dependencies.scale-info]
default-features = false
features = ["derive"]
version = "2.11.1"
[dependencies.schemars]
default-features = true
optional = true
version = ">=0.8.12"
[dependencies.serde]
default-features = false
features = ["derive", "alloc"]
version = "1.0.143"
[dependencies.serde_json]
default-features = false
features = ["alloc"]
optional = true
version = "1.0.79"
[dependencies.sp-blockchain]
default-features = false
optional = true
version = "37.0.0"
[dependencies.sp-core]
default-features = false
version = "34.0.0"
[dependencies.sp-debug-derive]
default-features = false
features = ["force-debug"]
version = "14.0.0"
[dependencies.sp-genesis-builder]
default-features = false
version = "0.15.0"
[dependencies.sp-inherents]
default-features = false
version = "34.0.0"
[dependencies.sp-io]
default-features = false
features = ["with-tracing"]
version = "38.0.0"
[dependencies.sp-runtime]
default-features = false
version = "39.0.0"
[dependencies.sp-storage]
default-features = false
version = "21.0.0"
[dependencies.strum]
default-features = false
version = "0.24.1"
[dependencies.strum_macros]
default-features = false
version = "0.24.3"
[dependencies.thiserror-no-std]
version = "2.0.2"
[dev-dependencies.insta]
features = ["yaml", "json", "redactions"]
version = "1.30.0"
[dev-dependencies.pretty_assertions]
version = "1.3.0"
[dev-dependencies.quickcheck]
version = "1.0"
[dev-dependencies.quickcheck_macros]
version = "1.0"
[dev-dependencies.serde_test]
version = "1.0.143"
[features]
default = ["std", "rand", "json"]
dev = []
fp-conversion = ["std"]
json = ["serde_json"]
json-schema = ["dep:schemars"]
rand = ["fixed-hash/rand"]
std = ["async-trait", "sp-debug-derive/std", "parity-scale-codec/std", "sp-core/std", "serde/std", "sp-genesis-builder/std", "sp-inherents/std", "sp-io/std", "sp-runtime/std", "parity-util-mem", "sp-storage/std", "sc-client-api", "sc-chain-spec", "sc-executor", "sp-blockchain", "fixed-hash/std", "impl-codec/std", "impl-serde/std"]
unstable = []
[lib]
name = "griffin_core"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "UTXO framework for Substrate and Polkadot."
edition = "2021"
license = "Apache-2.0"
name = "griffin-core"
readme = "README.md"
repository = "https://github.com/txpipe/griffin"
version = "0.3.0"
[target.'cfg(not(target_family="wasm"))'.dependencies.secp256k1]
version = "0.26.0"
[target.'cfg(target_family="wasm")'.dependencies.k256]
default-features = false
features = ["schnorr", "pkcs8"]
version = "0.13.0"