arbOwnerReadContract
Type Aliases
ArbOwnerPublicAbi
type ArbOwnerPublicAbi: typeof arbOwnerPublic.abi;
Source
ArbOwnerPublicFunctionName
type ArbOwnerPublicFunctionName: GetFunctionName<ArbOwnerPublicAbi>;
Source
ArbOwnerReadContractParameters<TFunctionName>
type ArbOwnerReadContractParameters<TFunctionName>: object & GetFunctionArgs<ArbOwnerPublicAbi, TFunctionName>;
Type declaration
Member | Type |
---|---|
functionName | TFunctionName |
Type parameters
Type parameter |
---|
TFunctionName extends ArbOwnerPublicFunctionName |
Source
ArbOwnerReadContractReturnType<TFunctionName>
type ArbOwnerReadContractReturnType<TFunctionName>: ReadContractReturnType<ArbOwnerPublicAbi, TFunctionName>;
Type parameters
Type parameter |
---|
TFunctionName extends ArbOwnerPublicFunctionName |
Source
src/arbOwnerReadContract.ts:13
Functions
arbOwnerReadContract()
function arbOwnerReadContract<TChain, TFunctionName>(client: object, params: ArbOwnerReadContractParameters<TFunctionName>): Promise<ArbOwnerReadContractReturnType<TFunctionName>>
Type parameters
Type parameter |
---|
TChain extends undefined | Chain <undefined | ChainFormatters > |
TFunctionName extends |
| "getAllChainOwners" |
| "getInfraFeeAccount" |
| "getNetworkFeeAccount" |
| "isChainOwner" |
| "getBrotliCompressionLevel" |
| "getScheduledUpgrade" |
| "rectifyChainOwner" |
Parameters
Parameter | Type |
---|---|
client | object |
params | ArbOwnerReadContractParameters <TFunctionName > |
Returns
Promise
<ArbOwnerReadContractReturnType
<TFunctionName
>>