Expand description
Common types and utilities for Internet Computer development.
This crate provides a collection of commonly used types and type aliases for developing applications on the Internet Computer platform.
Structs§
- Build
Version - Represents a semantic version number following the MAJOR.MINOR.PATCH format.
- Empty
- Represents an empty type, useful for functions that don’t need to return data
Type Aliases§
- Canister
Id - Type alias for an Internet Computer canister ID
- Canister
Wasm - Type alias for WebAssembly binary data representing a canister
- Cycles
- Type alias for cycle amounts in the Internet Computer
- Hash
- Type alias for a 32-byte hash value
- Maturity
- Type alias for neuron maturity values
- Milliseconds
- Type alias for time durations in milliseconds
- NnsNeuron
Id - Type alias for Network Nervous System neuron IDs
- Proposal
Id - Type alias for proposal IDs
- SnsNeuron
Id - Type alias for Service Nervous System neuron IDs
- Timestamp
Millis - Type alias for Unix timestamps in milliseconds
- Timestamp
Nanos - Type alias for Unix timestamps in nanoseconds
- Timestamp
Seconds - Type alias for Unix timestamps in seconds