Crate oasis_contract_sdk

Source
Expand description

Oasis Contract SDK.

Re-exports§

pub use self::context::Context;
pub use self::contract::Contract;
pub use self::error::Error;
pub use self::event::Event;
pub use oasis_contract_sdk_types as types;
pub use cbor;

Modules§

context
Contract execution context.
contract
The contract trait.
env
Smart contract environment query interface.
error
Contract error trait.
event
Contract event trait.
memory
Memory management.
storage
Smart contract storage interface.
testing
Utilities for testing smart contracts.

Macros§

create_contract

Derive Macros§

Error
Derives the Error trait on an enum.
Event
Derives the Event trait on an enum.