Name | Arguments | Accounts |
---|---|---|
houseInit | params:`HouseInitParams` | house isMut authority isSignerisMut switchboardMint switchboardQueue isMut mint isSignerisMut houseVault isMut payer isSignerisMut systemProgram tokenProgram associatedTokenProgram rent |
userInit | params:`UserInitParams` | user isMut house mint isMut authority isSignerisMut escrow isSignerisMut rewardAddress isMut vrf isMut payer isSignerisMut systemProgram tokenProgram associatedTokenProgram rent |
userBet | params:`UserBetParams` | user isMut house houseVault authority isSignerisMut escrow isMut vrf isMut oracleQueue isMut queueAuthority dataBuffer isMut permission isMut vrfEscrow isMut switchboardProgramState isMut switchboardProgram payer isSignerisMut vrfPayer isMut flipPayer isMut recentBlockhashes systemProgram tokenProgram |
userSettle | params:`UserSettleParams` | user isMut house escrow isMut rewardAddress isMut houseVault isMut vrf tokenProgram |
userAirdrop | params:`UserAirdropParams` | user isMut house houseVault isMut mint isMut authority isMut airdropTokenWallet isMut tokenProgram |