Skip to main content

Module legal_spend

Module legal_spend 

Source
Expand description

Generated ergonomic bindings for the canonical POC contract. @generated fixture-scoped WP-130 bindings for the canonical POC contract.

Reproduce this file with ./scripts/generate-rust-sdk. The wrapper first runs the typed compiler fixture check that owns the fixture-to-bundle proof. The fixture-scoped renderer consumes and validates the identities and shapes in bundle-metadata.txt, command-plans.txt, and lineage-ledger.txt; it rejects unsupported shape drift instead of inventing client semantics, but does not decode bundle.bin.

Do not add database semantics here. Stable field and outcome identities are copied from the checked contract bundle and used only for wire ergonomics.

Structs§

AllocateBudget
Typed AllocateBudget input.
Amount
Exact decimal<28,2> value represented in minor units.
Budget
Complete public Budget record.
CreateBudget
Typed CreateBudget input.

Enums§

AllocateBudgetOutcome
Declared AllocateBudget outcomes.
CreateBudgetOutcome
Declared CreateBudget outcomes.

Constants§

ALLOCATE_BUDGET_PLAN_HASH
Frozen plan hash for AllocateBudget at contract version 1.
CONTRACT_LINEAGE
Stable contract lineage compiled by this generated module.
CONTRACT_VERSION
Exact contract version compiled by this generated module.
CREATE_BUDGET_PLAN_HASH
Frozen plan hash for CreateBudget at contract version 1.