[−][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. |