Optional
adminAdmin is an optional address that can execute migrations
Optional
code_CodeID is the reference to the stored WASM code
Optional
fundsFunds coins that are transferred to the contract on instantiation
Optional
labelLabel is optional metadata to be stored with a contract instance.
Optional
msgMsg json encoded message to be passed to the contract on instantiation
Optional
senderSender is the that actor that signed the messages
MsgInstantiateContract create a new smart contract instance for the given code id.