Module types

Source
Expand description

Contracts module types.

Structs§

Call
Contract call.
CallResult
Contract call result.
ChangeUpgradePolicy
Change upgrade policy call.
Code
Stored code information.
CodeId
Unique stored code identifier.
CodeQuery
Code information query.
CodeStorageQuery
Code storage information query.
CodeStorageQueryResult
Code storage query result.
ContractEvent
An event emitted from a contract, wrapped to include additional metadata.
CustomQuery
Custom contract query.
CustomQueryResult
Custom query result.
Instance
Deployed code instance information.
InstanceId
Unique deployed code instance identifier.
InstanceQuery
Instance information query.
InstanceRawStorageQuery
Instance raw storage query.
InstanceRawStorageQueryResult
Instance raw storage query result.
InstanceStorageQuery
Instance storage query.
InstanceStorageQueryResult
Instantiate
Instantiate call.
InstantiateResult
Instantiate call result.
PublicKeyQuery
Public key query.
PublicKeyQueryResult
Public key query result.
Upgrade
Upgrade call.
Upload
Upload call.
UploadResult
Upload call result.

Enums§

ABI
ABI that the given contract should conform to.
Policy
A generic policy that specifies who is allowed to perform an action.
PublicKeyKind
Public key kind.
StoreKind
Exposed wrapper for oasis-contract-sdk-types::StoreKind.