The L2 contract to be called.
OptionalfactoryDeps?: Bytes[]An array of L2 bytecodes that will be marked as known on L2.
OptionalgasPerPubdataByte?: NumbersThe L2 gas price for each published L1 calldata byte.
Optionall2GasLimit?: NumbersMaximum amount of L2 gas that transaction can consume during execution on L2.
Optionall2Value?: Numbersmsg.value of L2 transaction.
OptionalmintValue?: NumbersThe amount of base token that needs to be minted on non-ETH-based L2.
OptionaloperatorTip?: NumbersIf the ETH value passed with the transaction is not explicitly stated in the overrides, this field will be equal to the tip the operator will receive on top of the base cost of the transaction.
Optionaloverrides?: TransactionOverridesTransaction's overrides which may be used to pass L2 gasLimit, gasPrice, value, etc.
OptionalrefundRecipient?: AddressThe address on L2 that will receive the refund for the transaction. If the transaction
fails, it will also be the address to receive l2Value.
The input of the L2 transaction.