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.
Modules§
- bootstrap
- command
- Command-layer logic.
- config
- ic
- IC-related ops helpers.
- icrc
- orchestration
- perf
- placement
- pool
- Pool lifecycle helpers.
- prelude
- Prelude
- random
- Randomness seeding helpers.
- rpc
- runtime
- service
- storage
- wasm
Enums§
- OpsError
- OpsError Error envelope shared across operations submodules
Constants§
- OPS_
CYCLE_ TRACK_ INTERVAL - Shared cadence for cycle tracking (10 minutes).
- OPS_
INIT_ DELAY - Constants
- OPS_
LOG_ RETENTION_ INTERVAL - Shared cadence for log retention (10 minutes).
- OPS_
POOL_ CHECK_ INTERVAL - Pool check cadence (30 minutes).
- OPS_
POOL_ INIT_ DELAY - Pool timer initial delay (30 seconds) before first check.