1-
21import { getPublisherAverageScoreHistory , getPublisherRankingHistory , getPublishers , getRankingsByPublisher , getRankingsBySymbol } from "../services/clickhouse" ;
32import { Cluster } from "../services/pyth" ;
4- import { createChunkedCacheFetcher , fetchAllChunks } from '../utils/cache' ;
5-
6-
7- const _getRankingsBySymbol = createChunkedCacheFetcher ( async ( symbol : string ) => {
8- return getRankingsBySymbol ( symbol ) ;
9- } , 'getRankingsBySymbol' ) ;
103
114export const getRankingsBySymbolCached = async ( symbol : string ) => {
12- return fetchAllChunks < ReturnType < typeof getRankingsBySymbol > , [ string ] > ( _getRankingsBySymbol , symbol ) ;
5+ return getRankingsBySymbol ( symbol ) ;
136} ;
147
15- const _getRankingsByPublisher = createChunkedCacheFetcher ( async ( publisherKey : string ) => {
16- return getRankingsByPublisher ( publisherKey ) ;
17- } , 'getRankingsByPublisher' ) ;
18-
198export const getRankingsByPublisherCached = async ( publisherKey : string ) => {
20- return fetchAllChunks < ReturnType < typeof getRankingsByPublisher > , [ string ] > ( _getRankingsByPublisher , publisherKey ) ;
9+ return getRankingsByPublisher ( publisherKey ) ;
2110} ;
2211
23- const _getPublisherAverageScoreHistory = createChunkedCacheFetcher ( async ( cluster : Cluster , key : string ) => {
24- return getPublisherAverageScoreHistory ( cluster , key ) ;
25- } , 'getPublisherAverageScoreHistory' ) ;
26-
2712export const getPublisherAverageScoreHistoryCached = async ( cluster : Cluster , key : string ) => {
28- return fetchAllChunks < ReturnType < typeof getPublisherAverageScoreHistory > , [ Cluster , string ] > ( _getPublisherAverageScoreHistory , cluster , key ) ;
13+ return getPublisherAverageScoreHistory ( cluster , key ) ;
2914} ;
3015
31- const _getPublisherRankingHistory = createChunkedCacheFetcher ( async ( cluster : Cluster , key : string ) => {
32- return getPublisherRankingHistory ( cluster , key ) ;
33- } , 'getPublisherRankingHistory' ) ;
34-
3516export const getPublisherRankingHistoryCached = async ( cluster : Cluster , key : string ) => {
36- return fetchAllChunks < ReturnType < typeof getPublisherRankingHistory > , [ Cluster , string ] > ( _getPublisherRankingHistory , cluster , key ) ;
17+ return getPublisherRankingHistory ( cluster , key ) ;
3718} ;
3819
39- const _getPublishers = createChunkedCacheFetcher ( async ( cluster : Cluster ) => {
40- return getPublishers ( cluster ) ;
41- } , 'getPublishers' ) ;
42-
4320export const getPublishersCached = async ( cluster : Cluster ) => {
44- return fetchAllChunks < ReturnType < typeof getPublishers > , [ Cluster ] > ( _getPublishers , cluster ) ;
21+ return getPublishers ( cluster ) ;
4522}
0 commit comments