Same as [Self::call], but intended to be dispatched only
by an EVM transaction through the EVM compatibility layer.
Parameters
dest: The Ethereum address of the account to be called
value: The balance to transfer from the origin to the newly created contract.
weight_limit: The gas limit used to derive the transaction weight for transaction
payment
eth_gas_limit: The Ethereum gas limit governing the resource usage of the execution
data: The input data to pass to the contract constructor.
transaction_encoded: The RLP encoding of the signed Ethereum transaction,
represented as [crate::evm::TransactionSigned], provided by the Ethereum wallet. This
is used for building the Ethereum transaction root.
effective_gas_price: the price of a unit of gas
encoded len: the byte code size of the eth_transact extrinsic
Same as [
Self::call], but intended to be dispatched only by an EVM transaction through the EVM compatibility layer.Parameters
dest: The Ethereum address of the account to be calledvalue: The balance to transfer from theoriginto the newly created contract.weight_limit: The gas limit used to derive the transaction weight for transaction paymenteth_gas_limit: The Ethereum gas limit governing the resource usage of the executiondata: The input data to pass to the contract constructor.transaction_encoded: The RLP encoding of the signed Ethereum transaction, represented as [crate::evm::TransactionSigned], provided by the Ethereum wallet. This is used for building the Ethereum transaction root.eth_transactextrinsic