Name | Arguments | Accounts |
---|---|---|
collectGlobalContextFunds | amount:`u64` | globalContext globalContextPaymentAccount isMut rentAuthority isSigner authorityTokenAccount isMut tokenProgram |
initGlobalContext | ix:`InitGlobalContextIx` | globalContext isMut authority isSigner payer isSignerisMut systemProgram |
updateGlobalContext | ix:`UpdateGlobalContextIx` | globalContext isMut updateAuthority isSigner |
claimNameEntry | ix:`ClaimNameEntryIx` | namespace isMut nameEntry isMut requestor isSignerisMut recipient isSignerisMut payer isSignerisMut claimRequest isMut mint isMut namespaceTokenAccount isMut tokenManager isMut tokenManagerTokenAccount isMut mintCounter isMut recipientTokenAccount isMut tokenManagerProgram tokenProgram associatedToken rent systemProgram |
initNameEntryMint | namespace nameEntry isMut payer isSignerisMut namespaceTokenAccount isMut mint isSignerisMut mintMetadata isMut masterEdition isMut tokenMetadataProgram tokenProgram associatedToken rent systemProgram | |
initNameEntry | ix:`InitNameEntryIx` | namespace nameEntry isMut payer isSignerisMut systemProgram |
invalidateExpiredNameEntry | namespace isMut nameEntry isMut namespaceTokenAccount isMut invalidator isMut | |
invalidateTransferableNameEntry | namespace isMut nameEntry isMut tokenManager invalidator isMut | |
revokeNameEntry | namespace isMut nameEntry isMut claimRequest isMut invalidator isSigner tokenManager isMut mint isMut tokenManagerTokenAccount isMut recipientTokenAccount isMut tokenManagerProgram tokenProgram rent | |
setNameEntryData | namespace nameEntry isMut userTokenAccount tokenManager user isSignerisMut | |
updateNameEntryMintMetadata | ix:`UpdateNameEntryMintMetadataIx` | namespace nameEntry updateAuthority isSigner mintMetadata isMut tokenMetadataProgram |
closeNameEntry | namespace isMut invalidator isMut | |
migrateNameEntryMint | ix:`MigrateNameEntryMintIx` | namespace isMut nameEntry isMut namespaceTokenAccount isMut payer isSignerisMut namespaceCertificateTokenAccount isMut mint isSignerisMut mintMetadata isMut masterEdition isMut mintCounter isMut tokenManager isMut tokenManagerTokenAccount isMut recipientTokenAccount isMut claimRequest isMut tokenMetadataProgram tokenProgram associatedToken tokenManagerProgram rent systemProgram |
collectNamespaceFunds | amount:`u64` | globalContext globalContextPaymentAccount isMut namespace namespacePaymentAccount isMut rentAuthority isSigner rentAuthorityTokenAccount isMut tokenProgram |
createNamespace | ix:`CreateNamespaceIx` | namespace isMut authority payer isSignerisMut systemProgram |
updateNamespace | ix:`UpdateNamespaceIx` | namespace isMut updateAuthority isSigner |
createClaimRequest | entryName:`string` claimRequestBump:`u8` user:`publicKey` | namespace payer isSignerisMut claimRequest isMut systemProgram |
updateClaimRequest | isApproved:`bool` | nameEntry namespace approveAuthority isSigner rentRequest isMut |
approveClaimRequest | entryName:`string` user:`publicKey` | namespace payer isSignerisMut claimRequest isMut nameEntry isMut approveAuthority isSigner systemProgram |
invalidateExpiredReverseEntry | namespace nameEntry isMut reverseNameEntry isMut namespaceTokenAccount isMut invalidator | |
invalidateTransferableReverseEntry | namespace nameEntry isMut reverseNameEntry isMut tokenManager invalidator isMut | |
revokeReverseEntry | namespace nameEntry reverseEntry isMut claimRequest isMut invalidator isSigner | |
setNamespaceReverseEntry | namespace nameEntry isMut reverseEntry isMut userTokenAccount tokenManager user isSignerisMut payer isSignerisMut systemProgram | |
setGlobalReverseEntry | namespace nameEntry isMut reverseNameEntry isMut userNameEntryMintTokenAccount tokenManager isMut user isSignerisMut payer isSignerisMut systemProgram | |
initEntry | ix:`InitEntryIx` | namespace entry isMut payer isSignerisMut namespaceCertificateTokenAccount isMut mintManager isMut certificateMint isMut certificateMintMetadata isMut certificateProgram tokenMetadataProgram tokenProgram associatedToken rent systemProgram |
claimEntry | ix:`ClaimEntryIx` | namespace isMut entry isMut user isSignerisMut payer isSignerisMut claimRequest isMut paymentMint isMut namespaceCertificateTokenAccount isMut mintManager isMut certificate isMut certificateMint isMut certificateTokenAccount isMut certificatePaymentTokenAccount isMut userCertificateTokenAccount isMut userPaymentTokenAccount isMut certificateProgram tokenProgram associatedToken rent systemProgram |
setEntryData | data:`publicKey` | namespace entry isMut userCertificateTokenAccount certificate user isSignerisMut payer isSigner systemProgram |
setReverseEntry | reverseEntryBump:`u8` | namespace entry isMut reverseEntry isMut userCertificateTokenAccount certificate user isSignerisMut payer isSignerisMut systemProgram |
revokeEntry | namespace isMut entry isMut claimRequest isMut namespaceCertificateTokenAccount isMut namespacePaymentTokenAccount isMut invalidator isSigner mintManager isMut certificate isMut certificateMint isMut certificateTokenAccount isMut certificatePaymentTokenAccount isMut userCertificateTokenAccount isMut userPaymentTokenAccount isMut certificateProgram tokenProgram |