Expand description

A crate which extends Move by tables.

See Table.move for language use. See README.md for integration into an adapter.

Structs

The native table context extension. This needs to be attached to the NativeContextExtensions value which is passed into session functions, so its accessible from natives of this extension.

A change of a single table.

A table change set.

The representation of a table handle. This is created from truncating a sha3-256 based hash over a transaction hash provided by the environment and a table creation counter local to the transaction.

Enums

A table operation, for supporting cost calculation.

Traits

A table resolver which needs to be provided by the environment. This allows to lookup data in remote storage, as well as retrieve cost of table operations.

Functions

Returns all natives for tables.