Returns the FreeBets list.
Usage
import { getFreeBets } from '@azuro-org/toolkit'
const freeBets = await getFreeBets()
Props
{
chainId: ChainId
account: Address
affiliate: Address
}
type ChainId =
| 100 // Gnosis
| 137 // Polygon
| 80002 // Polygon Amoy
| 88888 // Chiliz
| 88882 // Chiliz Spicy
| 8453 // Base
| 84532 // Base Sepolia
Return Value
Array<{
id: number
owner: Address
amount: string // raw '10000000'
minOdds: string // raw '10000000'
contractId: number
signature: Hex
expiresAt: number // unix timestamp in seconds
campaign: string
status: RestFreeBetStatus
contract: {
id: number
affiliate: Address
chainId: string
freebetContractAddress: Address
decimals: number
}
}> | null | undefined
enum FreeBetStatus {
New = 'New',
Claimed = 'Claimed',
Redeemed = 'Redeemed',
Canceled = 'Canceled',
Reissued = 'Reissued',
Withdrawn = 'Withdrawn',
}