From e9c817b3c43506007af9158ca6f6898aaf5e9ab9 Mon Sep 17 00:00:00 2001 From: Austin Chen Date: Mon, 9 May 2022 16:19:05 -0400 Subject: [PATCH] Scaffolding so `claimManalink` works --- functions/src/index.ts | 1 + web/lib/firebase/api-call.ts | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/functions/src/index.ts b/functions/src/index.ts index 3c0dc8f8..8548bf91 100644 --- a/functions/src/index.ts +++ b/functions/src/index.ts @@ -3,6 +3,7 @@ import * as admin from 'firebase-admin' admin.initializeApp() // export * from './keep-awake' +export * from './claim-manalink' export * from './transact' export * from './place-bet' export * from './resolve-market' diff --git a/web/lib/firebase/api-call.ts b/web/lib/firebase/api-call.ts index fa786952..9f957cb3 100644 --- a/web/lib/firebase/api-call.ts +++ b/web/lib/firebase/api-call.ts @@ -21,6 +21,11 @@ export const transact = cloudFunction< { status: 'error' | 'success'; message?: string; txn?: Txn } >('transact') +export const claimManalink = cloudFunction< + string, + { status: 'error' | 'success'; message?: string } +>('claimManalink') + export const placeBet = cloudFunction('placeBet') export const sellBet = cloudFunction('sellBet')