# Supported messages types
When creating, signing and broadcasting a transaction you need to
know the type
and value
of the message(s) you are including inside the transaction itself.
Inside this page you can find all the types and values for the different messages that are supported by Commercio.
# id
- Associate a Did Document to your Did: MsgSetIdentity
- Request a Did power up: MsgRequestDidPowerUp
- Change Did power up status: MsgChangePowerUpStatus
# docs
- Share a document: MsgSendDocument
- Send a document receipt: MsgSendDocumentReceipt
# pricefeed
- Add an oracle: MsgAddOracle
- Set an asset's price: MsgSetPrice
# commerciomint
- Open a CDP: MsgOpenCdp
- Close a CDP: MsgCloseCdp
- Set CDP collateral rate: MsgSetCdpCollateralRate
# memberships
- Sending an invite: MsgInviteUser
- Buy a membership: MsgBuyMembership
- Adding a TSP (Trust Service Provider): MsgAddTsp
- Deposit into reward pool: MsgDepositIntoLiquidityPool
- Set user membership: MsgSetMembership