Module ops

Module ops 

Source
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§

canister
Provisioning helpers for creating, installing, and tearing down canisters.
config
icrc
lifecycle
metrics
model
prelude
Common imports for ops submodules and consumers.
request
Helpers that build requests routed through the root canister.
root
service
signature
ops::signature
sync
Synchronization helpers for propagating state and topology snapshots.
types
wasm

Enums§

OpsError
OpsError Error envelope shared across operations submodules