Trait pallet_evm::EnsureAddressOrigin[][src]

pub trait EnsureAddressOrigin<OuterOrigin> {
    type Success;
    fn try_address_origin(
        address: &H160,
        origin: OuterOrigin
    ) -> Result<Self::Success, OuterOrigin>; fn ensure_address_origin(
        address: &H160,
        origin: OuterOrigin
    ) -> Result<Self::Success, BadOrigin> { ... } }

Associated Types

Success return type.

Required methods

Try with origin.

Provided methods

Perform the origin check.

Implementors