Trait ibc_test_framework::chain::ext::ica::InterchainAccountMethodsExt
source · pub trait InterchainAccountMethodsExt<Chain> {
// Required methods
fn register_interchain_account_cli<Counterparty>(
&self,
from: &MonoTagged<Chain, &WalletAddress>,
connection_id: &TaggedConnectionIdRef<'_, Chain, Counterparty>
) -> Result<(), Error>;
fn query_interchain_account<Counterparty>(
&self,
from: &MonoTagged<Chain, &WalletAddress>,
connection_id: &TaggedConnectionIdRef<'_, Chain, Counterparty>
) -> Result<MonoTagged<Counterparty, WalletAddress>, Error>;
}
Required Methods§
fn register_interchain_account_cli<Counterparty>( &self, from: &MonoTagged<Chain, &WalletAddress>, connection_id: &TaggedConnectionIdRef<'_, Chain, Counterparty> ) -> Result<(), Error>
fn query_interchain_account<Counterparty>( &self, from: &MonoTagged<Chain, &WalletAddress>, connection_id: &TaggedConnectionIdRef<'_, Chain, Counterparty> ) -> Result<MonoTagged<Counterparty, WalletAddress>, Error>
Object Safety§
This trait is not object safe.