Trait multiversx_sc_modules::staking::ProxyTrait
source · pub trait ProxyTrait: ProxyObjBase + Sized {
fn stake(&mut self) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn unstake<Arg0: CodecInto<BigUint<Self::Api>>>(
&mut self,
unstake_amount: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn vote_slash_member<Arg0: CodecInto<ManagedAddress<Self::Api>>>(
&mut self,
member_to_slash: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn slash_member<Arg0: CodecInto<ManagedAddress<Self::Api>>>(
&mut self,
member_to_slash: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
}