quartz-contract-core 0.5.0

A CosmWasm framework for securely interacting with Intel SGX enclaves.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub mod execute;
pub mod instantiate;
pub mod query;

use cosmwasm_std::StdError;
pub use execute::{Execute as ExecuteMsg, RawExecute as RawExecuteMsg};
pub use instantiate::{Instantiate as InstantiateMsg, RawInstantiate as RawInstantiateMsg};
use serde::Serialize;

pub trait HasDomainType: From<Self::DomainType> + Serialize {
    type DomainType: TryFrom<Self, Error = StdError>;
}