OptionalcontractContract is the address of the smart contract
OptionaldescriptionDescription is a human readable text
OptionalfundsFunds coins that are transferred to the contract on instantiation
OptionalmsgMsg json encoded message to be passed to the contract as execute
Optionalrun_RunAs is the address that is passed to the contract's environment as sender
OptionaltitleTitle is a short summary
ExecuteContractProposal gov proposal content type to call execute on a contract.