1
2
3
4
5
6
7
8
9
10
11
12
13
mod macros;

pub use we_contract_proc_macro::*;
pub use wevm;

pub type Integer = i64;
pub type Boolean = bool;
pub type Binary<'a> = &'a [u8];
pub type String<'a> = &'a str;
pub type Payment<'a> = (&'a [u8], i64);

pub const SYSTEM_TOKEN: &[u8] = &[0u8; 0];
pub const THIS: &[u8] = &[0u8; 0];