pallet-commitment 0.1.2

A FRAME pallet for reusable, abstract bonding primitives with structured, indexed, and pooled value allocations.
Documentation
[package]
name = "pallet-commitment"
version = "0.1.2"
description = "A FRAME pallet for reusable, abstract bonding primitives with structured, indexed, and pooled value allocations."
readme = "README.md"
keywords = ["substrate", "frame", "polkadot", "staking", "bonding"]
homepage = "https://auguth.github.io/frame-suite/pallet-commitment"
documentation = "https://auguth.github.io/frame-suite/rust-doc/pallet_commitment/"

license.workspace = true
authors.workspace = true
repository.workspace = true
edition.workspace = true

exclude = [
    "docs/**",
]

[dependencies]
codec.workspace = true
frame-benchmarking = {workspace = true, default-features = false, optional = true }
frame-suite.workspace = true
frame-plugins.workspace = true
serde.workspace = true
frame-support.workspace = true
frame-system.workspace = true
sp-core.workspace = true
sp-std.workspace = true
sp-runtime.workspace = true
scale-info.workspace = true
derive_more.workspace = true

[dev-dependencies]
pallet-xp.workspace = true
sp-io.workspace = true


[features]
default = ["std"]
std = [
    "frame-benchmarking?/std",
    "frame-suite/std",
    "frame-support/std",
    "frame-system/std",
    "pallet-xp/std",
    "sp-core/std",
    "sp-io/std",
    "sp-std/std",
    "sp-runtime/std",
]

dev = []

runtime-benchmarks = [
    "frame-benchmarking/runtime-benchmarks",
    "frame-support/runtime-benchmarks",
    "frame-system/runtime-benchmarks",
]

try-runtime = [
	"frame-support/try-runtime",
	"frame-system/try-runtime",
]

[lints]
workspace = true