Name | Arguments | Accounts |
---|---|---|
initializeGameMaster | bumpSettings:`u8` bumpTracker:`u8` bumpVaultRav:`u8` bumpVaultRoa:`u8` | game isSignerisMut gameSettings isMut gameTracker isMut gameVaultRav isMut gameVaultRoa isMut user isSignerisMut metadataAuthority verifiedCreator systemProgram |
updateGameMaster | startDate:`i64` endDate:`i64` active:`Option<bool>` resetHp:`u16` maxGames:`u16` gameLength:`u16` gameInter:`u16` mintFeeEnabled:`bool` participationCost:`u16` | game isMut gameSettings isMut gameTracker isMut authority isSigner |
initializeGameUser | bump:`u8` | game gameUser isMut user isSignerisMut metadata tokenMintAccount systemProgram |
createHistorySpace | bumpHistory:`u8` | game gameSettings isMut gameHistories isMut user isSignerisMut systemProgram |
attack | bumpUser:`u8` bumpHistory:`u8` | game gameSettings isMut gameTracker isMut gameUser isMut gameHistories isMut user isSignerisMut metadata tokenMintAccount systemProgram clock |
heal | bumpUser:`u8` bumpHistory:`u8` | game gameSettings isMut gameTracker isMut gameUser isMut gameHistories isMut user isSignerisMut metadata tokenMintAccount systemProgram clock |
claimRavagersLastHit | bumpUser:`u8` | game authority isSignerisMut gameAuth isMut metadata tokenMintAccount gameUser isMut gameVaultRav isMut fromTokenAccount isMut toTokenAccount isMut systemProgram tokenProgram |
claimRavagersPoints | bumpUser:`u8` | game authority isSignerisMut gameAuth isMut metadata tokenMintAccount gameUser isMut gameVaultRav isMut fromTokenAccount isMut toTokenAccount isMut systemProgram tokenProgram |
claimRoamersLastHit | bumpUser:`u8` | game authority isSignerisMut gameAuth isMut metadata tokenMintAccount gameUser isMut gameVaultRoa isMut fromTokenAccount isMut toTokenAccount isMut systemProgram tokenProgram |
claimRoamersPoints | bumpUser:`u8` | game authority isSignerisMut gameAuth isMut metadata tokenMintAccount gameUser isMut gameVaultRoa isMut fromTokenAccount isMut toTokenAccount isMut systemProgram tokenProgram |