Skip to main content

createTokenBridgePrepareTransactionRequest

Type Aliases

CreateTokenBridgePrepareTransactionRequestParams<TParentChain, TOrbitChain>

type CreateTokenBridgePrepareTransactionRequestParams<TParentChain, TOrbitChain>: Prettify<WithTokenBridgeCreatorAddressOverride<object>>;

Type parameters

Type parameter
TParentChain extends Chain | undefined
TOrbitChain extends Chain | undefined

Source

src/createTokenBridgePrepareTransactionRequest.ts:25


TransactionRequestRetryableGasOverrides

type TransactionRequestRetryableGasOverrides: object;

Type declaration

MemberType
maxGasForContractsGasOverrideOptions
maxGasForFactoryGasOverrideOptions
maxGasPricebigint
maxSubmissionCostForContractsGasOverrideOptions
maxSubmissionCostForFactoryGasOverrideOptions

Source

src/createTokenBridgePrepareTransactionRequest.ts:17

Functions

createTokenBridgePrepareTransactionRequest()

function createTokenBridgePrepareTransactionRequest<TParentChain, TOrbitChain>(__namedParameters: object): Promise<any>

Type parameters

Type parameter
TParentChain extends undefined | Chain<undefined | ChainFormatters>
TOrbitChain extends undefined | Chain<undefined | ChainFormatters>

Parameters

ParameterTypeDescription
__namedParametersobject-
__namedParameters.account`0x${string}`-
__namedParameters.gasOverrides?TransactionRequestGasOverrides-
__namedParameters.orbitChainPublicClientobject-
__namedParameters.paramsobject-
__namedParameters.params.rollup`0x${string}`-
__namedParameters.params.rollupOwner`0x${string}`-
__namedParameters.parentChainPublicClientobject-
__namedParameters.retryableGasOverrides?TransactionRequestRetryableGasOverrides-
__namedParameters.tokenBridgeCreatorAddressOverride?`0x${string}`Specifies a custom address for the TokenBridgeCreator. By default, the address will be automatically detected based on the provided chain.

Returns

Promise<any>

Source

src/createTokenBridgePrepareTransactionRequest.ts:39