[package]
name = "synor-governance"
version.workspace = true
edition.workspace = true
description = "Governance, vesting, and multisig support for Synor blockchain"
license.workspace = true

[dependencies]
# Internal crates
synor-types = { path = "../synor-types" }
synor-crypto = { path = "../synor-crypto" }

# Serialization
borsh.workspace = true
serde.workspace = true
serde_json.workspace = true

# Utilities
thiserror.workspace = true
parking_lot.workspace = true
hashbrown.workspace = true
chrono.workspace = true
hex.workspace = true

# Cryptography
sha3.workspace = true
blake3.workspace = true

[dev-dependencies]
tempfile.workspace = true
