Type Alias ContractFunctionName<abi, mutability>
ContractFunctionName: 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