Trait multiversx_sc_modules::pause::EndpointWrappers

source ·
pub trait EndpointWrappers: ContractBase + PauseModule {
    // Provided methods
    fn call_pause_endpoint(&self) { ... }
    fn call_unpause_endpoint(&self) { ... }
    fn call_paused_status(&self) { ... }
    fn call(&self, fn_name: &str) -> bool { ... }
    fn callback_selector(
        &self,
        ___cb_closure___: CallbackClosureForDeser<Self::Api>,
    ) -> CallbackSelectorResult<Self::Api> { ... }
    fn callback(&self) { ... }
}

Provided Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<A> EndpointWrappers for UniversalContractObj<A>
where A: VMApi,

Implementors§

source§

impl<A> EndpointWrappers for multiversx_sc_modules::token_merge::ContractObj<A>
where A: VMApi,

source§

impl<A> EndpointWrappers for multiversx_sc_modules::pause::ContractObj<A>
where A: VMApi,