Instructions
Create Mission Pool
References
Accounts
Account | Decription |
---|---|
Project | |
Mission Pool | MissionPool state account |
Delegate Authority | [Option] Project delegate authority |
Authority | The wallet that holds the authority over the assembler |
Payer | The wallet that pays for the rent |
Vault | |
System Program | SYSTEM PROGRAM |
Rent Sysvar | |
Hive Control |
Arguements
Arguement | Type |
---|---|
Args | CreateMissionPoolArgs |
Update Mission Pool
References
Accounts
Account | Decription |
---|---|
Project | |
Mission Pool | MissionPool state account |
Collection | Collection mint address to be used for the mission_pool |
Creator | Creator address to be used for the mission_pool |
Delegate Authority | |
Authority | The wallet that holds authority for this action |
Payer | The wallet that pays for the rent |
System Program | NATIVE SYSTEM PROGRAM |
Rent | |
Vault |
Arguements
Arguement | Type |
---|---|
Args | UpdateMissionPoolArgs |
Create Mission
References
Accounts
Account | Decription |
---|---|
Project | |
Mission Pool | Mission state account |
Mission | Mission state account |
Delegate Authority | [Option] Project delegate authority |
Authority | The wallet that holds the authority over the assembler |
Payer | The wallet that pays for the rent |
Vault | |
System Program | SYSTEM PROGRAM |
Rent Sysvar | RENT SYSVAR |
Arguements
Arguement | Type |
---|---|
Args | CreateMissionArgs |
Participate
References
Accounts
Account | Decription |
---|---|
Project | |
Staking Pool | StakingPool state account |
Mission Pool | MissionPool account |
Mission | Mission state account |
Nft | NFT state account |
Staker | Staker state account |
Currency | |
Mint | |
Vault Holder Account | |
Vault Token Account | |
Holder Account | |
Token Account | |
Participation | Participation state account |
Wallet | |
Vault | |
Rent Sysvar | |
Instructions Sysvar | |
Clock | |
System Program | |
Token Program | |
Currency Manager Program |
Arguements
Arguement | Type |
---|---|
Args | ParticipateArgs |
Collect Rewards
References
Accounts
Account | Decription |
---|---|
Project | |
Mission Pool | |
Mission | |
Participation | |
Nft | |
Profile | |
Currency | |
Mint | |
Vault Holder Account | |
Vault Token Account | |
Holder Account | |
Token Account | |
Wallet | |
Vault | |
System Program | |
Hive Control Program | |
Currency Manager Program | |
Log Wrapper | |
Compression Program | |
Token Program | |
Rent Sysvar | |
Instructions Sysvar | |
Clock |
Recall
References
Accounts
Account | Decription |
---|---|
Project | |
Mission Pool | MissionPool account |
Mission | Mission account |
Participation | Participation state account |
Wallet | |
System Program | |
Vault | |
Clock |