Expand description
Business-logic helpers that sit between endpoint handlers and the state layer.
The ops layer orchestrates multi-step workflows such as provisioning new canisters, running scaling/sharding policies, and synchronizing topology snapshots. Endpoint macros call into these modules so the public surface remains thin while policy, logging, and validation live here.
Re-exports§
pub use types::*;
Modules§
- config
- http
- icrc
- metrics
- mgmt
- Provisioning helpers for creating, installing, and tearing down canisters.
- model
- orchestration
- perf
- prelude
- Common imports for ops submodules and consumers.
- request
- Helpers that build requests routed through the root canister.
- root
- runtime
- service
- signature
- ops::signature
- sync
- Synchronization helpers for propagating state and topology snapshots.
- timer
- types
- wasm
Enums§
- OpsError
- OpsError Error envelope shared across operations submodules