1#![no_std]
3#![recursion_limit = "128"]
4#![deny(
5 clippy::correctness,
6 clippy::indexing_slicing,
7 clippy::option_unwrap_used,
8 clippy::result_unwrap_used,
9 clippy::unimplemented,
10 clippy::wrong_pub_self_convention,
11 clippy::wrong_self_convention
12)]
13#![warn(
14 clippy::complexity,
15 clippy::pedantic,
16 clippy::nursery,
17 clippy::style,
18 clippy::perf,
19 clippy::dbg_macro,
20 clippy::else_if_without_else,
21 clippy::float_cmp_const,
22 clippy::mem_forget,
23 clippy::missing_inline_in_public_items,
24 clippy::use_debug
25)]
26#![allow(clippy::module_name_repetitions)]
27
28#[macro_use]
29extern crate alloc;
30
31mod account;
32pub use self::account::*;
33
34mod action;
35pub use self::action::*;
36
37mod check;
38pub use self::check::*;
39
40mod crypto;
41pub use self::crypto::*;
42
43mod permissions;
44pub use self::permissions::*;
45
46#[macro_use]
47mod print;
48pub use self::print::*;
49
50mod privileged;
51pub use self::privileged::*;
52
53mod singleton_index;
54pub use self::singleton_index::*;
55
56mod table;
57pub use self::table::*;
58
59mod table_primary;
60pub use self::table_primary::*;
61
62mod table_secondary;
63pub use self::table_secondary::*;
64
65mod time;
66pub use self::time::*;
67
68pub use eosio_cdt_sys as sys;
69
70