NameArgumentsAccounts
removeMintLootbox
args:`RemoveMintLootboxArgs`
admin
isSignerisMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
lootbox
feeAccount
lootboxToken
isMut
createLootbox
args:`CreateLootboxArgs`
admin
isSignerisMut
lootbox
isMut
feeAccount
isMut
crank
systemProgram
rent
addMintLootbox
args:`AddMintLootboxArgs`
admin
isSignerisMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
lootbox
feeAccount
lootboxToken
isMut
lootboxTokenAccount
isMut
feeTokenAccount
isMut
buyTicketFromLootbox
args:`BuyTicketFromLootboxArgs`
user
isSignerisMut
lootbox
isMut
feeAccount
isMut
ticket
isMut
mint
lootboxTokenAccount
isMut
userTokenAccount
isMut
feeTokenAccount
isMut
counter
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
memoProgram
slotHashes
instructionSysvarAccount
depositToLootbox
args:`DepositLootboxArgs`
admin
isSignerisMut
lootbox
isMut
mint
lootboxTokenAccount
isMut
adminTokenAccount
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
updateLootbox
args:`UpdateLootboxArgs`
admin
isSignerisMut
crank
isMut
lootbox
isMut
systemProgram
rent
closeLootbox
args:`CloseLootboxArgs`
globalSettings
admin
isSignerisMut
lootbox
isMut
feeAccount
isMut
systemProgram
rent
rollLootbox
args:`RollLootboxArgs`
crank
isSignerisMut
lootbox
isMut
ticket
isMut
user
isMut
recycler
isMut
mint
lootboxTokenAccount
isMut
userTokenAccount
isMut
player
isMut
tokenProgram
associatedTokenProgram
systemProgram
rent
instructionSysvarAccount
withdrawFromLootbox
args:`WithdrawLootboxArgs`
globalSettings
isMut
admin
isSignerisMut
lootbox
isMut
mint
lootboxTokenAccount
isMut
adminTokenAccount
isMut
globalSettingsTokenAccount
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
withdrawFromFeeAccount
args:`WithdrawFeeAccountArgs`
globalSettings
isMut
admin
isSignerisMut
lootbox
feeAccount
isMut
feeTokenAccount
isMut
globalSettingsTokenAccount
isMut
adminTokenAccount
isMut
systemProgram
mint
tokenProgram
associatedTokenProgram
rent
createGlobalSettings
args:`CreateGlobalSettingsArgs`
globalAdmin
isSignerisMut
globalSettings
isMut
systemProgram
rent
addMintGlobalSettings
args:`AddMintGlobalSettingsArgs`
globalAdmin
isSignerisMut
globalSettings
mint
globalSettingsTokenAccount
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
updateGlobalSettings
args:`UpdateGlobalSettingsArgs`
globalAdmin
isSignerisMut
globalSettings
isMut
systemProgram
rent
createRecycler
args:`CreateRecyclerArgs`
admin
isSignerisMut
globalSettings
recycler
isMut
systemProgram
rent
updateRecycler
args:`UpdateRecyclerArgs`
admin
isSignerisMut
globalSettings
recycler
isMut
systemProgram
rent
withdrawFromRecycler
args:`WithdrawRecyclerArgs`
admin
isSignerisMut
globalSettings
recycler
isMut
systemProgram
rent
withdrawFromLootboxToGlobalSettings
args:`WithdrawLootboxViaGlobalSettingsArgs`
globalSettings
isMut
admin
isSignerisMut
lootbox
isMut
systemProgram
rent
withdrawFromGlobalSettings
args:`WithdrawGlobalSettingsArgs`
globalSettings
isMut
admin
isSignerisMut
systemProgram
rent
withdrawFromFeeAccountToGlobalSettings
args:`WithdrawFeeAccountViaGlobalSettingsArgs`
globalSettings
isMut
admin
isSignerisMut
lootbox
feeAccount
isMut
systemProgram
rent
removeMintFromLootboxGlobalSettings
args:`RemoveMintLootboxGlobalSettingsArgs`
globalSettings
isMut
admin
isSignerisMut
mint
systemProgram
tokenProgram
associatedTokenProgram
rent
lootbox
feeAccount
lootboxToken
isMut
createCounter
args:`CreateCounterLootboxArgs`
user
isSignerisMut
mint
systemProgram
rent
lootbox
counter
isMut
addFreeGamesToCounter
args:`AddFreeGamesToCounterLootboxArgs`
admin
isSignerisMut
user
mint
systemProgram
rent
lootbox
counter
isMut
createCounterByAdmin
args:`CreateCounterByAdminLootboxArgs`
admin
isSignerisMut
user
mint
systemProgram
rent
lootbox
counter
isMut
addCollectionGlobalSettings
args:`AddCollectionGlobalSettingsArgs`
globalAdmin
isSignerisMut
globalSettings
collectionMarker
isMut
lootbox
systemProgram
tokenProgram
associatedTokenProgram
rent
exchangeNftToGame
args:`ExchangeNftToGameLootboxArgs`
user
isSignerisMut
mint
systemProgram
rent
lootbox
counter
isMut
nftTokenAccount
collectionMarker
nftMint
freebie
isMut
metadata
burnNftForGame
args:`BurnNftForGameLootboxArgs`
user
isSignerisMut
mint
systemProgram
rent
lootbox
isMut
counter
isMut
nftTokenAccount
isMut
nftMint
isMut
tokenProgram
metadata
isMut
masterEdition
isMut
metaplexProgram
nftCollection
isMut
addFreeGamesToCounterByGlobalAdmin
args:`AddFreeGamesToCounterByGlobalAdminLootboxArgs`
globalAdmin
isSignerisMut
globalSettings
user
mint
systemProgram
rent
lootbox
counter
isMut
burnSftForGame
args:`BurnSftForGameLootboxArgs`
user
isSignerisMut
mint
systemProgram
rent
lootbox
isMut
counter
isMut
sftMint
isMut
sftTokenAccount
isMut
tokenProgram
closePlayer
args:`ClosePlayerArgs`
user
isSignerisMut
player
isMut
mint
tokenProgram
systemProgram
rent
buyTicketFromLootboxWithAffiliate
args:`BuyTicketFromLootboxWithAffiliateArgs`
user
isSignerisMut
affiliate
isMut
affiliateTokenAccount
isMut
lootbox
isMut
feeAccount
isMut
ticket
isMut
mint
lootboxTokenAccount
isMut
userTokenAccount
isMut
feeTokenAccount
isMut
counter
isMut
systemProgram
tokenProgram
associatedTokenProgram
rent
memoProgram
slotHashes
instructionSysvarAccount
closeAccountGlobalSettings
args:`CloseAccountGlobalSettingsArgs`
globalAdmin
isSignerisMut
globalSettings
isMut
account
isMut
recycler
isMut
systemProgram
rent