Skip to main content
Version: master

Events

The subspaces module emits the following events:

Handlers

MsgCreateSubspace

TypeAttribute KeyAttribute Value
create_subspacesubspace_id{subspaceID}
create_subspacesubspace_name{subspaceName}
create_subspacesubspace_creator{subspaceCreator}
create_subspacecreation_date{subspaceCreationTime}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgCreateSubspace
messagesender{userAddress}

MsgEditSubspace

TypeAttribute KeyAttribute Value
edit_subspacesubspace_id{subspaceID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgEditSubspace
messagesender{userAddress}

MsgDeleteSubspace

TypeAttribute KeyAttribute Value
delete_subspacesubspace_id{subspaceID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgDeleteSubspace
messagesender{userAddress}

MsgCreateSection

TypeAttribute KeyAttribute Value
create_sectionsubspace_id{subspaceID}
create_sectionsection_id{sectionID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgCreateSection
messagesender{userAddress}

MsgEditSection

TypeAttribute KeyAttribute Value
edit_sectionsubspace_id{subspaceID}
edit_sectionsection_id{sectionID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgEditSection
messagesender{userAddress}

MsgMoveSection

TypeAttribute KeyAttribute Value
move_sectionsubspace_id{subspaceID}
move_sectionsection_id{sectionID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgMoveSection
messagesender{userAddress}

MsgDeleteSection

TypeAttribute KeyAttribute Value
delete_sectionsubspace_id{subspaceID}
delete_sectionsection_id{sectionID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgDeleteSection
messagesender{userAddress}

MsgCreateUserGroup

TypeAttribute KeyAttribute Value
create_user_groupsubspace_id{subspaceID}
create_user_groupuser_group_id{userGroupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgCreateUserGroup
messagesender{userAddress}

MsgEditUserGroup

TypeAttribute KeyAttribute Value
edit_user_groupsubspace_id{subspaceID}
edit_user_groupuser_group_id{userGroupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgEditUserGroup
messagesender{userAddress}

MsgMoveUserGroup

TypeAttribute KeyAttribute Value
move_user_groupsubspace_id{subspaceID}
move_user_groupuser_group_id{userGroupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgMoveUserGroup
messagesender{userAddress}

MsgSetUserGroupPermissions

TypeAttribute KeyAttribute Value
set_user_group_permissionssubspace_id{subspaceID}
set_user_group_permissionsuser_group_id{userGroupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgSetUserGroupPermissions
messagesender{userAddress}

MsgDeleteUserGroup

TypeAttribute KeyAttribute Value
delete_user_groupsubspace_id{subspaceID}
delete_user_groupuser_group_id{userGroupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgDeleteUserGroup
messagesender{userAddress}

MsgAddUserToUserGroup

TypeAttribute KeyAttribute Value
add_group_membersubspace_id{subspaceID}
add_group_memberuser_group_id{userGroupID}
add_group_memberuser{userAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgAddUserToUserGroup
messagesender{userAddress}

MsgRemoveUserFromUserGroup

TypeAttribute KeyAttribute Value
remove_group_membersubspace_id{subspaceID}
remove_group_memberuser_group_id{userGroupID}
remove_group_memberuser{userAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgRemoveUserFromUserGroup
messagesender{userAddress}

MsgSetUserPermissions

TypeAttribute KeyAttribute Value
set_user_permissionssubspace_id{subspaceID}
set_user_permissionsuser{userAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgEditSubspace
messagesender{userAddress}

MsgGrantTreasuryAuthorization

TypeAttribute KeyAttribute Value
grant_treasury_authorizationsubspace_id{subspaceID}
grant_treasury_authorizationgranter{userAddress}
grant_treasury_authorizationgrantee{userAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgGrantTreasuryAuthorization
messagesender{userAddress}

MsgRevokeTreasuryAuthorization

TypeAttribute KeyAttribute Value
revoke_treasury_authorizationsubspace_id{subspaceID}
revoke_treasury_authorizationgranter{userAddress}
revoke_treasury_authorizationgrantee{userAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgRevokeTreasuryAuthorization
messagesender{userAddress}

MsgGrantAllowance

TypeAttribute KeyAttribute Value
grant_allowancesubspace_id{subspaceID}
grant_allowancegranter{userAddress}
grant_allowanceuser_grantee{userAddress}
grant_allowancegroup_grantee{groupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgGrantTreasuryAuthorization
messagesender{userAddress}

MsgRevokeAllowance

TypeAttribute KeyAttribute Value
revoke_allowancesubspace_id{subspaceID}
revoke_allowancegranter{userAddress}
revoke_allowanceuser_grantee{userAddress}
revoke_allowancegroup_grantee{groupID}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgGrantTreasuryAuthorization
messagesender{userAddress}

MsgUpdateSubspaceFeeTokens

TypeAttribute KeyAttribute Value
update_subspace_fee_tokenssubspace_id{subspaceID}
update_subspace_fee_tokensuser{authorityAddress}
messagemodulesubspaces
messageactiondesmos.subspaces.v3.MsgGrantTreasuryAuthorization
messagesender{userAddress}