NameArgumentsAccounts
initGlobalState
nonce:`u8`
admin
isSigner
globalState
isMut
systemProgram
initMarket
nonce:`u8`
whitelist:`Vec<publicKey>`
title:`string`
admin
isSigner
globalState
isMut
market
isMut
systemProgram
addAdmin
admin
isSigner
market
isMut
addAdmin
removeAdmin
admin
isSigner
market
isMut
removeAdmin
initCollection
collectionNonce:`u8`
listHeadNonce:`u8`
listTailNonce:`u8`
title:`string`
admin
isSigner
market
isMut
collection
isMut
listHead
isMut
listTail
isMut
systemProgram
initPriceModel
nonce:`u8`
salePrices:`Vec<SalePrice>`
admin
isSigner
market
isMut
priceModel
isMut
systemProgram
addNft
admin
isSigner
market
collection
listHead
isMut
nextListItem
isMut
newItem
isSignerisMut
priceModel
adminNftAccount
isMut
adminNftMint
programNftAccount
isMut
associatedTokenProgram
tokenProgram
systemProgram
rent
withdrawNft
admin
isSigner
rentRefund
isMut
priceModel
market
collection
withdrawListItem
isMut
programNftAccount
isMut
programNftMint
adminNftAccount
isMut
prevListItem
isMut
nextListItem
isMut
associatedTokenProgram
tokenProgram
systemProgram
rent
purchaseNft
owner
isSigner
rentRefund
isMut
priceModel
market
collection
purchaseListItem
isMut
debitMint
debitAccount
isMut
programCreditAccount
isMut
programNftAccount
isMut
programNftMint
ownerNftAccount
isMut
prevListItem
isMut
nextListItem
isMut
associatedTokenProgram
tokenProgram
systemProgram
rent
withdrawLiquidity
amount:`u64`
admin
isSigner
globalState
market
withdrawMint
programDebitAccount
isMut
adminCreditAccount
isMut
associatedTokenProgram
tokenProgram
systemProgram
rent
closeCollection
admin
isSigner
market
rentRefund
isSigner
collection
isMut
listHead
isMut
listTail
isMut