Name | Arguments | Accounts |
---|---|---|
createHouse | houseBump:`u8` authorFeeBump:`u8` operatorTreasuryBump:`u8` operatorFeeBump:`u8` feeBasisPoints:`u16` | mint author isSignerisMut operator isMut house isMut authorFeeAccount isMut authorFeeAccountDestination isMut operatorTreasury isMut operatorTreasuryDestination isMut operatorFeeAccount operatorFeeDestination tokenProgram systemProgram ataProgram rent |
pullStrings | bet:`u64` mode:`u8` headstruehighrolltrue:`bool` number:`u8` puppetBump:`u8` | puppet isMut user isSigner paymentAccount recentBlockhashes house operatorTreasury isMut authorFeeAccount isMut operatorFeeAccount isMut tokenProgram systemProgram |
uncover | puppet isMut user isSignerisMut paymentAccount isMut recentBlockhashes house operatorTreasury isMut operator isMut authorFeeAccount isMut operatorFeeAccount isMut tokenProgram systemProgram | |
initialize | puppetBump:`u8` uuid:`string` | puppet isMut user isSigner recentBlockhashes house systemProgram |
authorFeeWithdraw | sol:`u64` | house authorFeeAccount isMut authorFeeAccountDestination isMut author isSignerisMut systemProgram |
operatorFeeWithdraw | sol:`u64` | house operatorFeeAccount isMut operatorFeeDestination isMut operator isSignerisMut systemProgram |
operatorTreasuryWithdraw | sol:`u64` | house operatorTreasury isMut operatorTreasuryDestination isMut systemProgram operator isSignerisMut |