a short summary
a human readable text
is a run_as address
is an optional contract admin address who can migrate the contract, put empty string to disable migration
is the reference to the stored WASM code
json encoded message to be passed to the contract on instantiation
are transferred to the contract on execution
label for the contract. v2 supported only
InstantiateContractProposal gov proposal content type to instantiate a contract.