manifold/web/lib/firebase/api-call.ts

14 lines
402 B
TypeScript

import { getFunctions, httpsCallable } from 'firebase/functions'
const functions = getFunctions()
export const cloudFunction = (name: string) => httpsCallable(functions, name)
export const createContract = cloudFunction('createContract')
export const placeBet = cloudFunction('placeBet')
export const resolveMarket = cloudFunction('resolveMarket')
export const sellBet = cloudFunction('sellBet')