Crate oasis_contract_sdk_types

Source
Expand description

A collection of common types used by the Oasis Contract SDK.

Modules§

address
A minimal representation of an Oasis Runtime SDK address.
crypto
Cryptography-related types.
env
Environment query-related types.
event
Events.
message
Messages that can be emitted by contracts.
modules
A collection of types for easier calling into existing SDK modules.
storage
Storage-related types.
testing
Testing helpers.
token
Token types.

Structs§

CodeId
Unique stored code identifier.
ExecutionContext
Execution context.
ExecutionOk
Result of a successful contract execution.
InstanceId
Unique deployed code instance identifier.

Enums§

CallFormat
Format used for encoding the call (and output) information.
ExecutionResult
Contract execution result.