Expand description
Public API façade for canister endpoints.
This module contains thin wrappers exposed to proc-macro–generated
endpoints. Functions here translate public API calls into internal
workflow or ops calls and map internal errors into PublicError.
No orchestration or business logic should live here.
Any wrapper callable from an endpoint must return a Result so errors
are consistently mapped at the boundary.
Modules§
- access
- bootstrap
- cascade
- config
- cycles
- Query Wrappers (these modules have nothing else other than safe, public Query APIs)
- env
- error
- ic
- icrc
- icts
- lifecycle
- log
- memory
- metrics
- placement
- pool
- rpc
- state
- timer
- topology
- wasm
Structs§
- Endpoint
Call - EndpointCall
- Endpoint
Id - EndpointId
Enums§
- Endpoint
Call Kind - EndpointCallKind