NameArgumentsAccounts
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
instructionSysvarAccount
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
checkoutBattleByUser
user
isSignerisMut
lootbox
isMut
battle
isMut
systemProgram
rent
redeemBattleByOperator
operator
isSignerisMut
lootbox
isMut
battle
isMut
globalAdmin
isMut
systemProgram
rent
checkoutTicketByUser
user
isSignerisMut
lootbox
isMut
ticket
isMut
systemProgram
redeemTicketByOperator
operator
isSignerisMut
lootbox
isMut
ticket
isMut
globalAdmin
isMut
systemProgram
withdrawFromGlobalAdmin
admin
isSignerisMut
globalAdmin
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
redeemTicketByUser
user
isSignerisMut
userTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
ticket
isMut
globalAdmin
isMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
instructionSysvarAccount
redeemBattleByUser
user
isSignerisMut
userTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
battle
isMut
globalAdmin
isMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
instructionSysvarAccount
createFreePlaysByAnyone
signer
isSignerisMut
user
freePlays
isMut
lootbox
systemProgram
rent
editLootboxByAdmin
args:`EditLootboxByAdminArgs`
admin
isSignerisMut
crank
lootbox
isMut
globalAdmin
isMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
checkoutTicketByUserV2
user
isSignerisMut
lootbox
isMut
ticket
isMut
systemProgram
closeTicketV2
crank
isSignerisMut
lootbox
isMut
ticket
isMut
globalAdmin
isMut
systemProgram
buyTicketFromLootboxV2
args:`BuyTicketFromLootboxArgsV2`
user
isSignerisMut
userTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
ticket
isMut
playerProfile
isMut
referredBy
isMut
referredByProfile
isMut
referredByProfileTokenAccount
isMut
freePlays
isMut
payMint
systemProgram
tokenProgram
associatedTokenProgram
rent
slotHashes
instructionSysvarAccount
doubleOrNothingV2
args:`DoubleOrNothingArgsV2`
user
isSignerisMut
userTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
ticket
isMut
playerProfile
isMut
referredBy
isMut
referredByProfile
isMut
referredByProfileTokenAccount
isMut
freePlays
isMut
payMint
systemProgram
tokenProgram
associatedTokenProgram
rent
slotHashes
redeemTicketByUserV2
user
isSignerisMut
userTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
ticket
isMut
globalAdmin
isMut
prizeMint
systemProgram
tokenProgram
associatedTokenProgram
rent
instructionSysvarAccount
addPrizeToLootboxV2
args:`AddPrizeToLootboxArgsV2`
operator
isSignerisMut
lootbox
isMut
prizeMint
systemProgram
tokenProgram
associatedTokenProgram
rent
createLootboxV2
args:`CreateLootboxArgsV2`
operator
isSignerisMut
crank
lootbox
isMut
lootboxPayTokenAccount
isMut
lootboxPrizeTokenAccount
isMut
globalAdmin
payMint
prizeMint
systemProgram
tokenProgram
associatedTokenProgram
rent
editLootboxV2
args:`EditLootboxArgsV2`
operator
isSignerisMut
crank
lootbox
isMut
payMint
prizeMint
systemProgram
tokenProgram
associatedTokenProgram
rent
removePrizeFromLootboxV2
args:`RemovePrizeFromLootboxArgsV2`
operator
isSignerisMut
lootbox
isMut
payMint
prizeMint
systemProgram
tokenProgram
associatedTokenProgram
rent
withdrawFromLootboxV2
args:`WithdrawFromLootboxArgsV2`
operator
isSignerisMut
operatorTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
depositToLootboxV2
args:`DepositToLootboxArgsV2`
operator
isSignerisMut
operatorTokenAccount
isMut
lootbox
isMut
lootboxTokenAccount
isMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
createFreePlaysV2
user
isSignerisMut
freePlays
isMut
lootbox
systemProgram
rent