1
2
3
4
5
6
7
8
9
10
11
12
13
14
#[macro_export]
macro_rules! wasm_endpoints {
    ($mod_name:ident ( $($endpoint_name:ident)+ ) ) => { 
        pub use dharitri_wasm_output;

        $(
            #[allow(non_snake_case)]
            #[no_mangle]
            fn $endpoint_name() {
                $mod_name::endpoints::$endpoint_name(dharitri_wasm_node::vm_api());
            }
        )+
    };
}