1{
2    "$schema": "http://json-schema.org/draft-07/schema#",
3    "type": "object",
4    "additionalProperties": false,
5    "required": [ "key" ],
6    "properties": {
7        "key": {
8	    "type": "array",
9	    "items": {
10		"type": "string",
11		"description": "Part of the key added to the datastore"
12	    }
13	},
14        "generation": {
15            "type": "u64",
16            "description": "The number of times this has been updated"
17        },
18        "hex": {
19            "type": "hex",
20            "description": "The hex data which has removed from the datastore"
21        },
22        "string": {
23            "type": "string",
24            "description": "The data as a string, if it's valid utf-8"
25        }
26    }
27}
28