arbOwnerPrepareTransactionRequest
Type Aliases
ArbOwnerEncodeFunctionDataParameters<TFunctionName>
type ArbOwnerEncodeFunctionDataParameters<TFunctionName>: EncodeFunctionDataParameters<ArbOwnerAbi, TFunctionName>;
Type parameters
Type parameter |
---|
TFunctionName extends ArbOwnerPrepareTransactionRequestFunctionName |
Source
src/arbOwnerPrepareTransactionRequest.ts:16
ArbOwnerPrepareTransactionRequestFunctionName
type ArbOwnerPrepareTransactionRequestFunctionName: GetFunctionName<ArbOwnerAbi>;
Source
src/arbOwnerPrepareTransactionRequest.ts:15
ArbOwnerPrepareTransactionRequestParameters<TFunctionName>
type ArbOwnerPrepareTransactionRequestParameters<TFunctionName>: Omit<ArbOwnerPrepareFunctionDataParameters<TFunctionName>, "abi"> & object;
Type declaration
Member | Type |
---|---|
account | Address |
Type parameters
Type parameter |
---|
TFunctionName extends ArbOwnerPrepareTransactionRequestFunctionName |
Source
src/arbOwnerPrepareTransactionRequest.ts:64
Functions
arbOwnerPrepareTransactionRequest()
function arbOwnerPrepareTransactionRequest<TFunctionName, TChain>(client: object, params: ArbOwnerPrepareTransactionRequestParameters<TFunctionName>): Promise<any>
Type parameters
Type parameter |
---|
TFunctionName extends |
| "addChainOwner" |
| "getAllChainOwners" |
| "getInfraFeeAccount" |
| "getNetworkFeeAccount" |
| "isChainOwner" |
| "releaseL1PricerSurplusFunds" |
| "removeChainOwner" |
| "scheduleArbOSUpgrade" |
| "setAmortizedCostCapBips" |
| "setBrotliCompressionLevel" |
| "setChainConfig" |
| "setInfraFeeAccount" |
| "setL1BaseFeeEstimateInertia" |
| "setL1PricePerUnit" |
| "setL1PricingEquilibrationUnits" |
| "setL1PricingInertia" |
| "setL1PricingRewardRate" |
| "setL1PricingRewardRecipient" |
| "setL2BaseFee" |
| "setL2GasBacklogTolerance" |
| "setL2GasPricingInertia" |
| "setMaxTxGasLimit" |
| "setMinimumL2BaseFee" |
| "setNetworkFeeAccount" |
| "setPerBatchGasCharge" |
| "setSpeedLimit" |
TChain extends undefined | Chain <undefined | ChainFormatters > |
Parameters
Parameter | Type |
---|---|
client | object |
params | ArbOwnerPrepareTransactionRequestParameters <TFunctionName > |
Returns
Promise
<any
>