Trait xcm_calls::proxy::ProxyCallEncoder [−][src]
pub trait ProxyCallEncoder<AccountId, ProxyType, BlockNumber>: PalletCallEncoder {
type AccountIdEncoder: EncodeWith<AccountId, Self::Context>;
type ProxyTypeEncoder: EncodeWith<ProxyType, Self::Context>;
type BlockNumberEncoder: EncodeWith<BlockNumber, Self::Context>;
}
Expand description
Provides encoder types to encode the associated types of the
pallet_proxy::Config
trait depending on the configured Context.
Associated Types
type AccountIdEncoder: EncodeWith<AccountId, Self::Context>
type AccountIdEncoder: EncodeWith<AccountId, Self::Context>
Encodes the <pallet_proxy::Config>::AccountId
depending on the context
type ProxyTypeEncoder: EncodeWith<ProxyType, Self::Context>
type ProxyTypeEncoder: EncodeWith<ProxyType, Self::Context>
Encodes the <pallet_proxy::Config>::ProxyType
depending on the context
type BlockNumberEncoder: EncodeWith<BlockNumber, Self::Context>
type BlockNumberEncoder: EncodeWith<BlockNumber, Self::Context>
Encodes the <pallet_proxy::Config>::BlockNumber
depending on the
context