Name | Arguments | Accounts |
---|---|---|
initAdmin | data:`InitializeAdminArgs` | mayor isSignerisMut concilor secretary isMut systemProgram |
modifyAdminRules | data:`ModifyAdminArgs` | mayor isMut secretary isMut |
useRefcode | data:`UseRefCodeArgs` | mayor isSignerisMut walletReferrer refAccount isMut clock systemProgram |
initNamingMain | version:`MetadataVersion` | updateAuthority isSignerisMut collectionOrNft collectionOrNftMetadata isMut collectionId namingMain isMut systemProgram |
initNc | data:`InitializeArgs` | updateAuthority isSignerisMut namingPool isSignerisMut namingTreasury isMut namingAta isMut namingMain isMut refAccount isMut collectionId tokenFeeAccount rent clock tokenProgram associatedTokenProgram systemProgram |
initNamAccount | user isSignerisMut nft nftAccount nftMetadata nftNamingAccount isMut namingMain isMut namingPool systemProgram | |
order | newName:`string` pseudoTwitter:`Option<string>` | user isSignerisMut userTokenAccount isMut nft nftAccount nftMetadata namingMain isMut namingPool isMut nftNamingAccount isMut tokenFeeAccount namingTreasury isMut namingAta isMut secretary isMut clock tokenProgram memoProgram instructionSysvarAccount systemProgram |
update | commands:`string` | updateAuthority isSignerisMut secretary isMut user isMut userTokenAccount isMut nftUser nftMetadata isMut nftNamingAccount isMut namingMain namingPool isMut namingTreasury isMut namingAta isMut tokenFeeAccount metadataProgram clock rent tokenProgram associatedTokenProgram systemProgram |
withdraw | updateAuthority isSignerisMut updateAuthTokenAccount isMut namingMain isMut namingPool isMut namingTreasury isMut namingAta isMut refAccount isMut tokenFeeAccount walletReferrer isMut secretary isMut mayor isMut rent concilor isMut clock tokenProgram systemProgram | |
closePool | updateAuthority isSignerisMut namingPool isMut namingMain isMut |