Skip to main content
Version: 4.2.0

Events

The profiles module emits the following events:

Handlers

MsgSaveProfile

TypeAttribute KeyAttribute Value
save_profileprofile_dtag{profileDTag}
save_profileprofile_creator{userAddress}
save_profileprofile_creation_time{profileCreationTime}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgSaveProfile
messagesender{userAddress}

MsgDeleteProfile

TypeAttribute KeyAttribute Value
delete_profileprofile_creator{userAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgDeleteProfile
messagesender{userAddress}

MsgRequestDTagTransfer

TypeAttribute KeyAttribute Value
create_dtag_transfer_requestdtag_to_trade{dTagToTrade}
create_dtag_transfer_requestrequest_sender{requestSenderAddress}
create_dtag_transfer_requestrequest_receiver{requestReceiverAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgRequestDTagTransfer
messagesender{requestSenderAddress}

MsgCancelDTagTransferRequest

TypeAttribute KeyAttribute Value
cancel_dtag_transfer_requestrequest_sender{requestSenderAddress}
cancel_dtag_transfer_requestrequest_receiver{requestReceiverAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgCancelDTagTransferRequest
messagesender{userAddress}

MsgAcceptDTagTransferRequest

TypeAttribute KeyAttribute Value
accept_dtag_transfer_requestdtag_to_trade{dTagToTrade}
accept_dtag_transfer_requestnew_dtag{newDTag}
accept_dtag_transfer_requestrequest_sender{requestSenderAddress}
accept_dtag_transfer_requestrequest_receiver{requestReceiverAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgAcceptDTagTransferRequest
messagesender{userAddress}

MsgRefuseDTagTransferRequest

TypeAttribute KeyAttribute Value
refuse_dtag_transfer_requestrequest_sender{requestSenderAddress}
refuse_dtag_transfer_requestrequest_receiver{requestReceiverAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgRefuseDTagTransferRequest
messagesender{userAddress}

MsgLinkChainAccount

TypeAttribute KeyAttribute Value
link_chain_accountchain_link_account_target{targetAddress}
link_chain_accountchain_link_source_chain_name{chainName}
link_chain_accountchain_link_account_owner{userAddress}
link_chain_accountchain_link_creation_time{creationTime}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgLinkChainAccount
messagesender{userAddress}

MsgUnlinkChainAccount

TypeAttribute KeyAttribute Value
unlink_chain_accountchain_link_account_target{targetAddress}
unlink_chain_accountchain_link_source_chain_name{chainName}
unlink_chain_accountchain_link_account_owner{userAddress}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgUnlinkChainAccount
messagesender{userAddress}

MsgSetDefaultExternalAddress

TypeAttribute KeyAttribute Value
set_default_external_addresschain_link_chain_name{chainName}
set_default_external_addresschain_link_external_address{externalAddress}
set_default_external_addresschain_link_owner{chainLinkOwner}
messagemoduleprofiles
messageactiondesmos.profiles.v3.MsgSetDefaultAddress
messagesender{userAddress}

MsgLinkApplication

TypeAttribute KeyAttribute Value
link_applicationuser{userAddress}
link_applicationapplication_name{applicationName}
link_applicationapplication_username{applicationUsername}
link_applicationapplication_link_creation_time{creationTime}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgLinkApplication
messagesender{userAddress}

MsgUnlinkApplication

TypeAttribute KeyAttribute Value
unlink_applicationuser{userAddress}
unlink_applicationapplication_name{applicationName}
unlink_applicationapplication_username{applicationUsername}
messagemoduleprofiles
messageactiondesmos.profiles.v2.MsgUnlinkApplication
messagesender{userAddress}

Keeper

TypeAttribute KeyAttribute Value
application_link_saveduser{userAddress}
application_link_savedapplication_name{applicationName}
application_link_savedapplication_username{applicationUsername}