NameArgumentsAccounts
createGame
params:`CreateGameParams`
game
isSignerisMut
gatekeeper
coach
isSignerisMut
systemProgram
loadItem
params:`LoadItemParams`
game
isMut
gatekeeper
coachVault
isMut
gameVault
isMut
coach
isSignerisMut
tokenProgram
loadCombination
params:`LoadCombinationParams`
game
isMut
gatekeeper
input0
isMut
input1
isMut
output
isMut
coach
isSignerisMut
loadRequirements
params:`LoadRequirementsParams`
game
isMut
gatekeeper
itemVault
isMut
coach
isSignerisMut
startStopCountdown
params:`StartStopCountdownParams`
game
isMut
coach
isSignerisMut
supernova
game
isMut
gatekeeper
itemVault
isMut
itemMint
isMut
coach
isSignerisMut
tokenProgram
createPlayerAccount
params:`CreatePlayerParams`
playerAccount
isMut
game
isMut
playerReplayVault
isMut
playerWrongAnswerVault
isMut
player
isSignerisMut
systemProgram
startSpeedrun
game
isMut
playerAccount
isMut
playerReplayVault
isMut
player
isSignerisMut
hashItem
params:`HashItemParams`
game
isMut
playerAccount
isMut
gatekeeper
gameItemAccount
isMut
playerReplayVault
isMut
player
isSignerisMut
mintItem
game
isMut
gatekeeper
playerAccount
isMut
gameVault
isMut
gameWrongAnswerVault
isMut
playerVaultOrReplay
isMut
playerWrongAnswerVault
isMut
player
isSignerisMut
coach
isMut
tokenProgram
systemProgram
forgeItem
params:`ForgeItemParams`
game
isMut
gatekeeper
playerAccount
isMut
input0Mint
isMut
input1Mint
isMut
input0Vault
isMut
input1Vault
isMut
outputVault
isMut
input0PlayerVault
isMut
input1PlayerVault
isMut
playerReplayVault
isMut
player
isSignerisMut
tokenProgram