Reexport primitive types
NEAR Account Identifier.
Account info for validators
Stores validator and its stake for two consecutive epochs.
It is necessary because the blocks on the epoch boundary need to contain approvals from both
epochs.
Information after block was processed.
Information after chunk was processed, used to produce or check next chunk.
Consolidate state change of trie_key and the final value the trie key will be changed to
Epoch identifier – wrapped hash, to make it easier to distinguish.
EpochId of epoch T is the hash of last block in T-2
EpochId of first two epochs is 0
This type is used to mark function arguments.
Reexport primitive types
Weight of unused gas to distribute to scheduled function call actions.
Used in promise_batch_action_function_call_weight
host function.
This represents the committed changes in the Trie with a change cause.
List of committed changes with a cause for a given TrieKey
State changes for a single block.
Expects that a shard is present at most once in the list of state changes.
State changes for a range of blocks.
Expects that a block is present at most once in the list.
Key and value of a StateChanges column.
This type is used to mark keys (arrays of bytes) that are queried from store.
This type is used to mark values returned from store (arrays of bytes).
Counts trie nodes reads during tx/receipt execution for proper storage costs charging.
Stores validator and its stake.
Reexport primitive types
Balance is type for storing amounts of tokens.
Reexport primitive types
Height of the block.
Reexport primitive types
Block height delta that measures the difference between BlockHeight
s.
Reexport primitive types
Compute is a type for storing compute time. Measured in femtoseconds (10^-15 seconds).
Reexport primitive types
Height of the epoch.
Reexport primitive types
Gas is a type for storing amount of gas.
Reexport primitive types
Hash used by a struct implementing the Merkle tree.
Reexport primitive types
Nonce for transactions.
Reexport primitive types
Number of blocks in current group.
Reexport primitive types
Number of seats of validators (block producer or hidden ones) in current group (settlement).
Reexport primitive types
Number of shards in current group.
Reexport primitive types
Reexport primitive types
key that was updated -> list of updates with the corresponding indexing event.
Reexport primitive types
Reexport primitive types
Shard index, from 0 to NUM_SHARDS - 1.
Hash used by to store state root.
Reexport primitive types
StorageUsage is used to count the amount of storage used by a contract.
Reexport primitive types
StorageUsageChange is used to count the storage usage within a single contract call.
Reexport primitive types
Validator identifier in current group.
Reexport primitive types
Mask which validators participated in multi sign.