{

"types": {
  "BlockNumber": "U64",
  "SpecificTestType": "u32",
  "DigestItem": {
    "type": "enum",
    "type_mapping": [
      ["Other", "Vec<u8>"],
      ["AuthoritiesChange", "Vec<AuthorityId>"],
      ["ChangesTrieRoot", "Hash"],
      ["SealV0", "SealV0"],
      ["Consensus", "Consensus"],
      ["Seal", "Seal"],
      ["PreRuntime", "PreRuntime"]
    ]
  },
  "IdentityFields": {
    "type": "set",
    "value_list": {
      "Display": 1,
      "Legal": 2,
      "Web": 4,
      "Riot":  8,
      "Email":  16,
      "PgpFingerprint":  32,
      "Image": 64,
      "Twitter": 128
    }
  }
}

}