NameArgumentsAccounts
initializeNamespacesV0
args:`InitializeNamespacesArgsV0`
payer
isSignerisMut
namespaces
isMut
namespacesProgram
chatNamespace
isMut
userNamespace
isMut
systemProgram
claimAdminV0
chat
identifierCertificateMintAccount
ownerWallet
isSigner
initializeChatV0
args:`InitializeChatArgsV0`
payer
isSignerisMut
chat
isMut
namespaces
entry
identifierCertificateMint
identifierCertificateMintAccount
ownerWallet
isSigner
systemProgram
initializeUnidentifiedChatV0
args:`InitializeChatArgsV0`
admin:`Option<publicKey>`
payer
isSignerisMut
chat
isSignerisMut
systemProgram
closeChatV0
refund
isMut
chat
isMut
admin
isSigner
systemProgram
closeChatPermissionsV0
refund
isMut
chat
chatPermissions
isMut
admin
isSigner
systemProgram
initializeChatPermissionsV0
args:`InitializeChatPermissionsArgsV0`
payer
isSignerisMut
chat
chatPermissions
isMut
admin
isSigner
systemProgram
initializeSettingsV0
args:`InitializeSettingsArgsV0`
payer
isSignerisMut
settings
isMut
ownerWallet
isSigner
rent
systemProgram
initializeProfileV0
args:`InitializeProfileArgsV0`
payer
isSignerisMut
walletProfile
isMut
namespaces
entry
identifierCertificateMint
identifierCertificateMintAccount
ownerWallet
isSigner
systemProgram
initializeDelegateWalletV0
payer
isSignerisMut
delegateWallet
isMut
owner
isSigner
delegate
isSigner
systemProgram
sendTokenMessageV0
args:`MessagePartV0`
chat
chatPermissions
signer
isSigner
postPermissionAccount
isMut
postPermissionMint
isMut
tokenProgram
sendNativeMessageV0
args:`MessagePartV0`
chat
chatPermissions
sender
signer
isSigner
approveChatIdentifierV0
payer
isSignerisMut
namespaces
chatNamespace
claimRequest
isMut
entry
isMut
caseInsensitiveMarker
isMut
certificateMintMetadata
isMut
namespacesProgram
tokenMetadataProgram
systemProgram
approveUserIdentifierV0
payer
isSignerisMut
namespaces
userNamespace
claimRequest
isMut
entry
isMut
caseInsensitiveMarker
isMut
certificateMintMetadata
isMut
namespacesProgram
tokenMetadataProgram
systemProgram