Trait multiversx_sc::types::TxFrom

source ·
pub trait TxFrom<Env>
where Env: TxEnv,
{ // Required method fn resolve_address(&self, env: &Env) -> ManagedAddress<Env::Api>; }
Expand description

Marks the sender of any transaction.

Required Methods§

source

fn resolve_address(&self, env: &Env) -> ManagedAddress<Env::Api>

Implementations on Foreign Types§

source§

impl<Env> TxFrom<Env> for ()
where Env: TxEnv,

Implementors§

source§

impl<'a, Env> TxFrom<Env> for TestAddress<'a>
where Env: TxEnv,

source§

impl<'a, Env> TxFrom<Env> for TestSCAddress<'a>
where Env: TxEnv,

source§

impl<Env> TxFrom<Env> for &Address
where Env: TxEnv,

source§

impl<Env> TxFrom<Env> for &ManagedAddress<Env::Api>
where Env: TxEnv,

source§

impl<Env> TxFrom<Env> for Address
where Env: TxEnv,

source§

impl<Env> TxFrom<Env> for ManagedAddress<Env::Api>
where Env: TxEnv,