Optional
$typeAdmin is an optional address that can execute migrations
CodeID is the reference to the stored WASM code
Description is a human readable text
Funds coins that are transferred to the contract on instantiation
Label is optional metadata to be stored with a constract instance.
Msg json encoded message to be passed to the contract on instantiation
RunAs is the address that is passed to the contract's environment as sender
Title is a short summary
InstantiateContractProposal gov proposal content type to instantiate a contract.