# Messages

In this section we describe the processing of messages for the nft module.

# MsgSend

You can use the MsgSend message to transfer the ownership of nft. This is a function provided by the x/nft module. Of course, you can use the Transfer method to implement your own transfer logic, but you need to pay extra attention to the transfer permissions.

The message handling should fail if:

  • provided ClassID is not exist.
  • provided Id is not exist.
  • provided Sender is not the owner of nft.