[−][src]Trait pallet_evm::Trait
EVM module trait
Associated Types
type FeeCalculator: FeeCalculator
[src]
Calculator for current gas price.
type CallOrigin: EnsureAddressOrigin<Self::Origin>
[src]
Allow the origin to call on behalf of given address.
type WithdrawOrigin: EnsureAddressOrigin<Self::Origin, Success = Self::AccountId>
[src]
Allow the origin to withdraw on behalf of given address.
type AddressMapping: AddressMapping<Self::AccountId>
[src]
Mapping from address to account id.
type Currency: Currency<Self::AccountId>
[src]
Currency type for withdraw and balance storage.
type Event: From<Event<Self>> + Into<Self::Event>
[src]
The overarching event type.
type Precompiles: Precompiles
[src]
Precompiles associated with this EVM engine.
type ChainId: Get<u64>
[src]
Chain ID of EVM.