[package] name = "origin-chain-emission" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true description = "Origin Chain emission pallet — FIX-6 Stage 1 (audit V2-CA2). Mintea un block reward por bloque y lo reparte autor (validador Aura) + treasury + subsidy pool (proof-of-equity, Inmutable #16 anti-clasista). Cierra 'los validadores ganan 0 OGC'." [dependencies] # FRAME canonical frame-support = { workspace = true } frame-system = { workspace = true } # Substrate primitives canonical (AccountIdConversion para PalletId) sp-runtime = { workspace = true } # SCALE codec canonical parity-scale-codec = { workspace = true } scale-info = { workspace = true } [dev-dependencies] # Mock runtime canonical — pallet_balances para testear el minteo real. pallet-balances = { workspace = true, default-features = true } sp-core = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true } sp-runtime = { workspace = true, default-features = true } [features] default = ["std"] std = [ "frame-support/std", "frame-system/std", "sp-runtime/std", "parity-scale-codec/std", "scale-info/std", ] runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", ] try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime", ]