1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#![no_std]
#![feature(new_uninit)]

mod api;
pub mod error_hook;
mod node_macros;

extern crate alloc;
pub use alloc::{boxed::Box, string::String, vec::Vec};
pub use api::VmApiImpl;

pub use elrond_wasm;

/// Provides an API instance.
pub fn vm_api() -> VmApiImpl {
    VmApiImpl {}
}