* Add stats updating cloud function * Read stats from database on client instead of computing them * Improve logging for stats updater * Tidying up
40 lines
1.1 KiB
TypeScript
40 lines
1.1 KiB
TypeScript
import * as admin from 'firebase-admin'
|
|
|
|
admin.initializeApp()
|
|
|
|
// v1
|
|
// export * from './keep-awake'
|
|
export * from './claim-manalink'
|
|
export * from './transact'
|
|
export * from './resolve-market'
|
|
export * from './stripe'
|
|
export * from './create-user'
|
|
export * from './create-answer'
|
|
export * from './on-create-bet'
|
|
export * from './on-create-comment'
|
|
export * from './on-view'
|
|
export * from './unsubscribe'
|
|
export * from './update-metrics'
|
|
export * from './update-stats'
|
|
export * from './backup-db'
|
|
export * from './change-user-info'
|
|
export * from './market-close-notifications'
|
|
export * from './add-liquidity'
|
|
export * from './on-create-answer'
|
|
export * from './on-update-contract'
|
|
export * from './on-create-contract'
|
|
export * from './on-follow-user'
|
|
export * from './on-unfollow-user'
|
|
export * from './on-create-liquidity-provision'
|
|
export * from './on-update-group'
|
|
export * from './on-create-group'
|
|
|
|
// v2
|
|
export * from './health'
|
|
export * from './place-bet'
|
|
export * from './sell-bet'
|
|
export * from './sell-shares'
|
|
export * from './create-contract'
|
|
export * from './withdraw-liquidity'
|
|
export * from './create-group'
|