Name | Arguments | Accounts |
---|---|---|
newGame | machineId:`u8` coins:`u8` dropPosition:`u8` | gameAccount isMut machineAccount isMut player isSignerisMut houseWallet isMut feeWallet isMut boss isMut systemProgram |
claim | machineId:`u8` | gameAccount isMut machineAccount isMut player isSignerisMut houseWallet isMut systemProgram |
finishGame | machineId:`u8` payout:`u64` gameId:`u64` | gameAccount isMut machineAccount isMut player boss isSignerisMut |
dropCoin | machineId:`u8` gameId:`u64` | gameAccount isMut machineAccount isMut player boss isSignerisMut |
createMachine | machineId:`u8` betsize:`u64` feesize:`u64` active:`bool` | machineAccount isMut boss isSignerisMut systemProgram |