multiversx_sc_scenario::imports

Trait TxProxyTrait

Source
pub trait TxProxyTrait<Env, From, To, Gas>
where Env: TxEnv, From: TxFrom<Env>, To: TxTo<Env>, Gas: TxGas<Env>,
{ type TxProxyMethods; // Required method fn proxy_methods( self, tx: Tx<Env, From, To, (), Gas, (), ()>, ) -> Self::TxProxyMethods; }
Expand description

Defines a proxy object for a smart contract.

Required Associated Types§

Required Methods§

Source

fn proxy_methods( self, tx: Tx<Env, From, To, (), Gas, (), ()>, ) -> Self::TxProxyMethods

Creates the associated type that contains the proxy methods implementations.

Implementors§

Source§

impl<Env, From, To, Gas> TxProxyTrait<Env, From, To, Gas> for ESDTSystemSCProxy
where Env: TxEnv, From: TxFrom<Env>, To: TxTo<Env>, Gas: TxGas<Env>,

Source§

impl<Env, From, To, Gas> TxProxyTrait<Env, From, To, Gas> for UserBuiltinProxy
where Env: TxEnv, From: TxFrom<Env>, To: TxTo<Env>, Gas: TxGas<Env>,