Type Alias MulticallResults<contracts, allowFailure, options, result>
MulticallResults<contracts, allowFailure, options, result>: contracts extends readonly [] ? readonly [] : contracts extends readonly [infer contract] ? [...result, MulticallResponse<GetMulticallContractReturnType<contract, options["mutability"]>, options["error"], allowFailure>] : contracts extends readonly [infer contract, ...(infer rest)] ? MulticallResults<[...rest], allowFailure, options, [...result, MulticallResponse<GetMulticallContractReturnType<contract, options["mutability"]>, options["error"], allowFailure>]> : readonly unknown[] extends contracts ? MulticallResponse<unknown, options["error"], allowFailure>[] : contracts extends readonly (infer contract extends ContractFunctionParameters)[] ? MulticallResponse<GetMulticallContractReturnType<contract, options["mutability"]>, options["error"], allowFailure>[] : MulticallResponse<unknown, options["error"], allowFailure>[]