Type Alias EstimateL1ToL2ExecuteDetails

EstimateL1ToL2ExecuteDetails: {
    calldata: string;
    caller?: web3Types.Address;
    contractAddress: web3Types.Address;
    factoryDeps?: Bytes[];
    gasPerPubdataByte?: Numbers;
    l2Value?: Numbers;
    overrides?: TransactionOverrides;
}

Type declaration

  • calldata: string

    The transaction call data.

  • Optionalcaller?: web3Types.Address

    The caller's address.

  • contractAddress: web3Types.Address

    The address of the contract.

  • OptionalfactoryDeps?: Bytes[]

    An array of bytes containing contract bytecode.

  • OptionalgasPerPubdataByte?: Numbers

    The current gas per byte value.

  • Optionall2Value?: Numbers

    The current L2 gas value.

  • Optionaloverrides?: TransactionOverrides

    Transaction overrides including gasLimit, gasPrice, and value.