Type alias ContractFunctionName<abi, mutability>
ContractFunctionName<abi, mutability>: ExtractAbiFunctionNames<abi extends Abi ? abi : Abi, mutability> extends infer functionName extends string ? [functionName] extends [never] ? string : functionName : string Type Parameters
- abi extends Abi | readonly unknown[] = Abi
- mutability extends AbiStateMutability = AbiStateMutability