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
FixMsg include the msg value into the hash for the predictable address. Default is false
Funds coins that are transferred to the contract on instantiation
Label is optional metadata to be stored with a constract instance.
Msg json encode message to be passed to the contract on instantiation
RunAs is the address that is passed to the contract's enviroment as sender
Salt is an arbitrary value provided by the sender. Size can be 1 to 64.
Title is a short summary
InstantiateContract2Proposal gov proposal content type to instantiate contract 2