Crate oasis_contract_sdk[][src]

Expand description

Oasis Contract SDK.


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


Contract execution context.

The contract trait.

Smart contract environment query interface.

Contract error trait.

Contract event trait.

Memory management.

Smart contract storage interface.

Utilities for testing smart contracts.


Derive Macros

Derives the Error trait on an enum.

Derives the Event trait on an enum.