NameArgumentsAccounts
initPaymentTokenInfo
minBetSize:`u64`
maxWinSizeAbs:`u64`
maxWinSizeRel:`u16`
seed:`publicKey`
winnerFee:`u16`
feeReceiverAccount:`Vec<publicKey>`
feeReceiverPct:`Vec<u16>`
authority
isSignerisMut
paymentTokenInfo
isMut
paymentTokenMint
paymentTokenAccount
isMut
systemProgram
rent
tokenProgram
withdrawPaymentTokenAccount
amount:`u64`
authority
isSignerisMut
paymentTokenInfo
paymentTokenMint
paymentTokenAccount
isMut
paymentTokenAccountAuthority
withdrawTokenAccount
isMut
systemProgram
rent
tokenProgram
closePaymentTokenInfo
authority
isSignerisMut
paymentTokenInfo
isMut
paymentTokenMint
paymentTokenAccount
isMut
paymentTokenAccountAuthority
systemProgram
rent
tokenProgram
placeBet
seed:`[u8; 32]`
value:`u16`
outcome:`u8`
betSize:`u64`
player
isSignerisMut
paymentTokenInfo
isMut
paymentTokenMint
paymentTokenAccount
isMut
paymentTokenAccountAuthority
playerTokenAccount
isMut
systemProgram
rent
tokenProgram
sysvarSlotHashes
sysvarInstructions
placeBetMines
seed:`[u8; 32]`
fieldSize:`u8`
mineCnt:`u8`
flagCnt:`u8`
flagList:`Vec<u16>`
betSize:`u64`
player
isSignerisMut
paymentTokenInfo
isMut
paymentTokenMint
paymentTokenAccount
isMut
paymentTokenAccountAuthority
playerTokenAccount
isMut
systemProgram
rent
tokenProgram
sysvarSlotHashes
sysvarInstructions
placeBetSol
seed:`[u8; 32]`
value:`u16`
outcome:`u8`
betSize:`u64`
player
isSignerisMut
paymentSolInfo
isMut
paymentSolAccount
isMut
systemProgram
rent
sysvarSlotHashes
sysvarInstructions
placeBetMinesSol
seed:`[u8; 32]`
fieldSize:`u8`
mineCnt:`u8`
flagCnt:`u8`
flagList:`Vec<u16>`
betSize:`u64`
player
isSignerisMut
paymentSolInfo
isMut
paymentSolAccount
isMut
systemProgram
rent
sysvarSlotHashes
sysvarInstructions
updateFeeReceiver
feeReceiverAccount:`Vec<publicKey>`
feeReceiverPct:`Vec<u16>`
authority
isSignerisMut
paymentTokenInfo
isMut
updateFeeReceiverSol
feeReceiverAccount:`Vec<publicKey>`
feeReceiverPct:`Vec<u16>`
authority
isSignerisMut
paymentSolInfo
isMut
updateState
state:`u8`
authority
isSignerisMut
paymentTokenInfo
isMut
updateStateSol
state:`u8`
authority
isSignerisMut
paymentSolInfo
isMut
updateBetParams
minBetSize:`u64`
maxWinSizeAbs:`u64`
authority
isSignerisMut
paymentTokenInfo
isMut
updateBetParamsSol
minBetSize:`u64`
maxWinSizeAbs:`u64`
authority
isSignerisMut
paymentSolInfo
isMut
initAirdropInfo
value:`u8`
authority
isSignerisMut
claimerAccount
airdropInfo
isMut
airdropTokenMint
systemProgram
rent
closeAirdropInfo
authority
isSignerisMut
airdropInfo
isMut
systemProgram
rent
claimAirdrop
claimerAccount
isSignerisMut
authority
isMut
airdropInfo
isMut
airdropTokenMint
airdropTokenAccount
isMut
airdropTokenAccountAuthority
claimerTokenAccount
isMut
systemProgram
rent
tokenProgram
assotiatedTokenAccountProgram
initAirdropTokenAccount
authority
isSignerisMut
airdropTokenMint
airdropTokenAccount
isMut
systemProgram
rent
tokenProgram
withdrawAirdropTokenAccount
amount:`u64`
authority
isSignerisMut
airdropTokenMint
airdropTokenAccount
isMut
airdropTokenAccountAuthority
withdrawTokenAccount
isMut
systemProgram
rent
tokenProgram
initPaymentSolInfo
minBetSize:`u64`
maxWinSizeAbs:`u64`
maxWinSizeRel:`u16`
seed:`publicKey`
winnerFee:`u16`
feeReceiverAccount:`Vec<publicKey>`
feeReceiverPct:`Vec<u16>`
authority
isSignerisMut
paymentSolInfo
isMut
paymentSolAccount
systemProgram
rent
withdrawPaymentSolAccount
amount:`u64`
authority
isSignerisMut
paymentSolInfo
paymentSolAccount
isMut
withdrawSolAccount
isMut
systemProgram
rent
closePaymentSolInfo
authority
isSignerisMut
paymentSolInfo
isMut
paymentSolAccount
isMut
systemProgram
rent
createRefererInfo
referrer
isSignerisMut
referrerInfo
isMut
idolzTokenMint
referrerTokenAccount
isMut
systemProgram
rent
tokenProgram
assotiatedTokenAccountProgram
updateReferrerInfo
pct:`u16`
authority
isSignerisMut
referrer
referrerInfo
isMut
systemProgram
rent
closeRefereeInfo
authority
isSignerisMut
referee
isMut
refereeInfo
isMut
systemProgram
rent