Skip to main content

arbAggregatorPrepareTransactionRequest

Type Aliases

ArbAggregatorEncodeFunctionDataParameters<TFunctionName>

type ArbAggregatorEncodeFunctionDataParameters<TFunctionName>: EncodeFunctionDataParameters<ArbAggregatorAbi, TFunctionName>;

Type parameters

Type parameter
TFunctionName extends ArbAggregatorPrepareTransactionRequestFunctionName

Source

src/arbAggregatorPrepareTransactionRequest.ts:16


ArbAggregatorPrepareTransactionRequestFunctionName

type ArbAggregatorPrepareTransactionRequestFunctionName: GetFunctionName<ArbAggregatorAbi>;

Source

src/arbAggregatorPrepareTransactionRequest.ts:15


ArbAggregatorPrepareTransactionRequestParameters<TFunctionName>

type ArbAggregatorPrepareTransactionRequestParameters<TFunctionName>: Omit<ArbAggregatorPrepareFunctionDataParameters<TFunctionName>, "abi"> & object;

Type declaration

MemberType
accountAddress

Type parameters

Type parameter
TFunctionName extends ArbAggregatorPrepareTransactionRequestFunctionName

Source

src/arbAggregatorPrepareTransactionRequest.ts:66

Functions

arbAggregatorPrepareTransactionRequest()

function arbAggregatorPrepareTransactionRequest<TFunctionName, TChain>(client: object, params: ArbAggregatorPrepareTransactionRequestParameters<TFunctionName>): Promise<any>

Type parameters

Type parameter
TFunctionName extends
| "addBatchPoster"
| "getBatchPosters"
| "getDefaultAggregator"
| "getFeeCollector"
| "getPreferredAggregator"
| "getTxBaseFee"
| "setFeeCollector"
| "setTxBaseFee"
TChain extends undefined | Chain<undefined | ChainFormatters>

Parameters

ParameterType
clientobject
paramsArbAggregatorPrepareTransactionRequestParameters<TFunctionName>

Returns

Promise<any>

Source

src/arbAggregatorPrepareTransactionRequest.ts:71