Name | Arguments | Accounts |
---|---|---|
createLootbox | args:`CreateLootboxArgs` | operator isSignerisMut crank lootbox isMut lootboxTokenAccount isMut globalAdmin mint systemProgram tokenProgram associatedTokenProgram rent |
addPrizeToLootbox | args:`AddPrizeToLootboxArgs` | operator isSignerisMut lootbox isMut mint systemProgram tokenProgram associatedTokenProgram rent |
removePrizeFromLootbox | args:`RemovePrizeFromLootboxArgs` | operator isSignerisMut lootbox isMut mint systemProgram tokenProgram associatedTokenProgram rent |
buyTicketFromLootbox | args:`BuyTicketFromLootboxArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut ticket isMut playerProfile isMut referredBy isMut referredByProfile isMut referredByProfileTokenAccount isMut freePlays isMut mint systemProgram tokenProgram associatedTokenProgram rent slotHashes |
createPlayerProfile | args:`CreatePlayerProfileArgs` | user isSignerisMut referredBy isMut playerProfile isMut playerProfileTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent |
createGlobalAdmin | admin isSignerisMut globalAdmin isMut systemProgram tokenProgram associatedTokenProgram rent | |
doubleOrNothing | args:`DoubleOrNothingArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut ticket isMut playerProfile isMut referredBy isMut referredByProfile isMut referredByProfileTokenAccount isMut freePlays isMut mint systemProgram tokenProgram associatedTokenProgram rent slotHashes |
createBattle | args:`CreateBattleArgs` | user isSignerisMut lootbox battle isMut systemProgram tokenProgram associatedTokenProgram rent |
runBattle | args:`RunBattleArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut battle isMut playerProfile isMut referredBy isMut referredByProfile isMut referredByProfileTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent slotHashes |
finalizeBattle | args:`FinalizeBattleArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut battle isMut mint systemProgram tokenProgram associatedTokenProgram rent |
createPvpPvpBattle | args:`CreatePvpBattleArgs` | creator isSignerisMut user1 isMut user2 isMut lootbox pvpBattle isMut systemProgram tokenProgram associatedTokenProgram rent |
runPvpBattle | args:`RunPvpBattleArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut pvpBattle isMut playerProfile isMut referredBy isMut referredByProfile isMut referredByProfileTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent slotHashes |
finalizePvpBattle | args:`FinalizePvpBattleArgs` | user isSignerisMut userTokenAccount isMut lootbox isMut lootboxTokenAccount isMut pvpBattle isMut mint systemProgram tokenProgram associatedTokenProgram rent |
closeAccountAdmin | admin isSignerisMut globalAdmin account isMut systemProgram tokenProgram associatedTokenProgram rent | |
editLootbox | args:`EditLootboxArgs` | operator isSignerisMut crank lootbox isMut mint systemProgram tokenProgram associatedTokenProgram rent |
createFreePlays | user isSignerisMut freePlays isMut lootbox systemProgram rent | |
editFreePlays | args:`EditFreePlaysArgs` | crank isSignerisMut user freePlays isMut lootbox systemProgram rent |
createPlayerProfileNativeMint | args:`CreatePlayerProfileNativeMintArgs` | user isSignerisMut nativeMint isMut playerProfile isMut playerProfileTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent |
withdrawFromPlayerProfile | args:`WithdrawFromPlayerProfileArgs` | user isSignerisMut userTokenAccount isMut playerProfile isMut playerProfileTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent |
closeTicket | crank isSignerisMut mint lootbox isMut ticket isMut globalAdmin isMut systemProgram | |
editGlobalAdmin | admin isSignerisMut newAdmin isMut globalAdmin isMut systemProgram tokenProgram associatedTokenProgram rent | |
withdrawFromLootbox | args:`WithdrawFromLootboxArgs` | operator isSignerisMut operatorTokenAccount isMut lootbox isMut lootboxTokenAccount isMut mint systemProgram tokenProgram associatedTokenProgram rent |