📨Messages
This directory contains detailed documentation for all message types supported by the badges module.
Message Categories
Collection Management
MsgCreateCollection - Create new badge collection
MsgUpdateCollection - Update existing collection properties
MsgDeleteCollection - Archive/delete collection
Badge Transfers
MsgTransferBadges - Transfer badges between addresses with approval validation
User Approval Management
MsgUpdateUserApprovals - Update user transfer approval settings
Address List Management
MsgCreateAddressLists - Create reusable address lists for access control
Dynamic Store Management
MsgCreateDynamicStore - Create boolean flag stores for approval criteria
MsgUpdateDynamicStore - Update dynamic store configuration
MsgDeleteDynamicStore - Delete dynamic store
MsgSetDynamicStoreValue - Set individual address values in dynamic store
Additional Message Types
The following message types exist in the protocol but may be documented separately:
MsgUniversalUpdateCollection - Legacy unified create/update interface
MsgUpdateParams - Update module parameters via governance
Last updated