All chains
    Preparing search index...

    Type Alias eth_instantiate_with_code

    eth_instantiate_with_code: TxDescriptor<
        {
            code: Binary;
            data: Binary;
            gas_limit: { proof_size: bigint; ref_time: bigint };
            storage_deposit_limit: bigint;
            value: FixedSizeArray<4, bigint>;
        },
    >

    Same as [Self::instantiate_with_code], but intended to be dispatched only by an EVM transaction through the EVM compatibility layer.

    Calling this dispatchable ensures that the origin's nonce is bumped only once, via the CheckNonce transaction extension. In contrast, [Self::instantiate_with_code] also bumps the nonce after contract instantiation, since it may be invoked multiple times within a batch call transaction.