[][src]Module mazzaroth_rs::external

Defines the external modules used to interact with host runtime.

These modules and functions can be used to interact with the Mazzaroth VM.

Re-exports

pub use self::errors::ExternalError;

Modules

account

Provides access to contract account objects stored in state.

crypto

Provides a set of cryptographic functions for use in contracts.

errors

Provides the ExternalError definitions and a panic hook.

persistence

Provides access to the contract state to store and get key values

sql

Access to the query host functions

transaction

Provides access to transaction input and return values.

Functions

log

Write a message to the host defined log location.