1import { wrapDbEnv } from '../deployF/wrapDbEnvF.mts'2import { getReqKnex } from '../serverF/dbF/dbCtxF.mts'3import { getEnvConf } from '../serverF/envConfF.mts'4import { assertDefined } from '../sharedF/assertsF/assertDefinedF.mts'5import { checkGamesAppIpfsPins, checkDonateAppIpfsPins } from './checkIpfsPinsAI.mts'7export const zhongCheckGamesIpfsPins = ({appConfig}: {appConfig: object}) => ({8 intervalSec: 60 * 60 * 24,9 name: 'check1ipfs_gamesapp',10 runFnc: async () => {12 const qsName = getEnvConf().dbSecrets!.db13 assertDefined(qsName)14 await checkGamesAppIpfsPins({db: getReqKnex(), qsName})15 })16 }17})19export const zhongCheckDonateIpfsPins = ({appConfig}: {appConfig: object}) => ({20 intervalSec: 60 * 60 * 24,21 name: 'check1ipfs_donateapp',22 runFnc: async () => {24 const qsName = getEnvConf().dbSecrets!.db25 assertDefined(qsName)26 await checkDonateAppIpfsPins({db: getReqKnex(), qsName})27 })28 }29})