Type Alias: ContractFunctionReturnType<abi, mutability, functionName, args>
type ContractFunctionReturnType<abi, mutability, functionName, args>: abi extends Abi ? Abi extends abi ? unknown : AbiParametersToPrimitiveTypes<ExtractAbiFunctionForArgs<abi, mutability, functionName, args>["outputs"]> extends infer types ? types extends readonly [] ? void : types extends readonly [infer T] ? T : types : never : unknown;
Type Parameters
Type Parameter | Default type |
---|---|
|
|
|
|
|
|
|
|
Defined
@nilfoundation/niljs/src/contract-factory/ContractFactory.ts:218