Module types

Source

Structs§

AccountId
Utility Account Identifier.
GasWeight
Weight of unused gas to distribute to scheduled function call actions. Used in promise_batch_action_function_call_weight host function.

Enums§

PromiseResult
When there is a callback attached to one or more contract calls the execution results of these calls are available to the contract invoked through the callback.
ReturnData

Type Aliases§

Balance
Balance is type for storing amounts of tokens.
BlockHeight
Height of the block.
BlockHeightDelta
Block height delta that measures the difference between BlockHeights.
Compute
Compute is a type for storing compute time. Measured in femtoseconds (10^-15 seconds).
EpochHeight
Height of the epoch.
Gas
Gas is a type for storing amount of gas.
IteratorIndex
MerkleHash
Hash used by a struct implementing the Merkle tree.
Nonce
Nonce for transactions.
NumBlocks
Number of blocks in current group.
NumSeats
Number of seats of validators (block producer or hidden ones) in current group (settlement).
NumShards
Number of shards in current group.
Power
PromiseId
PromiseIndex
ProtocolVersion
PublicKey
ReceiptIndex
ShardId
Shard index, from 0 to NUM_SHARDS - 1.
StorageUsage
StorageUsage is used to count the amount of storage used by a contract.
StorageUsageChange
StorageUsageChange is used to count the storage usage within a single contract call.
ValidatorId
Validator identifier in current group.
ValidatorMask
Mask which validators participated in multi sign.