createNftStore | | - managerisSigner
- rentPayerisSignerisMut
- paymentMint
- nftStoreisMut
- systemProgram
|
updateNftStore | | - managerisSigner
- nftStoreisMut
|
closeNftStore | | - managerisSigner
- rentCollectorisMut
- managerPaymentAtaisMut
- nftStorePaymentAtaisMut
- nftStoreAuth
- nftStoreisMut
- tokenProgram
|
updateManager | | - managerisSigner
- nftStoreisMut
|
createNftUpgrader | | - managerisSigner
- rentPayerisSignerisMut
- nftUpgraderisMut
- nftStore
- systemProgram
|
updateNftUpgrader | - argsUpdateNftUpgraderArgs
| - managerisSigner
- nftUpgraderisMut
- nftStore
|
closeNftUpgrader | | - managerisSigner
- rentCollectorisMut
- nftUpgraderisMut
- nftStore
|
createNftKind | - argsCreateNftKindArgs
- namePrefixstring
- symbolstring
- uristring
| - managerisSigner
- rentPayerisSignerisMut
- nftKindisMut
- nftStore
- systemProgram
|
updateNftKind | | - managerisSigner
- nftKindisMut
- nftStore
|
closeNftKind | | - managerisSigner
- rentCollectorisMut
- nftKindisMut
- nftStore
|
purchaseNft | | - nft
- nftKindisMut
- userPaymentAtaisMut
- nftStorePaymentAtaisMut
- nftStoreAuth
|
upgradeNft | | - nft
- nftKind
- nftMintisMut
- userNftAtaisMut
- nftUpgrader
|
redeemNft | | - userisSigner
- rentCollectorisMut
- nftKindisMut
- nftMintisMut
- userNftAtaisMut
- userPaymentAtaisMut
- creator
- creatorPaymentAtaisMut
- nftStorePaymentAtaisMut
- nftStoreAuth
- nftEscrowisMut
- nftStoreisMut
- tokenProgram
|
quarryDeposit | | - rentPayerisSignerisMut
- systemProgram
- stake
|
quarryWithdraw | | |
quarryClaimRewards | | - userisSigner
- userNftAta
- nftEscrow
- nftKindisMut
- nftStore
- quarryRewarder
- quarryisMut
- quarryMinerisMut
- quarryMintWrapperisMut
- quarryMinterisMut
- rewardsTokenMintisMut
- claimFeeTokenAccountisMut
- escrowRewardsAtaisMut
- quarryRedeemerisMut
- redemptionVaultisMut
- escrowRedemptionAtaisMut
- userRedemptionAtaisMut
- tokenProgram
- quarryMineProgram
- quarryMintWrapperProgram
- quarryRedeemerProgram
|
createProjectKind | - argsCreateProjectKindArgs
| - managerisSigner
- rentPayerisSignerisMut
- projectKindisMut
- nftStore
- systemProgram
|
updateProjectKind | | - managerisSigner
- projectKindisMut
- nftStore
|
emergencyUpdateProject | - argsEmergencyUpdateProjectArgs
| - managerisSigner
- projectisMut
- nftStore
|
emergencyWithdrawProject | | - managerisSigner
- rentCollectorisMut
- beneficiaryTreasuryAtaisMut
- projectTreasuryAtaisMut
- projectAuth
- project
- nftStore
- tokenProgram
|
emergencyCloseProject | | - managerisSigner
- rentCollectorisMut
- projectisMut
- nftStore
|
createProject | - argsCreateProjectArgs
- uristring
| - creatorisSigner
- rentPayerisSignerisMut
- creatorPaymentAtaisMut
- projectPaymentAtaisMut
- projectAuth
- projectKind
- projectisMut
- nftStore
- tokenProgram
- systemProgram
|
updateProject | | - ownerisSigner
- projectisMut
|
createProjectGauge | | - rentPayerisSignerisMut
- project
- projectGaugeisMut
- systemProgram
|
updateProjectGauge | | - managerisSigner
- project
- projectGaugeisMut
- nftStore
|
createProjectVoter | | - userisSigner
- rentPayerisSignerisMut
- projectisMut
- projectGaugeisMut
- projectVoterisMut
- userNftAta
- nftEscrow
- nftKind
- nftStore
- paymentMint
- systemProgram
|
createProjectReceipt | | - rentPayerisSignerisMut
- nftMint
- nftEscrow
- projectReceiptisMut
- project
- systemProgram
|
closeProjectReceipt | | - userisSigner
- rentCollectorisMut
- userNftAta
- projectReceiptisMut
- project
- nftEscrow
|
participateProject | | - userisSigner
- userNftAta
- userTreasuryAtaisMut
- projectTreasuryAtaisMut
- paymentMint
- projectReceiptisMut
- projectAuth
- projectisMut
- nftEscrow
- nftKind
- nftStore
- tokenProgram
|
claimProject | | - userisSigner
- userNftAta
- userRewardAtaisMut
- projectRewardAtaisMut
- projectReceiptisMut
- projectAuth
- project
- nftEscrow
- nftStore
- tokenProgram
|
cancelProject | | - userisSigner
- rentCollectorisMut
- userNftAta
- nftEscrow
- projectReceiptisMut
- userTreasuryAtaisMut
- projectTreasuryAtaisMut
- projectisMut
- projectAuth
- tokenProgram
|