{ "contract_name": "pepsi", "contract_version": "0.1.3", "idl_version": "1.0.0", "instantiate": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "InstantiateMsg", "type": "object", "required": [ "count" ], "properties": { "count": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "execute": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "ExecuteMsg", "oneOf": [ { "type": "object", "required": [ "increment" ], "properties": { "increment": { "type": "object", "additionalProperties": false } }, "additionalProperties": false }, { "type": "object", "required": [ "reset" ], "properties": { "reset": { "type": "object", "required": [ "count" ], "properties": { "count": { "type": "integer", "format": "int32" } }, "additionalProperties": false } }, "additionalProperties": false } ] }, "query": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "QueryMsg", "oneOf": [ { "type": "object", "required": [ "get_count" ], "properties": { "get_count": { "type": "object", "additionalProperties": false } }, "additionalProperties": false } ] }, "migrate": null, "sudo": null, "responses": { "get_count": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "GetCountResponse", "type": "object", "required": [ "count" ], "properties": { "count": { "type": "integer", "format": "int32" } }, "additionalProperties": false } } }