mavryk_smart_rollup_encoding/
lib.rs1#![doc = include_str!("../README.md")]
7#![cfg_attr(not(feature = "alloc"), no_std)]
8#![deny(missing_docs)]
9#![deny(rustdoc::broken_intra_doc_links)]
10#![forbid(unsafe_code)]
11
12#[cfg(feature = "alloc")]
13extern crate alloc;
14#[cfg(feature = "crypto")]
15extern crate mavryk_crypto_rs as crypto;
16extern crate mavryk_smart_rollup_host as host;
17
18#[cfg(feature = "crypto")]
19pub mod contract;
20pub mod dac;
21#[cfg(feature = "alloc")]
22pub mod entrypoint;
23#[cfg(feature = "alloc")]
24pub mod inbox;
25#[cfg(feature = "alloc")]
26pub mod michelson;
27#[cfg(feature = "alloc")]
28pub mod outbox;
29#[cfg(feature = "crypto")]
30pub mod public_key;
31#[cfg(feature = "crypto")]
32pub mod public_key_hash;
33
34#[cfg(feature = "crypto")]
35pub mod smart_rollup;
36pub mod timestamp;
37
38#[cfg(feature = "testing")]
39pub mod testing;