Skip to main content


Messages are how you interact with a CUDOS smart contract. If you look inside most contracts, there will be a file that defines the messages.

An instantiate message is usually different in that it is defined separately in as InstantiateMsg and then handled by a instantiate fn in the main