{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.3",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.004476627,
        "rte": "az",
        "prob": 0.004476627
      },
      {
        "cls": 0,
        "raw": 0.04177184,
        "rte": "az/tar",
        "prob": 0.04177184
      }
    ],
    "prob": 0.004476627,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.004476626869291067,
        "type": "crate"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001580516436661128,
        "type": "cargo.lock"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010341405868530273,
        "type": "rust"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011036793694074731,
        "type": "rust"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010391076102678198,
        "type": "rust"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010758638381958008,
        "type": "rust"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012079874977644067,
        "type": "rust"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009546677574689966,
        "type": "rust"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011841456398542505,
        "type": "rust"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001146395970863523,
        "type": "rust"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010689099326555151,
        "type": "rust"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013152758583601099,
        "type": "rust"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011821587577287573,
        "type": "rust"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000947713851928711,
        "type": "rust"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001051028539222898,
        "type": "rust"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011404355063859839,
        "type": "rust"
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013728936210100073,
        "type": "rust"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013391177162702661,
        "type": "registry"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001333157251792727,
        "type": "registry"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013391177162702661,
        "type": "registry"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014970700249250513,
        "type": "registry"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014970700249250513,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013391177162702661,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014523665413435083,
        "type": "registry"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014523665413435083,
        "type": "registry"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014334917068481445,
        "type": "registry"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 81,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012745459571306128,
        "type": "crate"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001049041748046875,
        "type": "rust"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001043081283569336,
        "type": "rust"
      },
      {
        "id": 92,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009417533874511719,
        "type": "rust"
      },
      {
        "id": 93,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012209017768327612,
        "type": "crate"
      },
      {
        "id": 98,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011026859283447266,
        "type": "rust"
      },
      {
        "id": 99,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000118712587209302,
        "type": "rust"
      },
      {
        "id": 100,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011980533599853516,
        "type": "crate"
      },
      {
        "id": 106,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011791785254899878,
        "type": "rust"
      },
      {
        "id": 107,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011116266250610352,
        "type": "crate"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 114,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010242064490739722,
        "type": "crate"
      },
      {
        "id": 120,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011831521987915039,
        "type": "rust"
      },
      {
        "id": 121,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012179215445939917,
        "type": "rust"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011116266250610352,
        "type": "crate"
      },
      {
        "id": 132,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016689300537109375,
        "type": "crate"
      },
      {
        "id": 137,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011742115020751953,
        "type": "rust"
      },
      {
        "id": 138,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009745359420776367,
        "type": "rust"
      },
      {
        "id": 140,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009467204108659644,
        "type": "rust"
      },
      {
        "id": 141,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012566645636979956,
        "type": "rust"
      },
      {
        "id": 142,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000856320093589602,
        "type": "rust"
      },
      {
        "id": 143,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000959634780883789,
        "type": "rust"
      },
      {
        "id": 145,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012000401511613745,
        "type": "rust"
      },
      {
        "id": 147,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010679165825422388,
        "type": "rust"
      },
      {
        "id": 148,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012536843314592261,
        "type": "rust"
      },
      {
        "id": 150,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010242064490739722,
        "type": "crate"
      },
      {
        "id": 155,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009804964065551758,
        "type": "rust"
      },
      {
        "id": 156,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010242064490739722,
        "type": "crate"
      },
      {
        "id": 161,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000821550656837644,
        "type": "rust"
      },
      {
        "id": 163,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": ""
      },
      {
        "id": 164,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008414189323957544,
        "type": "crate"
      },
      {
        "id": 169,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008434057235717773,
        "type": "markdown"
      },
      {
        "id": 170,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011255343451921362,
        "type": "rust"
      },
      {
        "id": 171,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012060006156389136,
        "type": "crate"
      },
      {
        "id": 176,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008493661880493164,
        "type": "markdown"
      },
      {
        "id": 186,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001097718904929934,
        "type": "rust"
      },
      {
        "id": 187,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011563301086425781,
        "type": "rust"
      },
      {
        "id": 189,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011722247108991724,
        "type": "rust"
      },
      {
        "id": 190,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009785096153791528,
        "type": "rust"
      },
      {
        "id": 192,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019152959794155322,
        "type": "crate"
      },
      {
        "id": 197,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000005980332844046643,
        "type": "markdown"
      },
      {
        "id": 198,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011026859283447266,
        "type": "rust"
      },
      {
        "id": 199,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001327196787315188,
        "type": "rust"
      },
      {
        "id": 202,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013420979485090356,
        "type": "rust"
      },
      {
        "id": 203,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014861424460832495,
        "type": "rust"
      },
      {
        "id": 204,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012278556823730469,
        "type": "rust"
      },
      {
        "id": 205,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013063351616438013,
        "type": "rust"
      },
      {
        "id": 206,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016609827071079053,
        "type": "rust"
      },
      {
        "id": 207,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001371900270896731,
        "type": "rust"
      },
      {
        "id": 208,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014692544937133789,
        "type": "rust"
      },
      {
        "id": 209,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017484029740444385,
        "type": "rust"
      },
      {
        "id": 210,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017503896742709912,
        "type": "rust"
      },
      {
        "id": 213,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013768672943115234,
        "type": "rust"
      },
      {
        "id": 215,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012556712135847192,
        "type": "rust"
      },
      {
        "id": 216,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016550222426303662,
        "type": "rust"
      },
      {
        "id": 218,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009874503120954614,
        "type": "rust"
      },
      {
        "id": 219,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016480684280395508,
        "type": "rust"
      },
      {
        "id": 220,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019659599274746142,
        "type": "rust"
      },
      {
        "id": 221,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001872579196060542,
        "type": "rust"
      },
      {
        "id": 222,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010758638381958008,
        "type": "rust"
      },
      {
        "id": 223,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010838110938493628,
        "type": "rust"
      },
      {
        "id": 224,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001189112663269043,
        "type": "rust"
      },
      {
        "id": 227,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013669331565324683,
        "type": "rust"
      },
      {
        "id": 228,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015099843039934058,
        "type": "rust"
      },
      {
        "id": 230,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014434258446271997,
        "type": "rust"
      },
      {
        "id": 231,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011404355063859839,
        "type": "rust"
      },
      {
        "id": 232,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "rust"
      },
      {
        "id": 234,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017195940017700195,
        "type": "rust"
      },
      {
        "id": 235,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001181165407615481,
        "type": "rust"
      },
      {
        "id": 236,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019937753677368164,
        "type": "rust"
      },
      {
        "id": 241,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018030405044555664,
        "type": "rust"
      },
      {
        "id": 242,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012616316780622583,
        "type": "rust"
      },
      {
        "id": 243,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009020169272844214,
        "type": "crate"
      },
      {
        "id": 248,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006755193226126721,
        "type": "markdown"
      },
      {
        "id": 253,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008960564628068823,
        "type": "rust"
      },
      {
        "id": 254,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011404355063859839,
        "type": "rust"
      },
      {
        "id": 257,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001239776611328125,
        "type": "rust"
      },
      {
        "id": 258,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011672575965349097,
        "type": "rust"
      },
      {
        "id": 260,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014255444511945825,
        "type": "crate"
      },
      {
        "id": 265,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008573134437028784,
        "type": "markdown"
      },
      {
        "id": 266,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013619661331176758,
        "type": "rust"
      },
      {
        "id": 267,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009059906005859375,
        "type": "rust"
      },
      {
        "id": 268,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012894471183244605,
        "type": "rust"
      },
      {
        "id": 269,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001554687878524419,
        "type": "rust"
      },
      {
        "id": 270,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011146068572998047,
        "type": "rust"
      },
      {
        "id": 275,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001909335514937993,
        "type": "rust"
      },
      {
        "id": 276,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014185905456542969,
        "type": "rust"
      },
      {
        "id": 277,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010728836059570312,
        "type": "crate"
      },
      {
        "id": 282,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008434057235717773,
        "type": "markdown"
      },
      {
        "id": 284,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011483828529890161,
        "type": "rust"
      },
      {
        "id": 285,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010619561180646997,
        "type": "rust"
      },
      {
        "id": 286,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012606382369995117,
        "type": "rust"
      },
      {
        "id": 287,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012526909813459497,
        "type": "crate"
      },
      {
        "id": 292,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008434057235717773,
        "type": "markdown"
      },
      {
        "id": 293,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013917684555053711,
        "type": "rust"
      },
      {
        "id": 294,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012179215445939917,
        "type": "rust"
      },
      {
        "id": 295,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009775161743164062,
        "type": "rust"
      },
      {
        "id": 297,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013649463653564453,
        "type": "rust"
      },
      {
        "id": 298,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012139479622419458,
        "type": "rust"
      },
      {
        "id": 299,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011185805306013208,
        "type": "crate"
      },
      {
        "id": 302,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000129242735056323,
        "type": "cargo.toml"
      },
      {
        "id": 304,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008434057235717773,
        "type": "markdown"
      },
      {
        "id": 305,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013212363228376489,
        "type": "rust"
      },
      {
        "id": 306,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012795130714948755,
        "type": "rust"
      },
      {
        "id": 307,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010460615158081055,
        "type": "rust"
      },
      {
        "id": 308,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011622905731201172,
        "type": "rust"
      },
      {
        "id": 309,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009198983207170386,
        "type": "crate"
      },
      {
        "id": 314,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007450580596923828,
        "type": "markdown"
      },
      {
        "id": 317,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001298387815040769,
        "type": "crate"
      },
      {
        "id": 322,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007450580596923828,
        "type": "markdown"
      },
      {
        "id": 323,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012576580047607422,
        "type": "rust"
      },
      {
        "id": 324,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014553467735822778,
        "type": "rust"
      },
      {
        "id": 325,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002181529998779297,
        "type": "crate"
      },
      {
        "id": 328,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001290440559387207,
        "type": "cargo.toml"
      },
      {
        "id": 330,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008781750693742651,
        "type": "markdown"
      },
      {
        "id": 331,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014871358871459961,
        "type": "rust"
      },
      {
        "id": 332,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014821688637312036,
        "type": "rust"
      },
      {
        "id": 333,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011801719665527344,
        "type": "rust"
      },
      {
        "id": 335,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009487072929914575,
        "type": "rust"
      },
      {
        "id": 336,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013907750144426245,
        "type": "rust"
      },
      {
        "id": 337,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001085797975974856,
        "type": "rust"
      },
      {
        "id": 338,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015676021575927734,
        "type": "rust"
      },
      {
        "id": 339,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010828177437360864,
        "type": "rust"
      },
      {
        "id": 342,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014086564078752417,
        "type": "rust"
      },
      {
        "id": 343,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009864568710327148,
        "type": "rust"
      },
      {
        "id": 344,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010450680747453589,
        "type": "rust"
      },
      {
        "id": 345,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011583168998186011,
        "type": "rust"
      },
      {
        "id": 346,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014265378013078589,
        "type": "rust"
      },
      {
        "id": 347,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012964010238647461,
        "type": "rust"
      },
      {
        "id": 348,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001767277717590332,
        "type": "rust"
      },
      {
        "id": 349,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009149312973022461,
        "type": "rust"
      },
      {
        "id": 350,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012934207916259766,
        "type": "rust"
      },
      {
        "id": 353,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011324882507324219,
        "type": "rust"
      },
      {
        "id": 354,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010420878425065894,
        "type": "rust"
      },
      {
        "id": 355,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011831521987915039,
        "type": "rust"
      },
      {
        "id": 356,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000099639100881177,
        "type": "rust"
      },
      {
        "id": 357,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011732180610124487,
        "type": "rust"
      },
      {
        "id": 359,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010083119377668481,
        "type": "rust"
      },
      {
        "id": 360,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013242165550764184,
        "type": "rust"
      },
      {
        "id": 363,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000110169248728198,
        "type": "rust"
      },
      {
        "id": 364,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008285045623779297,
        "type": "rust"
      },
      {
        "id": 366,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012348095879133325,
        "type": "rust"
      },
      {
        "id": 367,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017911195755004883,
        "type": "rust"
      },
      {
        "id": 369,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010639429092407227,
        "type": "rust"
      },
      {
        "id": 370,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012665987014770508,
        "type": "rust"
      },
      {
        "id": 371,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013848145499650855,
        "type": "rust"
      },
      {
        "id": 372,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001189112663269043,
        "type": "rust"
      },
      {
        "id": 373,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012437502846296411,
        "type": "rust"
      },
      {
        "id": 374,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001598397830093745,
        "type": "rust"
      },
      {
        "id": 375,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008314847946166992,
        "type": "rust"
      },
      {
        "id": 378,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009258587851945776,
        "type": "rust"
      },
      {
        "id": 379,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012735526070173364,
        "type": "rust"
      },
      {
        "id": 383,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001047054956870852,
        "type": "rust"
      },
      {
        "id": 384,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009695689186628442,
        "type": "rust"
      },
      {
        "id": 385,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010073184967041016,
        "type": "rust"
      },
      {
        "id": 386,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001327196787315188,
        "type": "rust"
      },
      {
        "id": 387,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000895063112693606,
        "type": "rust"
      },
      {
        "id": 388,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011901061043317895,
        "type": "rust"
      },
      {
        "id": 389,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016162792235263623,
        "type": "rust"
      },
      {
        "id": 390,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "crate"
      },
      {
        "id": 393,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000129242735056323,
        "type": "cargo.toml"
      },
      {
        "id": 395,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011801719665527344,
        "type": "rust"
      },
      {
        "id": 400,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001379847526550293,
        "type": "rust"
      },
      {
        "id": 401,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017861524611362256,
        "type": "crate"
      },
      {
        "id": 404,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000129242735056323,
        "type": "cargo.toml"
      },
      {
        "id": 406,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011801719665527344,
        "type": "rust"
      },
      {
        "id": 407,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001049041748046875,
        "type": "rust"
      },
      {
        "id": 409,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "rust"
      },
      {
        "id": 410,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012238820090715308,
        "type": "rust"
      },
      {
        "id": 411,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008026759132917505,
        "type": "rust"
      },
      {
        "id": 412,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010520219802856445,
        "type": "rust"
      },
      {
        "id": 413,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010202328667219263,
        "type": "rust"
      },
      {
        "id": 418,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010828177437360864,
        "type": "rust"
      },
      {
        "id": 421,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000110169248728198,
        "type": "rust"
      },
      {
        "id": 423,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014533598914567847,
        "type": "rust"
      },
      {
        "id": 424,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015656152754672803,
        "type": "rust"
      },
      {
        "id": 425,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009576479897077661,
        "type": "rust"
      },
      {
        "id": 426,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010887782082136255,
        "type": "rust"
      },
      {
        "id": 427,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010798375114973169,
        "type": "rust"
      },
      {
        "id": 428,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011901061043317895,
        "type": "rust"
      },
      {
        "id": 430,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010540087714616675,
        "type": "rust"
      },
      {
        "id": 431,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010987122550432105,
        "type": "rust"
      },
      {
        "id": 434,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006804863460274646,
        "type": ""
      },
      {
        "id": 435,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015020370483398438,
        "type": "crate"
      },
      {
        "id": 440,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007450580596923828,
        "type": "markdown"
      },
      {
        "id": 441,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010669231414794922,
        "type": "rust"
      },
      {
        "id": 442,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013977289199829102,
        "type": "rust"
      },
      {
        "id": 444,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010232130989606958,
        "type": "rust"
      },
      {
        "id": 445,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012526909813459497,
        "type": "rust"
      },
      {
        "id": 446,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012189149856567383,
        "type": "rust"
      },
      {
        "id": 447,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012596447959367651,
        "type": "rust"
      },
      {
        "id": 450,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011334816917951684,
        "type": "rust"
      },
      {
        "id": 451,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011781851753767114,
        "type": "rust"
      },
      {
        "id": 452,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009506940841674805,
        "type": "rust"
      },
      {
        "id": 454,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014414389625017066,
        "type": "rust"
      },
      {
        "id": 455,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001136461924033938,
        "type": "rust"
      },
      {
        "id": 456,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012119610801164526,
        "type": "rust"
      },
      {
        "id": 457,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018189350157626905,
        "type": "rust"
      },
      {
        "id": 458,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009298324584960938,
        "type": "rust"
      },
      {
        "id": 459,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002177556416427251,
        "type": "rust"
      },
      {
        "id": 460,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010579824447631836,
        "type": "rust"
      },
      {
        "id": 461,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011374552741472144,
        "type": "rust"
      },
      {
        "id": 462,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013281901374284644,
        "type": "crate"
      },
      {
        "id": 467,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007450580596923828,
        "type": "markdown"
      },
      {
        "id": 485,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012447436347429175,
        "type": "rust"
      },
      {
        "id": 489,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012725591659545898,
        "type": "rust"
      },
      {
        "id": 491,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013599793419416528,
        "type": "crate"
      },
      {
        "id": 496,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000005980332844046643,
        "type": "markdown"
      },
      {
        "id": 497,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017136335372924805,
        "type": "rust"
      },
      {
        "id": 498,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009208917617797852,
        "type": "rust"
      },
      {
        "id": 499,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014046828255231958,
        "type": "rust"
      },
      {
        "id": 500,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017354885130771436,
        "type": "rust"
      },
      {
        "id": 502,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019550323486328125,
        "type": "rust"
      },
      {
        "id": 503,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013222296729509253,
        "type": "crate"
      },
      {
        "id": 508,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000073909759521484375,
        "type": "markdown"
      },
      {
        "id": 509,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000947713851928711,
        "type": "rust"
      },
      {
        "id": 511,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013887882232666016,
        "type": "rust"
      },
      {
        "id": 518,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010251998901367188,
        "type": "rust"
      },
      {
        "id": 519,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012000401511613745,
        "type": "rust"
      },
      {
        "id": 521,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011622905731201172,
        "type": "rust"
      },
      {
        "id": 522,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014235575690690894,
        "type": "rust"
      },
      {
        "id": 524,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012079874977644067,
        "type": "rust"
      },
      {
        "id": 526,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013470649719238281,
        "type": "rust"
      },
      {
        "id": 527,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001142422388511477,
        "type": "rust"
      },
      {
        "id": 528,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012795130714948755,
        "type": "rust"
      },
      {
        "id": 530,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010202328667219263,
        "type": "rust"
      },
      {
        "id": 531,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006804863460274646,
        "type": ""
      },
      {
        "id": 532,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013013680472795386,
        "type": "crate"
      },
      {
        "id": 538,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008881092071533203,
        "type": "markdown"
      },
      {
        "id": 540,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001467267702537356,
        "type": "rust"
      },
      {
        "id": 542,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000118712587209302,
        "type": "rust"
      },
      {
        "id": 545,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015010436072770972,
        "type": "crate"
      },
      {
        "id": 548,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000129242735056323,
        "type": "cargo.toml"
      },
      {
        "id": 550,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008026759132917505,
        "type": "markdown"
      },
      {
        "id": 551,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018457571059116162,
        "type": "rust"
      },
      {
        "id": 552,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010718901648942847,
        "type": "rust"
      },
      {
        "id": 553,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016023715943447314,
        "type": "rust"
      },
      {
        "id": 554,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020603338271030225,
        "type": "rust"
      },
      {
        "id": 555,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001687804797256831,
        "type": "rust"
      },
      {
        "id": 556,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014473994269792456,
        "type": "crate"
      },
      {
        "id": 561,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008761882781982422,
        "type": "markdown"
      },
      {
        "id": 564,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010301669135515112,
        "type": "rust"
      },
      {
        "id": 565,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000916918088478269,
        "type": "rust"
      },
      {
        "id": 568,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011205673217773438,
        "type": "rust"
      },
      {
        "id": 569,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009179115295410156,
        "type": "rust"
      },
      {
        "id": 570,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011632840141828638,
        "type": "rust"
      },
      {
        "id": 572,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011682510375976562,
        "type": "rust"
      },
      {
        "id": 573,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009357929229736328,
        "type": "rust"
      },
      {
        "id": 574,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012288491234357934,
        "type": "rust"
      },
      {
        "id": 575,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010718901648942847,
        "type": "rust"
      },
      {
        "id": 577,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011295080184936523,
        "type": "rust"
      },
      {
        "id": 578,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012328227057878394,
        "type": "rust"
      },
      {
        "id": 579,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010291735634382349,
        "type": "rust"
      },
      {
        "id": 580,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000945727060752688,
        "type": "rust"
      },
      {
        "id": 581,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010172526344831567,
        "type": "rust"
      },
      {
        "id": 582,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010361273780290503,
        "type": "rust"
      },
      {
        "id": 583,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008533398613508325,
        "type": "rust"
      },
      {
        "id": 587,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001150369644165039,
        "type": "rust"
      },
      {
        "id": 588,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008354584679182153,
        "type": "rust"
      },
      {
        "id": 589,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008612871170043945,
        "type": "rust"
      },
      {
        "id": 590,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009218852028425317,
        "type": "rust"
      },
      {
        "id": 596,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012189149856567383,
        "type": "rust"
      },
      {
        "id": 597,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010540087714616675,
        "type": "rust"
      },
      {
        "id": 599,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011414289474487305,
        "type": "rust"
      },
      {
        "id": 600,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012238820090715308,
        "type": "rust"
      },
      {
        "id": 601,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014175971045915503,
        "type": "rust"
      },
      {
        "id": 602,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013927618965681177,
        "type": "rust"
      },
      {
        "id": 603,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013997157111589331,
        "type": "rust"
      },
      {
        "id": 604,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014076630577619653,
        "type": "rust"
      },
      {
        "id": 605,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013311703696672339,
        "type": "rust"
      },
      {
        "id": 606,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011990468010480981,
        "type": "rust"
      },
      {
        "id": 607,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011116266250610352,
        "type": "rust"
      },
      {
        "id": 613,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013540188774641138,
        "type": "rust"
      },
      {
        "id": 614,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010708968147810083,
        "type": "crate"
      },
      {
        "id": 620,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010967254638671875,
        "type": "rust"
      },
      {
        "id": 621,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008414189323957544,
        "type": "crate"
      },
      {
        "id": 626,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007897615432739258,
        "type": "markdown"
      },
      {
        "id": 627,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012705723747785669,
        "type": "rust"
      },
      {
        "id": 629,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011334816917951684,
        "type": "crate"
      },
      {
        "id": 634,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008841355338518042,
        "type": "markdown"
      },
      {
        "id": 635,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011920928955078125,
        "type": "rust"
      },
      {
        "id": 636,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008712212547834497,
        "type": "rust"
      },
      {
        "id": 637,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 638,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014523665413435083,
        "type": "registry"
      },
      {
        "id": 639,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006804863460274646,
        "type": ""
      },
      {
        "id": 640,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 641,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 642,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 643,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 644,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 645,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 646,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 647,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 648,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 649,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 650,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 651,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014970700249250513,
        "type": "registry"
      },
      {
        "id": 652,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013391177162702661,
        "type": "registry"
      },
      {
        "id": 653,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011295080184936523,
        "type": "crate"
      },
      {
        "id": 655,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010818243026733398,
        "type": "markdown"
      },
      {
        "id": 659,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 660,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014970700249250513,
        "type": "registry"
      },
      {
        "id": 661,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 662,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 663,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 664,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014334917068481445,
        "type": "registry"
      },
      {
        "id": 665,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 666,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 667,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 668,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 669,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006804863460274646,
        "type": ""
      },
      {
        "id": 670,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 671,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 672,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 673,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 674,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 675,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 676,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 677,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 678,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 679,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 680,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 681,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014940897926862817,
        "type": "registry"
      },
      {
        "id": 682,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014523665413435083,
        "type": "registry"
      },
      {
        "id": 683,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 684,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      },
      {
        "id": 685,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "registry"
      },
      {
        "id": 686,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017404556274414062,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-08T13:51:55Z"
  },
  "path": "cumulus-client-consensus-aura-0.35.0.crate",
  "raw": {
    "fetched": [
      {
        "kind": "dependency",
        "size": 17438,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "17438"
          ],
          [
            "x-cache-hits",
            "2217"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "etag",
            "\"b7f1a4cd029f5b6ffbc31b3acd5ae605\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-request-id",
            "QWNRT67W1VAJQ99N"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:02:31 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-id-2",
            "ON9RdRmt4LQ0r7zN2Qj4D2nUPNeYGDvFz0KBVosQXXz8jXlloU5ruhUVedJ9mk13csB/sQXxQYi0pF5DY0IMmw7xTiG6qzFj"
          ],
          [
            "date",
            "Tue, 06 Oct 2026 04:54:31 GMT"
          ],
          [
            "x-amz-version-id",
            "y6M6EWEu3sDypQMDg2IeZW01.htj5N6n"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "151941"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000056-IAD"
          ]
        ],
        "locator": "pkg:cargo/Inflector@0.11.4",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/Inflector/Inflector-0.11.4.crate",
        "fetched_at": 1791414411,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/Inflector/Inflector-0.11.4.crate",
        "source_offset": 231,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
      },
      {
        "kind": "dependency",
        "size": 43134,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "43134"
          ],
          [
            "x-cache-hits",
            "431"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 18:19:12 GMT"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 04:47:59 GMT"
          ],
          [
            "x-amz-request-id",
            "CQFYP917QRRWG8SP"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "etag",
            "\"6185be920ab1302a8b29a5ed44875324\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-id-2",
            "326NZd7kFMB4kmOTFJsVDq96uuuVt6msZOQkO3S84VfdDjfir00dhsEULIwzCcIGIkPV3uvDfsU="
          ],
          [
            "x-amz-version-id",
            "Ngmmg8KlmXzcz.b5TUsnwyVVVASFO8iQ"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "66601"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000159-IAD"
          ]
        ],
        "locator": "pkg:cargo/addr2line@0.25.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/addr2line/addr2line-0.25.1.crate",
        "fetched_at": 1791415078,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/addr2line/addr2line-0.25.1.crate",
        "source_offset": 700,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
      },
      {
        "kind": "dependency",
        "size": 15509,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "15509"
          ],
          [
            "x-cache-hits",
            "436"
          ],
          [
            "etag",
            "\"65d4788e15f2bbf808d0229ba84e7641\""
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Tue, 06 Oct 2026 04:22:36 GMT"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 17:48:48 GMT"
          ],
          [
            "x-amz-id-2",
            "dlcYhwT+dknB5q0+tgN1/nH8VPs/OniZBbWBW40qQ9os7vzlzPRtZpERadDQU7t8fY3MuPggLBxbty0seVIar1gOlKdFSnTb"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-request-id",
            "DHBJ5DEVDA1CEWET"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "Ks_u5hyV7E8.v_aODkAOztGPtm4.gxqu"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "153823"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000189-IAD"
          ]
        ],
        "locator": "pkg:cargo/aead@0.5.2",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/aead/aead-0.5.2.crate",
        "fetched_at": 1791414377,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/aead/aead-0.5.2.crate",
        "source_offset": 1113,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
      },
      {
        "kind": "dependency",
        "size": 63622,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "63622"
          ],
          [
            "x-cache-hits",
            "1122"
          ],
          [
            "x-amz-request-id",
            "MN7AWY82PZHFH3HJ"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 14:58:55 GMT"
          ],
          [
            "x-amz-version-id",
            "TDgmaPe5WM7anCKQxsqqmHHcm2Zj6L3p"
          ],
          [
            "etag",
            "\"a4cce839af1f5a83a1bf73de16819a75\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-id-2",
            "rh3OASowsAT7897UsMJ2IAKJ+6Ki6YEa04XtEOot2v8dstKLgKV9qXxO+l4x2F1132Ok/9pvTrm4MSa1Y0LpeaRXvPwf0Z1Q"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 04:56:23 GMT"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "65396"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000135-IAD"
          ]
        ],
        "locator": "pkg:cargo/allocator-api2@0.2.21",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate",
        "fetched_at": 1791414377,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate",
        "source_offset": 2696,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
      },
      {
        "kind": "dependency",
        "size": 14816,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "14816"
          ],
          [
            "x-amz-request-id",
            "4GA5J95WV3M2AYXJ"
          ],
          [
            "x-amz-id-2",
            "bO28D7mP+jaQ+NYQX4tQLY/+9geVINbt92CVDivX8na7mS9PUjXVssDVbRCttv584n52R9/Od0jw3lRDD8XmzLuUo54y0E/Z"
          ],
          [
            "x-cache-hits",
            "29"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 14:54:36 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Wed, 07 Oct 2026 14:53:53 GMT"
          ],
          [
            "etag",
            "\"c036a58b2ceda356dbe20507e614582a\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "g_q7GD56QjOvW8BTwpChEv0MLGzL1ijy"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "30432"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000034-IAD"
          ]
        ],
        "locator": "pkg:cargo/binary-merkle-tree@16.1.2",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/binary-merkle-tree/binary-merkle-tree-16.1.2.crate",
        "fetched_at": 1791415306,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/binary-merkle-tree/binary-merkle-tree-16.1.2.crate",
        "source_offset": 18508,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "d532b8e9bc2f4d2e2aa50ec786042e62d8edbaaf547797d1377ebb1ca2e53a55"
      },
      {
        "kind": "dependency",
        "size": 7934,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "7934"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 04:41:29 GMT"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:58:06 GMT"
          ],
          [
            "etag",
            "\"74634128440dbc3766bda76fdf0aaa05\""
          ],
          [
            "x-amz-version-id",
            "qk8jNtlie6UqN62O3pZbHDmTWt6HakYB"
          ],
          [
            "x-amz-id-2",
            "xxTu+R3hbk5xyvu5lMKScN6N2sbP2revRhW9SDL/0XloSLcnQnwSleYrpvQaazoqKY6nhqCmX4A="
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-cache-hits",
            "345"
          ],
          [
            "x-amz-request-id",
            "Q1XH8X0QJ8GHXD8J"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "66323"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000120-IAD"
          ]
        ],
        "locator": "pkg:cargo/cfg-if@1.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate",
        "fetched_at": 1791414411,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate",
        "source_offset": 24123,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
      },
      {
        "kind": "dependency",
        "size": 75132,
        "served": "network",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "75132"
          ],
          [
            "x-amz-request-id",
            "6QA5RBQV340XGR3D"
          ],
          [
            "x-amz-id-2",
            "3t30lzHaGtp7NYkxUfhqy/kza/YtWraaYWbGdDoLfdvOeSWBzCYfzIihGDgj/OtJmBa86xmo+as="
          ],
          [
            "x-cache-hits",
            "6"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 13:30:56 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 13:30:15 GMT"
          ],
          [
            "etag",
            "\"279e33f45b63c5e354d5b7c36361393c\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "vKGERw.SRzfUVqh26cNWy6q8M3lV7v3d"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "1255"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000080-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-collator@0.35.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-collator/cumulus-client-collator-0.35.0.crate",
        "fetched_at": 1791467510,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-collator/cumulus-client-collator-0.35.0.crate",
        "source_offset": 40090,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "e23c66d37babbb07b86941b3f0cf9d665488d37a52c30c11f2462075d7d4acbd"
      },
      {
        "kind": "dependency",
        "size": 89901,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "89901"
          ],
          [
            "x-amz-request-id",
            "5108EB5W6CNNJJG3"
          ],
          [
            "x-amz-id-2",
            "N/l+wERvaxk1JOS9rDDXZjl+QlhkGJYzxd8y8XxKXsebKo2GFBrqZjiMQDa4fJgVebtsmT3qB2U="
          ],
          [
            "x-cache-hits",
            "5"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 13:29:39 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 13:28:47 GMT"
          ],
          [
            "etag",
            "\"c18c1a4643e25a51c358152b8b5801ed\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "kGtqlOWghTszN7TOGfJ3hN.lWBBylKfj"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "888"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000081-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-consensus-common@0.35.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-consensus-common/cumulus-client-consensus-common-0.35.0.crate",
        "fetched_at": 1791467066,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-consensus-common/cumulus-client-consensus-common-0.35.0.crate",
        "source_offset": 41674,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "8bc877eab66f37cf36cb28fd22ad0d948af3a07559d016bd14c4ada94d5d8b5b"
      },
      {
        "kind": "dependency",
        "size": 79194,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "79194"
          ],
          [
            "x-amz-request-id",
            "3H5XKR2S9NJ3GJV9"
          ],
          [
            "x-amz-id-2",
            "HpjyrOP5YDxotVJUxe3xuO2eL055weVbHVN1krffM4+02/gIsm9i46FY1tQWtq0gGFIZ6ve0gb8="
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:39:29 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:39:03 GMT"
          ],
          [
            "etag",
            "\"b36e1bf496bd35d3e0b8bc1cf1bd8e04\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "1.IMAGrO8lrBk9k12OlPd84SH2c33W_h"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3898"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000093-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-network@0.35.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-network/cumulus-client-network-0.35.0.crate",
        "fetched_at": 1791467066,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-network/cumulus-client-network-0.35.0.crate",
        "source_offset": 42384,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "465195a3e008f017cdf801cb1d870efd9c5825c7c488d5770d271f98444c47d2"
      },
      {
        "kind": "dependency",
        "size": 74218,
        "served": "network",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "74218"
          ],
          [
            "x-amz-request-id",
            "6BSRV504W1E2SAFC"
          ],
          [
            "x-amz-id-2",
            "WI0ggxQNYdNCxTPVwSNwiAqZGBxNQRI2lUbqN8jrHgqhgBM31UnR8kWmojO8ucP4VzPXVyS5ops0/Gjis6GtATco7cMwDe0p"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:40:07 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:40:03 GMT"
          ],
          [
            "etag",
            "\"2fa7c5eb5d09824a3c65a8f02bfe12cd\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "nzvraejkVRExoOJe4l6NUOEEc4wGrsJm"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4304"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000158-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-parachain-inherent@0.29.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-parachain-inherent/cumulus-client-parachain-inherent-0.29.0.crate",
        "fetched_at": 1791467510,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-parachain-inherent/cumulus-client-parachain-inherent-0.29.0.crate",
        "source_offset": 43053,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "33b95c6c2783f9bb247be95cf2cb5bba1a234a4a516a075f185cfebf0db61615"
      },
      {
        "kind": "dependency",
        "size": 81956,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "81956"
          ],
          [
            "x-amz-request-id",
            "DZ05E8F18QY51DT7"
          ],
          [
            "x-amz-id-2",
            "4Zu45BZQKme9OgC8aM0TpqXhxPBBBTkHQ7OHM5AnANRb15xDBg5dSMvJlQR0/P6J3ak7t428NdedhUudLw3BkkuQ8nBvIF58"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:59:48 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:59:08 GMT"
          ],
          [
            "etag",
            "\"896939060c00b3181c66b7139d32c97d\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "w5y.yp_a6ckYiDDXyxLwMspkGYZyhluS"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2679"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000185-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-pov-recovery@0.35.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-pov-recovery/cumulus-client-pov-recovery-0.35.0.crate",
        "fetched_at": 1791467066,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-pov-recovery/cumulus-client-pov-recovery-0.35.0.crate",
        "source_offset": 43628,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "3b3a736bfed330456544a33e4ddd25efb4fa54e8c3cfac08a84e2c312ffdc349"
      },
      {
        "kind": "dependency",
        "size": 34014,
        "served": "network",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "34014"
          ],
          [
            "x-amz-request-id",
            "T7SD9FDK56KAMSCY"
          ],
          [
            "x-amz-id-2",
            "/stx37Fge8L1Zv9nth5RCyyYbYcJpto0ZALye+GPwaNOU3D9XY+B+4q09Go8anhHncRbZb/HPNpZdRqLTSoux50P8I0JPv54"
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:23:19 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:23:13 GMT"
          ],
          [
            "etag",
            "\"985414edc98561e525af24fa6dd75821\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "jDwRKqqEzlB3zicq7auhcnvhoc4srHUT"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "12512"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000173-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-client-proof-size-recording@0.5.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-client-proof-size-recording/cumulus-client-proof-size-recording-0.5.0.crate",
        "fetched_at": 1791467510,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-client-proof-size-recording/cumulus-client-proof-size-recording-0.5.0.crate",
        "source_offset": 44308,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "d783e7fd5557734d42f8f591b1c886732f39efe90eabb3f018a625f77baf4a2a"
      },
      {
        "kind": "dependency",
        "size": 71953,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "71953"
          ],
          [
            "x-amz-request-id",
            "BG978AC3BXM2J1M6"
          ],
          [
            "x-amz-id-2",
            "1AszT//zK12AF2bxTLRUnZNPabGVwyPbQqF/novp+AQ7I4degIYOw5SeKbmiM4R6voA7K/9Ulk6LsQAyqij1+9YLnkyTRnz+"
          ],
          [
            "x-cache-hits",
            "6"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:30:09 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:29:27 GMT"
          ],
          [
            "etag",
            "\"32027a770b3eff0a24b20a04560e6e96\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "6zEVbHblp08AKBEBoX38noW_f0.1aWyD"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "1811"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000061-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-relay-chain-interface@0.35.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-relay-chain-interface/cumulus-relay-chain-interface-0.35.0.crate",
        "fetched_at": 1791464419,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-relay-chain-interface/cumulus-relay-chain-interface-0.35.0.crate",
        "source_offset": 45669,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "765d218f0cf4403632329abbf315fb145166ebfeceed36aea8ff8e9b52b973f1"
      },
      {
        "kind": "dependency",
        "size": 70151,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "70151"
          ],
          [
            "x-amz-request-id",
            "5W2XZY83ZF013NN5"
          ],
          [
            "x-amz-id-2",
            "kL5HePMqIK+s/PU4XuF5xetb0EhJjwwAdVx12emRvWIQKpGnQySUWNYJVtLFbrJnzJbY6dlD8sk="
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:42:27 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:42:08 GMT"
          ],
          [
            "etag",
            "\"5bdba05774bc1931962c445367765025\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "U4HOYaexx2MOg9hwKcqLESq9cIdTsSn5"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3695"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000093-IAD"
          ]
        ],
        "locator": "pkg:cargo/cumulus-relay-chain-streams@0.13.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/cumulus-relay-chain-streams/cumulus-relay-chain-streams-0.13.0.crate",
        "fetched_at": 1791467041,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/cumulus-relay-chain-streams/cumulus-relay-chain-streams-0.13.0.crate",
        "source_offset": 46154,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "2519fca6d95aca7ec737d7115ed1c5725e2e84fdad9806d72adb6a9f11ac4545"
      },
      {
        "kind": "dependency",
        "size": 6615,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "6615"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 04:29:13 GMT"
          ],
          [
            "x-amz-version-id",
            "tDVI6EgYwc89hzpTmKXPYJ5ERoj5Blcm"
          ],
          [
            "etag",
            "\"bdf329a72ecd0605c296f25e53136706\""
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:30:44 GMT"
          ],
          [
            "x-amz-id-2",
            "0QX8wJRNt28T7abUEhf6NvNK595qvRDvBiR8YFSMnh8RGWO/pLzRxJ8LKsSgPa+K8v57hWEJAKNpqTL8Zn/htX0ou6UTbKz8"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-request-id",
            "KE4Y2H6EARQACP1B"
          ],
          [
            "x-cache-hits",
            "410"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "67060"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000175-IAD"
          ]
        ],
        "locator": "pkg:cargo/equivalent@1.0.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate",
        "fetched_at": 1791414411,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate",
        "source_offset": 60958,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
      },
      {
        "kind": "dependency",
        "size": 71983,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "71983"
          ],
          [
            "x-amz-request-id",
            "MP6269W6S4G08JZQ"
          ],
          [
            "x-amz-id-2",
            "DcBIXVEKr5LPfvBq3QZDINvOJpxUVu9J7b9ejO3JhOccL0AqQRKGuMWvEHaQeNT7Db0VcO9dsVU2jCA8r99NeajddHIH1YqS"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:28:24 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:27:48 GMT"
          ],
          [
            "etag",
            "\"18a028c13099415172dd28d25f965adc\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "56UiRknkKcBUU79ONIuh5pdp0MUqqac2"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3282"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000052-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-metrics@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-metrics/polkadot-node-metrics-35.0.0.crate",
        "fetched_at": 1791462185,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-metrics/polkadot-node-metrics-35.0.0.crate",
        "source_offset": 143036,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "4f8cb9b03e5dbe2169118cdea8df815d1f60f5e019a25187a1ffc1b67ee6418f"
      },
      {
        "kind": "dependency",
        "size": 93591,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "93591"
          ],
          [
            "x-amz-request-id",
            "RWN6J4SK06H065ER"
          ],
          [
            "x-amz-id-2",
            "lJrBATE7oNqLLXC/FMl9GJMJcBhiCY1aECqYyzz/BdN848WO0Y/JL4lnSjXfXxX5+6j6xVrDl5R518//e+uAgy200K6rHbNF"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:30:02 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:29:06 GMT"
          ],
          [
            "etag",
            "\"ff2e4fe1509b99c745731b5e3a26fa3b\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "kwlX7Ns0czQjeDZseR2Tj3KJetwrz.Zm"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2918"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000122-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-network-protocol@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-network-protocol/polkadot-node-network-protocol-35.0.0.crate",
        "fetched_at": 1791461919,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-network-protocol/polkadot-node-network-protocol-35.0.0.crate",
        "source_offset": 143463,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "81054553430d9d184338c0e40f5d63a593adeca1b45fab273db2576eeb1ee50a"
      },
      {
        "kind": "dependency",
        "size": 46781,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "46781"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "etag",
            "\"df8880d656aa560a60da3e1e3fefc737\""
          ],
          [
            "x-amz-request-id",
            "FGD1ZQGSDBVRPFKN"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:24:06 GMT"
          ],
          [
            "x-amz-version-id",
            "LrT7ERjHQHNlsz89Fj.PXcDcoPwoYCCa"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-id-2",
            "pF8CWQhZlt0JXgsvB/mCJ6cpF+DYKvFgNtnNSAvWJOmItw6eNYNdN8YNMMUY0/7S4AgdqnJaqeftwMkDRWEKImFSx6sjAjbn"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 13:14:22 GMT"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "102404"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000086-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-primitives@26.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-primitives/polkadot-node-primitives-26.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-primitives/polkadot-node-primitives-26.0.0.crate",
        "source_offset": 144009,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "6193adbfdd6cdab36d467e6fe403d54d7f66c3f56cb5c65c7a684d62302f8230"
      },
      {
        "kind": "dependency",
        "size": 68525,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "68525"
          ],
          [
            "x-amz-request-id",
            "4HQ3DTX38NX5YHB5"
          ],
          [
            "x-amz-id-2",
            "InVH9cG6SZGZDVfBIWbJiyoy4Ggw/e9GNWBRyjoVbyYzyLzNzE4W9AaVUEibee9C/NvM2/C4ajTqYASefaC1d6daeoIUXlU5"
          ],
          [
            "x-cache-hits",
            "11"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:33:28 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:32:53 GMT"
          ],
          [
            "etag",
            "\"30fc7393a59548a11c42d9b2453e885e\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "xPDl2AUtDYo1kLUWsghuOr8yKr_VFoGx"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3586"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000037-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-subsystem@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-subsystem/polkadot-node-subsystem-35.0.0.crate",
        "fetched_at": 1791466393,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-subsystem/polkadot-node-subsystem-35.0.0.crate",
        "source_offset": 144568,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "748eaa4349fb2e36d9c115e1a30f2e4a13ec185f6eafe7f78e901a5f9ad108b9"
      },
      {
        "kind": "dependency",
        "size": 91567,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "91567"
          ],
          [
            "x-amz-request-id",
            "Z5XGRKDPYHVSZWQ9"
          ],
          [
            "x-amz-id-2",
            "xgEhUqNNDP+NWvtwx6dhSmTG9E1iU3xucnYx58wgHkNkAhnIBb1RabCHYfvyeTWm7ky5LUlx7Qd3ZAQfbpTDX68+5jWchoHd"
          ],
          [
            "x-cache-hits",
            "5"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:00:40 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:00:34 GMT"
          ],
          [
            "etag",
            "\"87bb43abdddfeed82ee005302ee1350f\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "CehXTu1EVeff1xZAc5hxljETko0cFC8q"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "1346"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000089-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-subsystem-types@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-subsystem-types/polkadot-node-subsystem-types-35.0.0.crate",
        "fetched_at": 1791462185,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-subsystem-types/polkadot-node-subsystem-types-35.0.0.crate",
        "source_offset": 144857,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "fc40e2e7fbaf8e44590bd0e0fe0f1ebcc761f517ff8b4245e8d8819bc6881b5f"
      },
      {
        "kind": "dependency",
        "size": 112177,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "112177"
          ],
          [
            "x-amz-request-id",
            "7MDRMZDYR1D39B3T"
          ],
          [
            "x-amz-id-2",
            "QMNXKc2yALiHqvdr27cRu66nk5IfGEnpXjD6/17m8G0/XVJC7ZaxbHcO+Dl0ChKGghhfUTdSIXb5WBsHr/gYu3Ehgqp1tu0T"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:49:01 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:48:21 GMT"
          ],
          [
            "etag",
            "\"0208015fe34f4468f20de28109f96d40\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "GUWN_YEIT1Qd11WnpBwEGOMmw83cJPgJ"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2653"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000049-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-node-subsystem-util@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-node-subsystem-util/polkadot-node-subsystem-util-35.0.0.crate",
        "fetched_at": 1791466393,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-node-subsystem-util/polkadot-node-subsystem-util-35.0.0.crate",
        "source_offset": 145528,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "387b94d44c8ab660d725f9e7cd9d63ff1754bba772ea37dd2f067e44cfbc2850"
      },
      {
        "kind": "dependency",
        "size": 88345,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "88345"
          ],
          [
            "x-amz-request-id",
            "XKNA03WAZ3X5KM7Z"
          ],
          [
            "x-amz-id-2",
            "GRFw/XBdQA0f6WAY6J3x5+dylV0srVZpKprFH0qi1K/xZG3iaybCst/Oqfky709nD/7jEzO1H/MaE0i21RLhpgzrVKizKEJ5"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 12:14:29 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 12:14:05 GMT"
          ],
          [
            "etag",
            "\"1318b309f9392d921051972b51924aee\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "2fNr3_lnqZA1uow_zp31KGSDbbXNldwM"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2354"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000085-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-overseer@35.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-overseer/polkadot-overseer-35.0.0.crate",
        "fetched_at": 1791464022,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-overseer/polkadot-overseer-35.0.0.crate",
        "source_offset": 146242,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "38eddc64cf919e9989240ebe65b7e04d0cf42391da054cf5ed3ecc4c0d2b3ec2"
      },
      {
        "kind": "dependency",
        "size": 33098,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "33098"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-request-id",
            "FGD13YNGAGWTJCJV"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "0ghNiB5xR3y0xZuFNno.NgTnTSH9Y8cr"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 13:15:15 GMT"
          ],
          [
            "x-amz-id-2",
            "6SYpoyz7Bm2yO37Mpo/Wpa+lMalf/mrgnjeJPU4oYTyPvcSSDCbRh6nLehprBCfLsmVoMbUdKI4="
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:24:06 GMT"
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "etag",
            "\"c328e744d839725815c26af4ef1a4abf\""
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "109222"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000063-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-primitives-test-helpers@0.5.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-primitives-test-helpers/polkadot-primitives-test-helpers-0.5.0.crate",
        "fetched_at": 1791467066,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-primitives-test-helpers/polkadot-primitives-test-helpers-0.5.0.crate",
        "source_offset": 147784,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "17cb95703adbce4d09bcf1ce9b4ab4f7499001de69ecdd03dba4df698b4d1831"
      },
      {
        "kind": "dependency",
        "size": 32364,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "32364"
          ],
          [
            "etag",
            "\"45ba72e3c9ce66734d1ac1d3be786009\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "x-amz-request-id",
            "FGDBY8M4643ZK9N7"
          ],
          [
            "x-amz-id-2",
            "Jj+qMqIa1N22d8rVVa9lGXbFMCVa/JJBv+YEJ9j8+UiEF7qiv2ukALRy6CpjI8BsEQyAnRqDMeRtYbY8tyYbptZcOOM6KBzD"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:24:06 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "aeSSGle2zUsnYAyBtPlLo1G_jsWZmn6q"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 13:49:57 GMT"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "104074"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000181-IAD"
          ]
        ],
        "locator": "pkg:cargo/polkadot-statement-table@26.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/polkadot-statement-table/polkadot-statement-table-26.0.0.crate",
        "fetched_at": 1791461919,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/polkadot-statement-table/polkadot-statement-table-26.0.0.crate",
        "source_offset": 148157,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "1d8310d86e4fbe332c7cf7c9ef61186ce449ad1d376be9d4086eda950260867f"
      },
      {
        "kind": "dependency",
        "size": 14154,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "14154"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "etag",
            "\"9f5da5d4deefacf77ae9ca3cbe5c7c6a\""
          ],
          [
            "date",
            "Wed, 30 Sep 2026 06:41:03 GMT"
          ],
          [
            "x-amz-id-2",
            "0jvpRuFS0kRBSKmKZgcn7R8Z0f6K1bV+i/30E8Zy6erfFvYlqwNL2Bv6XqPz/Ca0NJVJMmyRjP86OIIkDsXaRkIEYb50q336"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:34:31 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "dvk9VtGW66XtHtiBl..aHRwNqnMc0SEZ"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-cache-hits",
            "690"
          ],
          [
            "x-amz-request-id",
            "RCK4MVVPS4QRWF0G"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "664273"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000042-IAD"
          ]
        ],
        "locator": "pkg:cargo/rustc-hash@2.1.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate",
        "fetched_at": 1791414735,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate",
        "source_offset": 172715,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
      },
      {
        "kind": "dependency",
        "size": 95463,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "95463"
          ],
          [
            "x-amz-request-id",
            "CQ1K873GPPRVHE78"
          ],
          [
            "x-amz-id-2",
            "y5EjJy3nUo/QElqLoCYnVnTjk2zwct1DdZKorTfoEWmPdR+iJRIYvfUulKBHIgyySNI9OXKM4FH31NqSs13aKrKluxLYC+qJ"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:19:04 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:19:00 GMT"
          ],
          [
            "etag",
            "\"ecfe2c4cd9d8efd994e9aabbf526c6f8\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "CD.7HLZ6.UPzv6Sxl._x4R73OJ77D1Bd"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "1905"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000028-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-authority-discovery@0.62.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-authority-discovery/sc-authority-discovery-0.62.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-authority-discovery/sc-authority-discovery-0.62.0.crate",
        "source_offset": 177303,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "b2bb6e03c8146ca4cfeff6e39c5fcffa0fb32b113394353e036968efe28e4f38"
      },
      {
        "kind": "dependency",
        "size": 29345,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "29345"
          ],
          [
            "x-cache-hits",
            "52"
          ],
          [
            "etag",
            "\"56fa90355dbaf456e75f99cb74ac4339\""
          ],
          [
            "date",
            "Tue, 06 Oct 2026 04:41:30 GMT"
          ],
          [
            "x-amz-request-id",
            "P7FBEC6BWZHPJVY1"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 13:16:12 GMT"
          ],
          [
            "x-amz-id-2",
            "ArPTVeEOKvVqP95yWoRvdSXiGylTb238y0KeCJdpRL6aJGU8jICQh5/bpYsDJ0YbWnB6d/0tNUHXt1EjiRPvZfulLnslFEpf"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "aoWVhLLkVKDX.QlC_wzQYiQHG_1TLq7x"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "198008"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000144-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-block-builder@0.51.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-block-builder/sc-block-builder-0.51.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-block-builder/sc-block-builder-0.51.0.crate",
        "source_offset": 177948,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "68b9fbf6eaaca80c741bf94b0b4070ad0b647c4892e047844297e5be6e1d41fa"
      },
      {
        "kind": "dependency",
        "size": 82910,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "82910"
          ],
          [
            "x-amz-request-id",
            "NWAGGRZSF8GPAES9"
          ],
          [
            "x-amz-id-2",
            "Eon4zgebuFzp1PK3qFGz4RHW1fCO9ulRSiPXqpyvy4tb7VqsLlT3RT6iv8Wl/NObJpj39pNfWw6TyfxCz45fOTgA/uD+wiMZ"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:31:53 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:31:26 GMT"
          ],
          [
            "etag",
            "\"bc6b80a0c62364703f465ddbf287ccd6\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "b1Z431hm.A2LZwcuGF5BdCHo6D4f10h4"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4184"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000043-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-chain-spec@54.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-chain-spec/sc-chain-spec-54.0.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-chain-spec/sc-chain-spec-54.0.0.crate",
        "source_offset": 178303,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "c4a3305aac469e369694f8c4702199e333ebd86bfa2ac0e1e5eff3ddb1a28398"
      },
      {
        "kind": "dependency",
        "size": 123709,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "123709"
          ],
          [
            "x-amz-request-id",
            "QZBE1YT8N4RYPER3"
          ],
          [
            "x-amz-id-2",
            "1ajbRWL3+QRCxq82fqHNI8XKTrHoHnu+4rs7oLKTqfwSUOavA3qDA1p2uSifqpMN3wREIxreIhON+Xwv4Fo0PdBXTz+E1vU8"
          ],
          [
            "x-cache-hits",
            "5"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:21:08 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:20:28 GMT"
          ],
          [
            "etag",
            "\"f7f44267ed5a0dea55fc1ca48b5af391\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "zbZBH2ldWsnkXsG7Qcf0TE_kuSH9Idg1"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3718"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000156-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-cli@0.64.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-cli/sc-cli-0.64.0.crate",
        "fetched_at": 1791462185,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-cli/sc-cli-0.64.0.crate",
        "source_offset": 179119,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "8a227cb7e357510c331aeff06ba0d2bd51ac5f5b7a647e25b0e2d355ad614c30"
      },
      {
        "kind": "dependency",
        "size": 58079,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "58079"
          ],
          [
            "x-amz-request-id",
            "4BQFX4QAV3F9HRCD"
          ],
          [
            "x-amz-id-2",
            "87UoXa98sUdwJZmZI32QRDkCkSCiGkDJd00OuDrTyK/MVo5gZxCmyqs6AV3RHjP3uN8r0J/qYnU="
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:22:19 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:22:05 GMT"
          ],
          [
            "etag",
            "\"7f6f2a9f35082ce29847229aa6f7f038\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "ukTTv6ngA2ySdbPk3bxlcQZQQj6zwHjq"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3856"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000043-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-client-api@49.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-client-api/sc-client-api-49.0.0.crate",
        "fetched_at": 1791458794,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-client-api/sc-client-api-49.0.0.crate",
        "source_offset": 179859,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "7d7e251625c9e28a0b6b90464a791bfdd2a9e0057d56c2d3297b841b0b75708b"
      },
      {
        "kind": "dependency",
        "size": 100559,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "100559"
          ],
          [
            "x-amz-request-id",
            "KSVYRTNTA9MWZ7W2"
          ],
          [
            "x-amz-id-2",
            "UyeFIfp2kWe7W+gdGrssFw4d4Hx6gYTHGyD7+nMGwVYAt32YpdumtLGb3FQdgV5pmCphaq+oHxc="
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:25:24 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:24:30 GMT"
          ],
          [
            "etag",
            "\"ffedfa85f4bb3c6861d4563075faf996\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "UR2._iP4N6vrTfE1JPwv0YpEc0bMeDQ8"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "5125"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000023-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-client-db@0.56.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-client-db/sc-client-db-0.56.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-client-db/sc-client-db-0.56.0.crate",
        "source_offset": 180398,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "6eae5420881597d03d1d9fb97d16bdb1b5baf4051c88ee34563170e4f195e580"
      },
      {
        "kind": "dependency",
        "size": 66135,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "66135"
          ],
          [
            "x-amz-request-id",
            "G6A73XS6EJQDV9PV"
          ],
          [
            "x-amz-id-2",
            "1VRwY6nJAsjHw+fRXNLYX+YaINSrk3N/wNFVCPbVbBIB79THaCP8drkyzf00B1j8J/bck7fI4W1FS1Mgrnks+G2rwxz6UdBi"
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:27:26 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:27:05 GMT"
          ],
          [
            "etag",
            "\"7f810c53119123a8d51271e275a1fb3c\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "03UdOxEFOsIxvv.bLOJbwHLz6ZPKWsHT"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4451"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000046-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-consensus@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-consensus/sc-consensus-0.60.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-consensus/sc-consensus-0.60.0.crate",
        "source_offset": 180947,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "5ea0dcdefef426db2bb06cca848fa33e0877e55e7308cea51c219ac4a317cf78"
      },
      {
        "kind": "dependency",
        "size": 67834,
        "served": "network",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "67834"
          ],
          [
            "x-amz-request-id",
            "KQR86YT3VNBDC6A8"
          ],
          [
            "x-amz-id-2",
            "Tpx1c2XYQKSTqx8Y9raBKGAq6my5cbQdW3EoOpo6ujk5QRIfjhEu/YZU3Grd9ynP4HRXvMW9YvKUHrDPoDU2s3Z0eroN7P8O"
          ],
          [
            "x-cache-hits",
            "12"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:40:23 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:40:17 GMT"
          ],
          [
            "etag",
            "\"e2f142287312b8ae5c3360dddbd02512\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "M48U2L5CZb35jItcQZ5bByxUWatBrClF"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "11488"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000176-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-consensus-aura@0.61.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-consensus-aura/sc-consensus-aura-0.61.0.crate",
        "fetched_at": 1791467510,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-consensus-aura/sc-consensus-aura-0.61.0.crate",
        "source_offset": 181439,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "b28404557a2be1fe2d5ff2374d30ac992a21149964363570b36e3445972e5033"
      },
      {
        "kind": "dependency",
        "size": 89022,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "89022"
          ],
          [
            "x-amz-request-id",
            "Q5SDH3XPCYVH4H81"
          ],
          [
            "x-amz-id-2",
            "jcducFzRL/1XONy9ZXCWXi9EizlXJcJbjLnaURuImtvf28Xq04hr5ohWiI2PAOEaGce4JGyNyCw="
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:41:58 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:41:19 GMT"
          ],
          [
            "etag",
            "\"4f19469e0d02fb44ba7d67a1a4a8c071\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "hgOCV9TxmivfKgOVyRF350bbFhuFJ75Q"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4073"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000157-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-consensus-babe@0.61.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-consensus-babe/sc-consensus-babe-0.61.0.crate",
        "fetched_at": 1791460190,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-consensus-babe/sc-consensus-babe-0.61.0.crate",
        "source_offset": 182105,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "a9c3c8237a1e35745bf60bd2648d35d94604f1e623f7ef08ac2fe1b7a0d09e4f"
      },
      {
        "kind": "dependency",
        "size": 57158,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "57158"
          ],
          [
            "x-amz-request-id",
            "HFZCE33HEZ1XCNPE"
          ],
          [
            "x-amz-id-2",
            "0VZC0V/62DfjODHq4nRCFt803m/7pI/yykEGZjrIYtpSC9PHZoVspK277ekS6/mVJvasZ3p9EytY/9CXX2ngyBfwmLM2a4lO"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:32:16 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:32:11 GMT"
          ],
          [
            "etag",
            "\"0b44a01216ee0ac7d9da3677182a04e4\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "qkMcGizJo0XOiXBYedD2mygBgXdCX9Mq"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4655"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000086-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-consensus-epochs@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-consensus-epochs/sc-consensus-epochs-0.60.0.crate",
        "fetched_at": 1791460190,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-consensus-epochs/sc-consensus-epochs-0.60.0.crate",
        "source_offset": 182890,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "45bdf311b1ae1f07161b8196af05a6cd2aa4ab624781c2a3bc572b3944ce573f"
      },
      {
        "kind": "dependency",
        "size": 67498,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "67498"
          ],
          [
            "x-amz-request-id",
            "1J87NC5A0DHVSRJY"
          ],
          [
            "x-amz-id-2",
            "7h/2N2/ntmteV/pN1L+6boNTYl5vg7wVeM5B20c15INuJ8QltJwE0UhrGz/+2mWuOAQVN9le4fcTAAydAgz4daq9WqJY3Pdj"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:34:36 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:34:27 GMT"
          ],
          [
            "etag",
            "\"905d3139f2ee900f592fe6ad2bf732d9\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "51De0zuQKGrhXmMMnEaSpiq01IGSVz0U"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4515"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000211-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-consensus-slots@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-consensus-slots/sc-consensus-slots-0.60.0.crate",
        "fetched_at": 1791460190,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-consensus-slots/sc-consensus-slots-0.60.0.crate",
        "source_offset": 183217,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "8fbbf7dacf9c4eab8d36b4dca788df85326c0d12d37360d9e6a526479c243ee1"
      },
      {
        "kind": "dependency",
        "size": 60242,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "60242"
          ],
          [
            "x-amz-request-id",
            "VQPC5H59CQTPTXT7"
          ],
          [
            "x-amz-id-2",
            "czU6eyyXk/UMfiLO4LHYKMXAw2Lq0Ua7oa1prEBFBJ2NbwFiBlifzy8SBi1cLeXe2k6TVvyZA2HuMIxhIEKY6lMXrxz3HFQU"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:42:28 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:42:13 GMT"
          ],
          [
            "etag",
            "\"9ae23e28819935bbf1c6c6cb1a1df0b0\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "384QsfoFyCGzMXJ_eqXE5i4kk7TehNTQ"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4101"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000157-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-informant@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-informant/sc-informant-0.60.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-informant/sc-informant-0.60.0.crate",
        "source_offset": 185262,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "029fd249790a07d5f3924056106aece27889a005eb4409a1c11ba202fc565c2b"
      },
      {
        "kind": "dependency",
        "size": 30753,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "30753"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "9V899yoeI1MC_u8KTv_gr7w3PSiQdtSt"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 17:48:30 GMT"
          ],
          [
            "etag",
            "\"e7213c545d3189f1bd56e5872670c62d\""
          ],
          [
            "x-amz-id-2",
            "MBOJCQeXQ2U+Abn9lgiTwadnPXrIf/JXnRGoAlHK9/9BlYqjZMANbksJ9J+0ch4Nn5m5vwKXi7BnJU0xzdcI1TrSRTli3UIV"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 12:23:39 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-request-id",
            "GX3PMF4N6XMFZ9BD"
          ],
          [
            "x-cache-hits",
            "13"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "64388"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000059-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-keystore@42.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-keystore/sc-keystore-42.0.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-keystore/sc-keystore-42.0.0.crate",
        "source_offset": 185613,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "650a05cd30b23f7aa7f3c760bb36ef9fbf12cae7279d57cd7306ed98954369fe"
      },
      {
        "kind": "dependency",
        "size": 69904,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "69904"
          ],
          [
            "x-amz-request-id",
            "GJ48GFKV4YEA3MQK"
          ],
          [
            "x-amz-id-2",
            "EYyFDrH80QkILnVsxAwsw7Z7oL9YZQUkl6RCiTeI1PwWIlRcAgz/l6nZc34wvQkBUh7Dfh4uPaM="
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:35:51 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:35:40 GMT"
          ],
          [
            "etag",
            "\"54ae29ec95fdd6bba0bf8650037d7c6d\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            ".aomY.EFmK491QtmTHwB3y_nRkvCSjZ6"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3946"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000211-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-mixnet@0.31.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-mixnet/sc-mixnet-0.31.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-mixnet/sc-mixnet-0.31.0.crate",
        "source_offset": 185955,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "9480da0028a1a8c085d7a568a5324369f9a254ca4f9c6bf87c8e7af0a1bb848b"
      },
      {
        "kind": "dependency",
        "size": 309012,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "309012"
          ],
          [
            "x-amz-request-id",
            "CBATF7WF3XJTGW7B"
          ],
          [
            "x-amz-id-2",
            "R8gmuarUpPVHelaMkVMAj9wh9odYd8Fch0H70oEEd12XUVuMLPagEHJXqEiCUPi7OIMqBqrTDHM="
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:27:49 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:27:44 GMT"
          ],
          [
            "etag",
            "\"fef50543d9cbf2e2d198980c0a044b7a\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "8ZfwFfCJgMd9RqmQTU4cAPNH.Raun1Fa"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4428"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000148-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network@0.61.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network/sc-network-0.61.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network/sc-network-0.61.0.crate",
        "source_offset": 186509,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "1e7950b41729bc6bd6047f4942e12ec46ce1a2959144dbe72b4f49c88e1fd01b"
      },
      {
        "kind": "dependency",
        "size": 59790,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "59790"
          ],
          [
            "x-amz-request-id",
            "YHJJPPT72GW82J94"
          ],
          [
            "x-amz-id-2",
            "cAqPPjXeIVRzBMsKuEa++nb77H+c8YCAPKlO87KqywZrdExThQMJ0ebTd3Pcid4kMIIHo3AaW8A="
          ],
          [
            "x-cache-hits",
            "3"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:36:52 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:36:16 GMT"
          ],
          [
            "etag",
            "\"eccf56e614fef11a5cc9cd2cbf582df1\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "Ut8q4nruZ4f2183wHhG.Ja06TBf7EYdU"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4437"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000026-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network-light@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network-light/sc-network-light-0.60.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network-light/sc-network-light-0.60.0.crate",
        "source_offset": 187768,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "ccef03cfcfbeba6f3254672cbee3771f3b6bb6d5600d0729321080edc2027b9b"
      },
      {
        "kind": "dependency",
        "size": 92132,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "92132"
          ],
          [
            "x-amz-request-id",
            "VF7ZSCDH447W7P6F"
          ],
          [
            "x-amz-id-2",
            "Xu5n92NgQ+3km2YD6s9cfLYlf5QOxNPlTHRFCAjidT4SoMN+HWFVmwor12te3l7AdpWK5htB+/+xJQ1DCnOwOw6bJ59ZuOZU"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:45:08 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:44:44 GMT"
          ],
          [
            "etag",
            "\"9a4a8e213a1f28a05e930c575c80f18b\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "TX8S0u9hEKBL2tVkH6nKsCYMnofEkANx"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3389"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000204-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network-statement@0.44.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network-statement/sc-network-statement-0.44.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network-statement/sc-network-statement-0.44.0.crate",
        "source_offset": 188229,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "47ae1ca74bae248ce0aa806d58c689e5b5461b0d43005cc6af0fbcb77f280333"
      },
      {
        "kind": "dependency",
        "size": 148367,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "148367"
          ],
          [
            "x-amz-request-id",
            "WCN183D2ZN49YRRK"
          ],
          [
            "x-amz-id-2",
            "yu8dfCumHIv/IHIm1Av3+CCUapaYUVMs8/PCea1VlFAe7yuvDMx5SXCHbRT13nTZ9zfsAub6XNPgmtubtvXMHbWgp3rWeo9R"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:38:01 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:37:14 GMT"
          ],
          [
            "etag",
            "\"9bfcaa9a5be1763ed632d7d3c9ba50a6\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "lWae11dir689hwgjG1aIImoh7S2cF1fn"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3816"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000031-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network-sync@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network-sync/sc-network-sync-0.60.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network-sync/sc-network-sync-0.60.0.crate",
        "source_offset": 188744,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "79a3e407ae03353f928823f5953bfd3296fb71037b74da5fb8f642745f602eb6"
      },
      {
        "kind": "dependency",
        "size": 62079,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "62079"
          ],
          [
            "x-amz-request-id",
            "YS02WWEJ26MRX4ND"
          ],
          [
            "x-amz-id-2",
            "dwoqit4gkLZ55t2M98pq+x4SL8XvUWz5q2YYoGd/Rb5poiWcQrv2m/Wvq3HbQAoyfEJVMrLbBhyIgxrS1esAiBqLRowJ67P1"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:45:13 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:45:11 GMT"
          ],
          [
            "etag",
            "\"b4b910b5859c5e5ceaad0ba2fcd9ea0f\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            ".9czlFcSJfYeyHW3hVEBPYwvl_fA8tX8"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3936"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000127-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network-transactions@0.60.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network-transactions/sc-network-transactions-0.60.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network-transactions/sc-network-transactions-0.60.0.crate",
        "source_offset": 189425,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "9e4baf4ed81358b618977e39c6e08c770a6109245b78d5c1f62a7c64a3b49b11"
      },
      {
        "kind": "dependency",
        "size": 38779,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "38779"
          ],
          [
            "x-amz-request-id",
            "KYGVYP0DVSJNJ49N"
          ],
          [
            "x-amz-id-2",
            "4DoQajIejqF8CUaQxDP2QPZVsclU9gPoxldoZ0M8ZLyKsc0z+57G1lHS6Ndl6GAlPoDBbwkZ1mk="
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:17:22 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:17:08 GMT"
          ],
          [
            "etag",
            "\"9b6b6faa9e512fcb5225acff663245fa\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "O97rCJRdgBLSi6XRmIBwJrpvVwmfMdVI"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "5055"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000023-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-network-types@0.23.3",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-network-types/sc-network-types-0.23.3.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-network-types/sc-network-types-0.23.3.crate",
        "source_offset": 189861,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1"
      },
      {
        "kind": "dependency",
        "size": 94763,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "94763"
          ],
          [
            "x-amz-request-id",
            "R18CYJAPQJ6FX57Q"
          ],
          [
            "x-amz-id-2",
            "LYyKyzM7wXl2kFYhtvv+/8yfNMmiQQRHz7GDrESfY4UPuP6SfVOw4KHX2A6pKupRU3bmdEf56l1HEWCF+LryhEEqhPT+OuNT"
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:03:06 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:02:36 GMT"
          ],
          [
            "etag",
            "\"5f1a4af5fcfea8c8bdcb6cf037cce57a\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "hGgM65Iuz6qIn2UW1wmI97M4X3bHpwFA"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2311"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000059-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-rpc@57.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-rpc/sc-rpc-57.0.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-rpc/sc-rpc-57.0.0.crate",
        "source_offset": 190264,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "803206530aaa2742e7b6228684f973152a35bf48d2399e30eea32fffbd2a16e9"
      },
      {
        "kind": "dependency",
        "size": 73604,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "73604"
          ],
          [
            "x-amz-request-id",
            "BEWAYSHEANM50VSD"
          ],
          [
            "x-amz-id-2",
            "zaQFqgIEQJSA5wSbv5QwHKkUOLADaZckrGpZcUP0rIzaDROB/N/FrKkY0gMaJ53cb+PmU4BwERo="
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:46:46 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:46:40 GMT"
          ],
          [
            "etag",
            "\"052246497e7d13734c6545d953990fb3\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "xwfTv3sEPvL.hdqrVBlkINhgsf0bmKGK"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3291"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000204-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-rpc-api@0.61.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-rpc-api/sc-rpc-api-0.61.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-rpc-api/sc-rpc-api-0.61.0.crate",
        "source_offset": 190918,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "24be16d107cd6ece3a43565ebff05a7e96994353ecee18843c29eb10669d2fd2"
      },
      {
        "kind": "dependency",
        "size": 72970,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "72970"
          ],
          [
            "x-amz-request-id",
            "7JKFT78NY96PZB0W"
          ],
          [
            "x-amz-id-2",
            "wULwXVa7f0N4CF2Nwk0rDnQ/G71nCYN6zM+L0gp2LgSamREl+T5fa68toG2IFDoQqIEeNq8jF+wojdkFxE0rZ9hjRVR1D0cZ"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:55:42 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:55:28 GMT"
          ],
          [
            "etag",
            "\"999e7b6add0a5e5930fde31ce4c7af03\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "S1snHc.8fK6U.8CqDbrHFQpPRrU8s8mS"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "3307"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000086-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-rpc-server@34.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-rpc-server/sc-rpc-server-34.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-rpc-server/sc-rpc-server-34.0.0.crate",
        "source_offset": 191369,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "26c530584726166c8775139b0268ca4b8869bfb01537c5885ca3e07f2c2406fc"
      },
      {
        "kind": "dependency",
        "size": 150917,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "150917"
          ],
          [
            "x-amz-request-id",
            "38GNN77RF9AY2BEE"
          ],
          [
            "x-amz-id-2",
            "4Z/d8TbWpoo9MigRaWL+JDN4AYSDtRXhP/c8r08CvAspDlNZXKwyOtln4eEpIgG2l0OPhPG9IWtzk39zpPCTMnYLCkGKKx1S"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:08:26 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:08:07 GMT"
          ],
          [
            "etag",
            "\"579a8850964414258b1024d30e74ef04\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "VOwWPQM9yp.jXcRvqgVeROmZA6Yz246W"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2543"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000211-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-rpc-spec-v2@0.62.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-rpc-spec-v2/sc-rpc-spec-v2-0.62.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-rpc-spec-v2/sc-rpc-spec-v2-0.62.0.crate",
        "source_offset": 191889,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "91593b5b98a2d99147f1ca5aec734f560214bf42e05d39a83bc4f7500963047c"
      },
      {
        "kind": "dependency",
        "size": 129150,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "129150"
          ],
          [
            "x-amz-request-id",
            "WQW4SYZ4EY3HW87C"
          ],
          [
            "x-amz-id-2",
            "flNASwPNV+BeyxBV9YDH6qI5LAexyQjz/DYTRa56RyFaymsr7D0wEDtCyrvF8J7X5b0jpbhwTZRY9HPbdyv7cw44M7IcwJoA"
          ],
          [
            "x-cache-hits",
            "8"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 11:14:52 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 11:14:43 GMT"
          ],
          [
            "etag",
            "\"6c4a7d12c54c5ed2d7204699068c6603\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "ECH2jrn3.WEXmXp5o0x6Nv36116I2u9o"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2157"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000157-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-service@0.63.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-service/sc-service-0.63.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-service/sc-service-0.63.0.crate",
        "source_offset": 192572,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "1ae4c87d4d85592cd82dbf1eaca3dee0dbcec20c63e15f39500e08ef81bad9f0"
      },
      {
        "kind": "dependency",
        "size": 37761,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "37761"
          ],
          [
            "x-cache-hits",
            "24"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 12:06:37 GMT"
          ],
          [
            "x-amz-id-2",
            "DN85OqXG/fZSllzfQvXn2idupZ1g1eAq8LegX4eELpu4L75zfOQyDfXHVtuei8QjAhAEIUjMGDmh9l+Chz4MVo6MaIKsGYzf"
          ],
          [
            "x-amz-request-id",
            "4C0GQGJS9W1GE8GK"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:12:38 GMT"
          ],
          [
            "x-amz-version-id",
            "F7kM4XfGu86OKVekn3lxHduZ1tie5S2N"
          ],
          [
            "etag",
            "\"933d6023c8022498835cf453ec68b92e\""
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "51764"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000127-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-state-db@0.45.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-state-db/sc-state-db-0.45.0.crate",
        "fetched_at": 1791408921,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-state-db/sc-state-db-0.45.0.crate",
        "source_offset": 193780,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957"
      },
      {
        "kind": "dependency",
        "size": 113333,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "113333"
          ],
          [
            "x-amz-request-id",
            "0NJRHVQ0KQNMGW1P"
          ],
          [
            "x-amz-id-2",
            "Z1SuZp+3rdEf3T5XjmZT5Gb6LCvTZtgD4MHfwsn/nLAhAgZp0rzzGFHgMclKEc89BetHjlJtBl4="
          ],
          [
            "x-cache-hits",
            "7"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:56:45 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:56:39 GMT"
          ],
          [
            "etag",
            "\"7abe2bb2e907b41bdcafbe277955935a\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "jc.L1LnO0EFc3AWgLrDVOJfR0RUpax2L"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "2692"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000021-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-statement-store@33.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-statement-store/sc-statement-store-33.0.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-statement-store/sc-statement-store-33.0.0.crate",
        "source_offset": 194068,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "1c51937725218628a78eb0e35a5131598752b0c48720eec16799d9f0ede97ab8"
      },
      {
        "kind": "dependency",
        "size": 46696,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "46696"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "etag",
            "\"0c514919bfb9e5f2badee7514ef12912\""
          ],
          [
            "x-amz-version-id",
            "nzSHiCFuUQvbXnQogKCA3Y39zP3_YpYe"
          ],
          [
            "x-amz-id-2",
            "UmmFwbLIooDh2yKvT4hN1fkT8MykYoXqvr9WU/tc4gipi6xRe1Vl1l+EQGbXQb0x6Q3ACC6UU30="
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:12:38 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 12:22:01 GMT"
          ],
          [
            "x-cache-hits",
            "32"
          ],
          [
            "x-amz-request-id",
            "4C0M5VKPZ3SKDN66"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "103092"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000211-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-sysinfo@50.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-sysinfo/sc-sysinfo-50.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-sysinfo/sc-sysinfo-50.0.0.crate",
        "source_offset": 194588,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "65301fe5414a461486a15f8a375103dd9e420613b6e2494192ab96cc8970ff12"
      },
      {
        "kind": "dependency",
        "size": 59141,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "59141"
          ],
          [
            "x-amz-request-id",
            "GYAZM9N7NJKS4GX0"
          ],
          [
            "x-amz-id-2",
            "eYMH5ActPXI9AVwky0O8TndbCHCwPPmImTt5wgCuCbPDIVMLFLaKS3hQRdlrpPtbrTz5OkXe8EM4JKuIFb6G1IKVQXFvYQnd"
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:28:52 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:28:17 GMT"
          ],
          [
            "etag",
            "\"eb7e54134170f61566030ca0fa6b1922\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "Jibj0dZi0f1pxIHj9fRy_U6o9Ky736eX"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4365"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000148-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-tracing@49.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-tracing/sc-tracing-49.0.0.crate",
        "fetched_at": 1791459696,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-tracing/sc-tracing-49.0.0.crate",
        "source_offset": 195365,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "b951943ebbad1af64c926bc5829f950b360637141e71b2ee047c00dd10046b24"
      },
      {
        "kind": "dependency",
        "size": 234893,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "234893"
          ],
          [
            "x-amz-request-id",
            "E9EZTMAKGRWCABD5"
          ],
          [
            "x-amz-id-2",
            "ZCsFqb53a3BB4iH0rfmjBjPoSVFICP+gg+6mlddnBZm/I779Cl7qtalEJxblmGEfyp/YIi/Gzl4="
          ],
          [
            "x-cache-hits",
            "9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:29:55 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:29:25 GMT"
          ],
          [
            "etag",
            "\"48809e6a2955e02902395bbb59c4910d\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-version-id",
            "Zwnfvv0jeMA6iRcoBX7xzjmxDvVBNijM"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4854"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000086-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-transaction-pool@49.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-transaction-pool/sc-transaction-pool-49.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-transaction-pool/sc-transaction-pool-49.0.0.crate",
        "source_offset": 196206,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "908973432bd521c9e798d21f2553aeb9acb320e8cd675e7bf35243e1022aa03c"
      },
      {
        "kind": "dependency",
        "size": 32397,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "32397"
          ],
          [
            "x-amz-request-id",
            "CF26JATNWES0PGZZ"
          ],
          [
            "x-amz-id-2",
            "NexwHMOnCFFZb4pmDReaanJjThxdVLc3GZyBkv5YsCC7tnJx6SBDG3bSmnDNGCqUJu6m7KRxbDr1ZAa8YXfLZoirD4Ph/AJP"
          ],
          [
            "x-cache-hits",
            "10"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Thu, 08 Oct 2026 10:19:30 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Thu, 08 Oct 2026 10:19:24 GMT"
          ],
          [
            "etag",
            "\"e6637f8a56a8b2f10157a6d46d58895c\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "HYGMoTYlFDM0F5lZVTUiOCpBtVNIgBPW"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "4025"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000043-IAD"
          ]
        ],
        "locator": "pkg:cargo/sc-transaction-pool-api@48.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sc-transaction-pool-api/sc-transaction-pool-api-48.0.0.crate",
        "fetched_at": 1791458794,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sc-transaction-pool-api/sc-transaction-pool-api-48.0.0.crate",
        "source_offset": 196869,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "209b76fd0e34e89fe151a49a64c08210416dbb7bb8759daec7f8c13875c77510"
      },
      {
        "kind": "dependency",
        "size": 29347,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "29347"
          ],
          [
            "x-cache-hits",
            "33"
          ],
          [
            "etag",
            "\"f6bb4a9ce0a56d1b30ce01c440d30143\""
          ],
          [
            "x-amz-request-id",
            "4C0SHJCMF7552NPE"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 07:12:38 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 12:56:57 GMT"
          ],
          [
            "x-amz-id-2",
            "gUH84APUlZh/2rR8yq2xXLZEtS8TqtMoUIusGAuZBSUvn/z/hdAkNN5X3X0ynDetYIl/uGafs/tnQyQPnlMINH4gFREp7phO"
          ],
          [
            "x-amz-version-id",
            "JYYgci4nuLnvxRYq57SPniplpzLCWMqG"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "103092"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000157-IAD"
          ]
        ],
        "locator": "pkg:cargo/sp-transaction-storage-proof@43.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/sp-transaction-storage-proof/sp-transaction-storage-proof-43.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/sp-transaction-storage-proof/sp-transaction-storage-proof-43.0.0.crate",
        "source_offset": 222737,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "68ea923f895df09ac812c957dff06d59710614cea31126179306a60074185b9b"
      },
      {
        "kind": "dependency",
        "size": 29797,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "29797"
          ],
          [
            "x-cache-hits",
            "17"
          ],
          [
            "x-amz-request-id",
            "P7FCP4SCBD94HYP0"
          ],
          [
            "date",
            "Tue, 06 Oct 2026 04:41:30 GMT"
          ],
          [
            "etag",
            "\"c7e5bdb4d40d0ba7efa07eb42b2d00d2\""
          ],
          [
            "last-modified",
            "Thu, 02 Jul 2026 13:30:40 GMT"
          ],
          [
            "x-amz-version-id",
            "oWiiJE7Pn8uLalVAHqc.ZYE._dIk.of_"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-id-2",
            "+A0kYrbxbjV7ty1so0M/WLTUvysiqR7qIvTqC0rsgAEOK2qtZwfu+6EBHGY0spadqDNQdwgtqYI6UgHejyHWzBCpdj42yvpf"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "198561"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000127-IAD"
          ]
        ],
        "locator": "pkg:cargo/tracing-gum@26.0.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/tracing-gum/tracing-gum-26.0.0.crate",
        "fetched_at": 1791460248,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/tracing-gum/tracing-gum-26.0.0.crate",
        "source_offset": 242461,
        "source_sha256": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "content_sha256": "5a0f417e79d6f6a99ea676f9301a89bcff6a4eeebd37534b502f58911073ba24"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-client-api@49.0.0?checksum=sha256:7d7e251625c9e28a0b6b90464a791bfdd2a9e0057d56c2d3297b841b0b75708b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "00931755e859b847c1fe8f0651ae1ba3f336f1f406b363e7053a6d2d56c184a9",
        "content_sha256": "7d7e251625c9e28a0b6b90464a791bfdd2a9e0057d56c2d3297b841b0b75708b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network-types@0.23.3?checksum=sha256:2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "00931755e859b847c1fe8f0651ae1ba3f336f1f406b363e7053a6d2d56c184a9",
        "content_sha256": "2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network@0.61.0?checksum=sha256:1e7950b41729bc6bd6047f4942e12ec46ce1a2959144dbe72b4f49c88e1fd01b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "d3b3bf9f35e6c9024b7d734df31b1c318e46b980b9ca25d70320dfdaf4a7ee67",
        "content_sha256": "1e7950b41729bc6bd6047f4942e12ec46ce1a2959144dbe72b4f49c88e1fd01b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-consensus@0.60.0?checksum=sha256:5ea0dcdefef426db2bb06cca848fa33e0877e55e7308cea51c219ac4a317cf78",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "e278416d9e20385e5aa42e1bf2cba0d58cd1379b2b8d8a8ab7266b2122858ba7",
        "content_sha256": "5ea0dcdefef426db2bb06cca848fa33e0877e55e7308cea51c219ac4a317cf78"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/cumulus-client-pov-recovery@0.35.0?checksum=sha256:3b3a736bfed330456544a33e4ddd25efb4fa54e8c3cfac08a84e2c312ffdc349",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "30c284b8940ce16eee16151e3a2490439371b4f170fcbc64ad610329b714ffe1",
        "content_sha256": "3b3a736bfed330456544a33e4ddd25efb4fa54e8c3cfac08a84e2c312ffdc349"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/cumulus-relay-chain-interface@0.35.0?checksum=sha256:765d218f0cf4403632329abbf315fb145166ebfeceed36aea8ff8e9b52b973f1",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "30c284b8940ce16eee16151e3a2490439371b4f170fcbc64ad610329b714ffe1",
        "content_sha256": "765d218f0cf4403632329abbf315fb145166ebfeceed36aea8ff8e9b52b973f1"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/cumulus-relay-chain-streams@0.13.0?checksum=sha256:2519fca6d95aca7ec737d7115ed1c5725e2e84fdad9806d72adb6a9f11ac4545",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "30c284b8940ce16eee16151e3a2490439371b4f170fcbc64ad610329b714ffe1",
        "content_sha256": "2519fca6d95aca7ec737d7115ed1c5725e2e84fdad9806d72adb6a9f11ac4545"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-consensus-babe@0.61.0?checksum=sha256:a9c3c8237a1e35745bf60bd2648d35d94604f1e623f7ef08ac2fe1b7a0d09e4f",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "30c284b8940ce16eee16151e3a2490439371b4f170fcbc64ad610329b714ffe1",
        "content_sha256": "a9c3c8237a1e35745bf60bd2648d35d94604f1e623f7ef08ac2fe1b7a0d09e4f"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-node-primitives@26.0.0?checksum=sha256:6193adbfdd6cdab36d467e6fe403d54d7f66c3f56cb5c65c7a684d62302f8230",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "568da4626ece4fc531049fcdec2a9583898971c0baef89f7951db05f7430aa6e",
        "content_sha256": "6193adbfdd6cdab36d467e6fe403d54d7f66c3f56cb5c65c7a684d62302f8230"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-node-subsystem@35.0.0?checksum=sha256:748eaa4349fb2e36d9c115e1a30f2e4a13ec185f6eafe7f78e901a5f9ad108b9",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "568da4626ece4fc531049fcdec2a9583898971c0baef89f7951db05f7430aa6e",
        "content_sha256": "748eaa4349fb2e36d9c115e1a30f2e4a13ec185f6eafe7f78e901a5f9ad108b9"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-primitives-test-helpers@0.5.0?checksum=sha256:17cb95703adbce4d09bcf1ce9b4ab4f7499001de69ecdd03dba4df698b4d1831",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "568da4626ece4fc531049fcdec2a9583898971c0baef89f7951db05f7430aa6e",
        "content_sha256": "17cb95703adbce4d09bcf1ce9b4ab4f7499001de69ecdd03dba4df698b4d1831"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-keystore@42.0.0?checksum=sha256:650a05cd30b23f7aa7f3c760bb36ef9fbf12cae7279d57cd7306ed98954369fe",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "a89b6bf7bc2e72f70efde6e4c4f3453ec7552e79e1c962b7b98c3fdee666a480",
        "content_sha256": "650a05cd30b23f7aa7f3c760bb36ef9fbf12cae7279d57cd7306ed98954369fe"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-node-subsystem-types@35.0.0?checksum=sha256:fc40e2e7fbaf8e44590bd0e0fe0f1ebcc761f517ff8b4245e8d8819bc6881b5f",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "aa56b2d41448b2a654d53406d20cc80959deb26a574e1c1f4a669fccd72dbc1b",
        "content_sha256": "fc40e2e7fbaf8e44590bd0e0fe0f1ebcc761f517ff8b4245e8d8819bc6881b5f"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-overseer@35.0.0?checksum=sha256:38eddc64cf919e9989240ebe65b7e04d0cf42391da054cf5ed3ecc4c0d2b3ec2",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "aa56b2d41448b2a654d53406d20cc80959deb26a574e1c1f4a669fccd72dbc1b",
        "content_sha256": "38eddc64cf919e9989240ebe65b7e04d0cf42391da054cf5ed3ecc4c0d2b3ec2"
      },
      {
        "kind": "dependency",
        "size": 3057,
        "served": "cache",
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "3057"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:02:47 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-cache-hits",
            "90"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "x-amz-id-2",
            "+4RRxKVDNjo8BZaDx2xpxfffYHE7CDJmnRgsz9Ijt7YnsVQXPqUC+faIiTbLDgrTQMldHnmnd3Q="
          ],
          [
            "etag",
            "\"9aec925a3744376f50e633c6adcc2317\""
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Wed, 07 Oct 2026 06:40:44 GMT"
          ],
          [
            "x-amz-request-id",
            "SMA0V44MJZ7Y9Y6C"
          ],
          [
            "x-amz-version-id",
            "5d3mfkSE2aqYvWdI4pTOnbOAWgDbIfGV"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "91313"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000045-IAD"
          ]
        ],
        "locator": "pkg:cargo/kvdb-shared-tests@0.11.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/kvdb-shared-tests/kvdb-shared-tests-0.11.0.crate",
        "fetched_at": 1791446555,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/kvdb-shared-tests/kvdb-shared-tests-0.11.0.crate",
        "source_offset": 96412,
        "source_sha256": "f9786ae4ec07b7bca84ee38e569b91954f8375bb729e72a70e5ad6505ce7fdd7",
        "content_sha256": "64d3b4e3e80c369f1b5364b6acdeba9b8a02285e91a5570f7c0404b7f9024541"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/tracing-gum@26.0.0?checksum=sha256:5a0f417e79d6f6a99ea676f9301a89bcff6a4eeebd37534b502f58911073ba24",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "8b7761256e5881acedaaf5256feee2da53a578025807a55b5658523aa10d4669",
        "content_sha256": "5a0f417e79d6f6a99ea676f9301a89bcff6a4eeebd37534b502f58911073ba24"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-node-metrics@35.0.0?checksum=sha256:4f8cb9b03e5dbe2169118cdea8df815d1f60f5e019a25187a1ffc1b67ee6418f",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "8b7761256e5881acedaaf5256feee2da53a578025807a55b5658523aa10d4669",
        "content_sha256": "4f8cb9b03e5dbe2169118cdea8df815d1f60f5e019a25187a1ffc1b67ee6418f"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/polkadot-node-network-protocol@35.0.0?checksum=sha256:81054553430d9d184338c0e40f5d63a593adeca1b45fab273db2576eeb1ee50a",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "8b7761256e5881acedaaf5256feee2da53a578025807a55b5658523aa10d4669",
        "content_sha256": "81054553430d9d184338c0e40f5d63a593adeca1b45fab273db2576eeb1ee50a"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-client-db@0.56.0?checksum=sha256:6eae5420881597d03d1d9fb97d16bdb1b5baf4051c88ee34563170e4f195e580",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "324638bbc4eb50861dbdf8918d1bb55f8b52f3d5b6f590e40c8c258a06bd7e50",
        "content_sha256": "6eae5420881597d03d1d9fb97d16bdb1b5baf4051c88ee34563170e4f195e580"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-mixnet@0.31.0?checksum=sha256:9480da0028a1a8c085d7a568a5324369f9a254ca4f9c6bf87c8e7af0a1bb848b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "324638bbc4eb50861dbdf8918d1bb55f8b52f3d5b6f590e40c8c258a06bd7e50",
        "content_sha256": "9480da0028a1a8c085d7a568a5324369f9a254ca4f9c6bf87c8e7af0a1bb848b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-service@0.63.0?checksum=sha256:1ae4c87d4d85592cd82dbf1eaca3dee0dbcec20c63e15f39500e08ef81bad9f0",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "324638bbc4eb50861dbdf8918d1bb55f8b52f3d5b6f590e40c8c258a06bd7e50",
        "content_sha256": "1ae4c87d4d85592cd82dbf1eaca3dee0dbcec20c63e15f39500e08ef81bad9f0"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-tracing@49.0.0?checksum=sha256:b951943ebbad1af64c926bc5829f950b360637141e71b2ee047c00dd10046b24",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "324638bbc4eb50861dbdf8918d1bb55f8b52f3d5b6f590e40c8c258a06bd7e50",
        "content_sha256": "b951943ebbad1af64c926bc5829f950b360637141e71b2ee047c00dd10046b24"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-transaction-pool@49.0.0?checksum=sha256:908973432bd521c9e798d21f2553aeb9acb320e8cd675e7bf35243e1022aa03c",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "324638bbc4eb50861dbdf8918d1bb55f8b52f3d5b6f590e40c8c258a06bd7e50",
        "content_sha256": "908973432bd521c9e798d21f2553aeb9acb320e8cd675e7bf35243e1022aa03c"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-transaction-pool-api@48.0.0?checksum=sha256:209b76fd0e34e89fe151a49a64c08210416dbb7bb8759daec7f8c13875c77510",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "691142daf9502c10455e9137ffb6d1da48c0bb747f19ad4ec8054bfb7f6cfdb8",
        "content_sha256": "209b76fd0e34e89fe151a49a64c08210416dbb7bb8759daec7f8c13875c77510"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-state-db@0.45.0?checksum=sha256:3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "97c0b6ab72c0b60e22872d7cb9d80f8797da6db0119f3f13764d5cadf7964c00",
        "content_sha256": "3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-block-builder@0.51.0?checksum=sha256:68b9fbf6eaaca80c741bf94b0b4070ad0b647c4892e047844297e5be6e1d41fa",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "13660dd69de713f317cd152dc510eabc31619822d92ae212625918635e664797",
        "content_sha256": "68b9fbf6eaaca80c741bf94b0b4070ad0b647c4892e047844297e5be6e1d41fa"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-consensus-slots@0.60.0?checksum=sha256:8fbbf7dacf9c4eab8d36b4dca788df85326c0d12d37360d9e6a526479c243ee1",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "13660dd69de713f317cd152dc510eabc31619822d92ae212625918635e664797",
        "content_sha256": "8fbbf7dacf9c4eab8d36b4dca788df85326c0d12d37360d9e6a526479c243ee1"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-consensus-epochs@0.60.0?checksum=sha256:45bdf311b1ae1f07161b8196af05a6cd2aa4ab624781c2a3bc572b3944ce573f",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "55d31c4253080ec3ff580f0556d72e46d8af9e138dd2056c12e462f135c3256e",
        "content_sha256": "45bdf311b1ae1f07161b8196af05a6cd2aa4ab624781c2a3bc572b3944ce573f"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network-sync@0.60.0?checksum=sha256:79a3e407ae03353f928823f5953bfd3296fb71037b74da5fb8f642745f602eb6",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "808f6560a19cf57161a05a3848a2ba9c9d25446ac36b3668078eeb34639ddaa4",
        "content_sha256": "79a3e407ae03353f928823f5953bfd3296fb71037b74da5fb8f642745f602eb6"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-chain-spec@54.0.0?checksum=sha256:c4a3305aac469e369694f8c4702199e333ebd86bfa2ac0e1e5eff3ddb1a28398",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "c5a70499a050ed06a0556e8bdba593f7a4f0269dfb28e05c4c0994d35cc8cdee",
        "content_sha256": "c4a3305aac469e369694f8c4702199e333ebd86bfa2ac0e1e5eff3ddb1a28398"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-rpc-api@0.61.0?checksum=sha256:24be16d107cd6ece3a43565ebff05a7e96994353ecee18843c29eb10669d2fd2",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "c5a70499a050ed06a0556e8bdba593f7a4f0269dfb28e05c4c0994d35cc8cdee",
        "content_sha256": "24be16d107cd6ece3a43565ebff05a7e96994353ecee18843c29eb10669d2fd2"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-statement-store@33.0.0?checksum=sha256:1c51937725218628a78eb0e35a5131598752b0c48720eec16799d9f0ede97ab8",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "c5a70499a050ed06a0556e8bdba593f7a4f0269dfb28e05c4c0994d35cc8cdee",
        "content_sha256": "1c51937725218628a78eb0e35a5131598752b0c48720eec16799d9f0ede97ab8"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-informant@0.60.0?checksum=sha256:029fd249790a07d5f3924056106aece27889a005eb4409a1c11ba202fc565c2b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "029fd249790a07d5f3924056106aece27889a005eb4409a1c11ba202fc565c2b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network-light@0.60.0?checksum=sha256:ccef03cfcfbeba6f3254672cbee3771f3b6bb6d5600d0729321080edc2027b9b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "ccef03cfcfbeba6f3254672cbee3771f3b6bb6d5600d0729321080edc2027b9b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network-transactions@0.60.0?checksum=sha256:9e4baf4ed81358b618977e39c6e08c770a6109245b78d5c1f62a7c64a3b49b11",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "9e4baf4ed81358b618977e39c6e08c770a6109245b78d5c1f62a7c64a3b49b11"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-rpc@57.0.0?checksum=sha256:803206530aaa2742e7b6228684f973152a35bf48d2399e30eea32fffbd2a16e9",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "803206530aaa2742e7b6228684f973152a35bf48d2399e30eea32fffbd2a16e9"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-rpc-server@34.0.0?checksum=sha256:26c530584726166c8775139b0268ca4b8869bfb01537c5885ca3e07f2c2406fc",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "26c530584726166c8775139b0268ca4b8869bfb01537c5885ca3e07f2c2406fc"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-rpc-spec-v2@0.62.0?checksum=sha256:91593b5b98a2d99147f1ca5aec734f560214bf42e05d39a83bc4f7500963047c",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "91593b5b98a2d99147f1ca5aec734f560214bf42e05d39a83bc4f7500963047c"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-sysinfo@50.0.0?checksum=sha256:65301fe5414a461486a15f8a375103dd9e420613b6e2494192ab96cc8970ff12",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "65301fe5414a461486a15f8a375103dd9e420613b6e2494192ab96cc8970ff12"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sp-transaction-storage-proof@43.0.0?checksum=sha256:68ea923f895df09ac812c957dff06d59710614cea31126179306a60074185b9b",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "ff483e6b33f31b742e9855a6ebed41e86ec1b368f850dc7ade34bee319553c49",
        "content_sha256": "68ea923f895df09ac812c957dff06d59710614cea31126179306a60074185b9b"
      },
      {
        "kind": "dependency",
        "served": "cache",
        "locator": "pkg:cargo/sc-network-statement@0.44.0?checksum=sha256:47ae1ca74bae248ce0aa806d58c689e5b5461b0d43005cc6af0fbcb77f280333",
        "outcome": "skipped",
        "fetched_at": 1791467515,
        "source_sha256": "f8571fe7c7a6d06ed0cc76932cd320d49d1e1e9a4ff46d0a1299c9ee0dd9c3c4",
        "content_sha256": "47ae1ca74bae248ce0aa806d58c689e5b5461b0d43005cc6af0fbcb77f280333"
      }
    ],
    "files": [
      {
        "id": 0,
        "mol": "H₂(DbF)Md₂(In₃Pa)",
        "sha": "b11756b668557897ca26d4605cdb84c88e3546b5d39d956b9e8ac3febf31e685",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate",
        "risk": 5,
        "size": 123767,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 123767,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 123767,
              "peak_region_entropy": 7.84
            }
          }
        },
        "ident": {
          "name": {
            "value": "cumulus-client-consensus-aura",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.35.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "cumulus-client-consensus-aura",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "AURA consensus algorithm for parachains",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs/file::std/fs/file",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs::File",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 24177,
                "file": 8,
                "line": 709
              },
              {
                "off": 39070,
                "file": 9,
                "line": 1246
              },
              {
                "file": 12
              },
              {
                "file": 13
              },
              {
                "off": 9945,
                "file": 14,
                "line": 262
              },
              {
                "file": 15
              },
              {
                "off": 10847,
                "file": 17,
                "line": 320
              }
            ],
            "uses": [
              253,
              254
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "objectives/impact/crypto-manipulation/keywords::crypto-word",
            "conf": 0.2,
            "crit": 3,
            "desc": "crypto word in Rust source",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/import/rust/async_trait/async_trait::async_trait/async_trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports async_trait::async_trait",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/block_builder_task/run_block_builder::block_builder_task/run_block_builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_builder_task::run_block_builder",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/block_import/slotbasedblockimport::block_import/slotbasedblockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_import::SlotBasedBlockImport",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/block_import/slotbasedblockimporthandle::block_import/slotbasedblockimporthandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_import::SlotBasedBlockImportHandle",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decode::codec/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Decode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/collation_task/run_collation_task::collation_task/run_collation_task",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collation_task::run_collation_task",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/buildblockandimportparams::crate/collator/buildblockandimportparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::BuildBlockAndImportParams",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/collator::crate/collator/collator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::Collator",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/slotclaim::crate/collator/slotclaim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::SlotClaim",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator::collator_util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator as collator_util",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/backinggroupconnectionhelper::crate/collators/backinggroupconnectionhelper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::BackingGroupConnectionHelper",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/check_validation_code_or_log::crate/collators/check_validation_code_or_log",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::check_validation_code_or_log",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/claim_queue_at::crate/collators/claim_queue_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::claim_queue_at",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/relayhash::crate/collators/relayhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::RelayHash",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/relayheader::crate/collators/relayheader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::RelayHeader",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/relayparentdata::crate/collators/relayparentdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::RelayParentData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/relay_chain_data_cache/relaychaindata::crate/collators/slot_based/relay_chain_data_cache/relaychaindata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::relay_chain_data_cache::RelayChainData",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/relay_chain_data_cache/relaychaindatacache::crate/collators/slot_based/relay_chain_data_cache/relaychaindatacache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::relay_chain_data_cache::RelayChainDataCache",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/scheduling/schedulinginfo::crate/collators/slot_based/scheduling/schedulinginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::scheduling::SchedulingInfo",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/slot_timer/slotinfo::crate/collators/slot_based/slot_timer/slotinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::slot_timer::SlotInfo",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/slot_timer/slottimer::crate/collators/slot_based/slot_timer/slottimer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::slot_timer::SlotTimer",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/tests/babe_epoch_change_digest_item::crate/collators/slot_based/tests/babe_epoch_change_digest_item",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::tests::babe_epoch_change_digest_item",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/tests/testrelayclient::crate/collators/slot_based/tests/testrelayclient",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::tests::TestRelayClient",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/tests::crate/collators/slot_based/tests",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::tests",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/export_pov_to_path::crate/export_pov_to_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::export_pov_to_path",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/log_target::crate/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::LOG_TARGET",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_collator/relay_chain_driven/collationrequest::cumulus_client_collator/relay_chain_driven/collationrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_collator::relay_chain_driven::CollationRequest",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_collator/service/serviceinterface::CollatorServiceInterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_collator::service::ServiceInterface as CollatorServiceInterface",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/get_relay_slot::cumulus_client_consensus_common/get_relay_slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::get_relay_slot",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parachainblockimportmarker::cumulus_client_consensus_common/parachainblockimportmarker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParachainBlockImportMarker",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parachaincandidate::cumulus_client_consensus_common/parachaincandidate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParachainCandidate",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parentsearchparams::cumulus_client_consensus_common/parentsearchparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParentSearchParams",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common::consensus_common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common as consensus_common",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_parachain_inherent/parachaininherentdata::cumulus_client_parachain_inherent/parachaininherentdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_parachain_inherent::ParachainInherentData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_parachain_inherent/parachaininherentdataprovider::cumulus_client_parachain_inherent/parachaininherentdataprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_parachain_inherent::ParachainInherentDataProvider",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_proof_size_recording/prepare_proof_size_recording_aux_data::cumulus_client_proof_size_recording/prepare_proof_size_recording_aux_data",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_proof_size_recording/register_proof_size_recording_cleanup::cumulus_client_proof_size_recording/register_proof_size_recording_cleanup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_proof_size_recording::register_proof_size_recording_cleanup",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/auraunincludedsegmentapi::cumulus_primitives_aura/auraunincludedsegmentapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::AuraUnincludedSegmentApi",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/slot::cumulus_primitives_aura/slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::Slot",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/blockbundleinfo::cumulus_primitives_core/blockbundleinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::BlockBundleInfo",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/blockt::cumulus_primitives_core/blockt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::BlockT",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/claimqueueoffset::cumulus_primitives_core/claimqueueoffset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::ClaimQueueOffset",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/collectcollationinfo::cumulus_primitives_core/collectcollationinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CollectCollationInfo",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/coreinfo::cumulus_primitives_core/coreinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CoreInfo",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/coreselector::cumulus_primitives_core/coreselector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CoreSelector",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/cumulusdigestitem::cumulus_primitives_core/cumulusdigestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CumulusDigestItem",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/digestitem::cumulus_primitives_core/digestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::DigestItem",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/keytoincludeinrelayproof::cumulus_primitives_core/keytoincludeinrelayproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::KeyToIncludeInRelayProof",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/parachainblockdata::cumulus_primitives_core/parachainblockdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::ParachainBlockData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/persistedvalidationdata::cumulus_primitives_core/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::PersistedValidationData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/blockid::RBlockId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::BlockId as RBlockId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/blockid::cumulus_primitives_core/relay_chain/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::BlockId",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/hash::PHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::Hash as PHash",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/headdata::cumulus_primitives_core/relay_chain/headdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::HeadData",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::Header as RelayHeader",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayblockidentifier::cumulus_primitives_core/relayblockidentifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayBlockIdentifier",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayparentoffsetapi::cumulus_primitives_core/relayparentoffsetapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayParentOffsetApi",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayproofrequest::cumulus_primitives_core/relayproofrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayProofRequest",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingproof::cumulus_primitives_core/schedulingproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingProof",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingv3enabledapi::cumulus_primitives_core/schedulingv3enabledapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingV3EnabledApi",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/targetblockrate::cumulus_primitives_core/targetblockrate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::TargetBlockRate",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/overseerhandle::cumulus_relay_chain_interface/overseerhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::OverseerHandle",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/phash::cumulus_relay_chain_interface/phash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::PHash",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/relaychaininterface::cumulus_relay_chain_interface/relaychaininterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::RelayChainInterface",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface::cumulus_relay_chain_interface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::*",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/buildblockbuilder::cumulus_test_client/buildblockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::BuildBlockBuilder",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/client::cumulus_test_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::Client",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/defaulttestclientbuilderext::cumulus_test_client/defaulttestclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::DefaultTestClientBuilderExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/runtime/block::cumulus_test_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::runtime::Block",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/runtime/hash::cumulus_test_client/runtime/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::runtime::Hash",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/seal_block::cumulus_test_client/seal_block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::seal_block",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilder::cumulus_test_client/testclientbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilder",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilderext::cumulus_test_client/testclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilderExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_relay_sproof_builder/relaystatesproofbuilder::cumulus_test_relay_sproof_builder/relaystatesproofbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_relay_sproof_builder::RelayStateSproofBuilder",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/receiver::futures/channel/mpsc/receiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::Receiver",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/fuse::futures/stream/fuse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::Fuse",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/fusedstream::futures/stream/fusedstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::FusedStream",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream::futures/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::Stream",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/streamext::futures/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::StreamExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/build_verifier::import_queue/build_verifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::build_verifier",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/buildverifierparams::import_queue/buildverifierparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::BuildVerifierParams",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/import_queue::import_queue/import_queue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::import_queue",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/importqueueparams::import_queue/importqueueparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::ImportQueueParams",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/collation::polkadot_node_primitives/collation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::Collation",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/collationresult::polkadot_node_primitives/collationresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::CollationResult",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/maybecompressedpov::polkadot_node_primitives/maybecompressedpov",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::MaybeCompressedPoV",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/pov::polkadot_node_primitives/pov",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::PoV",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/submitcollationparams::polkadot_node_primitives/submitcollationparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::SubmitCollationParams",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem/gen/futureext::polkadot_node_subsystem/gen/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem::gen::FutureExt",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem/gen/stream/stream::polkadot_node_subsystem/gen/stream/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem::gen::stream::Stream",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem/messages/collationgenerationmessage::polkadot_node_subsystem/messages/collationgenerationmessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem::messages::CollationGenerationMessage",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem/messages/collatorprotocolmessage::polkadot_node_subsystem/messages/collatorprotocolmessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem::messages::CollatorProtocolMessage",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem_util/runtime/claimqueuesnapshot::polkadot_node_subsystem_util/runtime/claimqueuesnapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_overseer/event::polkadot_overseer/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_overseer::Event",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_overseer/handle::OverseerHandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_overseer::Handle as OverseerHandle",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_overseer/handle::polkadot_overseer/handle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_overseer::Handle",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/block::RelayBlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Block as RelayBlock",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/blocknumber::RBlockNumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::BlockNumber as RBlockNumber",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/candidateevent::polkadot_primitives/candidateevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CandidateEvent",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/collatorpair::polkadot_primitives/collatorpair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CollatorPair",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/committedcandidatereceiptv2::polkadot_primitives/committedcandidatereceiptv2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CommittedCandidateReceiptV2",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/coreindex::polkadot_primitives/coreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CoreIndex",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/default_scheduling_lookahead::polkadot_primitives/default_scheduling_lookahead",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::DEFAULT_SCHEDULING_LOOKAHEAD",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RHash",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RelayHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RelayHash",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/headdata::polkadot_primitives/headdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::HeadData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/header::PHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Header as PHeader",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Header as RelayHeader",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/node_features/featureindex::polkadot_primitives/node_features/featureindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::node_features::FeatureIndex",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/nodefeatures::polkadot_primitives/nodefeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::NodeFeatures",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/occupiedcoreassumption::polkadot_primitives/occupiedcoreassumption",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::OccupiedCoreAssumption",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/persistedvalidationdata::polkadot_primitives/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::PersistedValidationData",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/validationcode::polkadot_primitives/validationcode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::ValidationCode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/validationcodehash::polkadot_primitives/validationcodehash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::ValidationCodeHash",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/registry::prometheus_endpoint/registry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Registry",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/rstest/rstest::rstest/rstest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rstest::rstest",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend/auxstore::sc_client_api/backend/auxstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::backend::AuxStore",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backendtransaction::sc_client_api/backendtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BackendTransaction",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockof::sc_client_api/blockof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockOf",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/client/auxdataoperations::sc_client_api/client/auxdataoperations",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::client::AuxDataOperations",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/client/finalitynotification::sc_client_api/client/finalitynotification",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::client::FinalityNotification",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/client/precommitactions::sc_client_api/client/precommitactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::client::PreCommitActions",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/headerbackend::sc_client_api/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::HeaderBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/usageprovider::sc_client_api/usageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::UsageProvider",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimport::sc_consensus/blockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImport",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimportparams::sc_consensus/blockimportparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImportParams",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/forkchoicestrategy::sc_consensus/forkchoicestrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::ForkChoiceStrategy",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/import_queue/basicqueue::sc_consensus/import_queue/basicqueue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::import_queue::BasicQueue",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/import_queue/defaultimportqueue::sc_consensus/import_queue/defaultimportqueue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::import_queue::DefaultImportQueue",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/import_queue/verifier::VerifierT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::import_queue::Verifier as VerifierT",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/stateaction::sc_consensus/stateaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::StateAction",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/auraapi::sc_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuraApi",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/auraverifier::sc_consensus_aura/auraverifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuraVerifier",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/authoritiestracker::sc_consensus_aura/authoritiestracker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuthoritiesTracker",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/buildauraworkerparams::sc_consensus_aura/buildauraworkerparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::BuildAuraWorkerParams",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/compatibilitymode::sc_consensus_aura/compatibilitymode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::CompatibilityMode",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slot_duration::sc_consensus_aura/slot_duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::slot_duration",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slotduration::sc_consensus_aura/slotduration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::SlotDuration",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slotproportion::sc_consensus_aura/slotproportion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::SlotProportion",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/standalone/slot_duration_at::sc_consensus_aura/standalone/slot_duration_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::standalone::slot_duration_at",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/standalone::aura_internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::standalone as aura_internal",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/authorityid::sc_consensus_babe/authorityid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::AuthorityId",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/babe_engine_id::sc_consensus_babe/babe_engine_id",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::BABE_ENGINE_ID",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/compatibledigestitem::sc_consensus_babe/compatibledigestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::CompatibleDigestItem",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/consensuslog::BabeConsensusLog",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::ConsensusLog as BabeConsensusLog",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/nextepochdescriptor::sc_consensus_babe/nextepochdescriptor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::NextEpochDescriptor",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/predigest::sc_consensus_babe/predigest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::PreDigest",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/secondaryplainpredigest::sc_consensus_babe/secondaryplainpredigest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::SecondaryPlainPreDigest",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_slots/inherentdataproviderext::sc_consensus_slots/inherentdataproviderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_slots::InherentDataProviderExt",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/peerid::sc_network_types/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::PeerId",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/consensus_debug::sc_telemetry/consensus_debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::CONSENSUS_DEBUG",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/consensus_trace::sc_telemetry/consensus_trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::CONSENSUS_TRACE",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/telemetry::sc_telemetry/telemetry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::telemetry",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/telemetryhandle::sc_telemetry/telemetryhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::TelemetryHandle",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracing_unbounded::sc_utils/mpsc/tracing_unbounded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::tracing_unbounded",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedreceiver::sc_utils/mpsc/tracingunboundedreceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedReceiver",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedsender::sc_utils/mpsc/tracingunboundedsender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedSender",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/bylength::schnellru/bylength",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::ByLength",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/lrumap::schnellru/lrumap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::LruMap",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/callapiat::sp_api/callapiat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::CallApiAt",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/callcontext::sp_api/callcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::CallContext",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/core::sp_api/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::Core",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/proofrecorder::sp_api/proofrecorder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProofRecorder",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/proofrecorderignorednodes::sp_api/proofrecorderignorednodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProofRecorderIgnoredNodes",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/storageproof::sp_api/storageproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::StorageProof",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_application_crypto/apppublic::sp_application_crypto/apppublic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_application_crypto::AppPublic",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_block_builder/blockbuilder::BlockBuilderApi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_block_builder::BlockBuilder as BlockBuilderApi",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_block_builder/blockbuilder::sp_block_builder/blockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_block_builder::BlockBuilder",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/error::ClientError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::Error as ClientError",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headermetadata::sp_blockchain/headermetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderMetadata",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/result::ClientResult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::Result as ClientResult",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/environment::sp_consensus/environment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::Environment",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/error/error::ConsensusError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::error::Error as ConsensusError",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/error::ConsensusError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::Error as ConsensusError",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/proposeargs::sp_consensus/proposeargs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::ProposeArgs",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/proposer::sp_consensus/proposer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::Proposer",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/auraapi::sp_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::AuraApi",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/slot::sp_consensus_aura/slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::Slot",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/slotduration::sp_consensus_aura/slotduration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::SlotDuration",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/sr25519::sp_consensus_aura/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::sr25519",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::sp_core/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519::sp_core/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/spawnessentialnamed::sp_core/traits/spawnessentialnamed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::SpawnEssentialNamed",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_externalities/extensions::sp_externalities/extensions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_externalities::Extensions",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/createinherentdataproviders::sp_inherents/createinherentdataproviders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::CreateInherentDataProviders",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/inherentdata::sp_inherents/inherentdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::InherentData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/inherentdataprovider::sp_inherents/inherentdataprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::InherentDataProvider",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystore::sp_keystore/keystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::Keystore",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/digestitem::sp_runtime/digestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::DigestItem",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/blockid::sp_runtime/generic/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::BlockId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/digest::sp_runtime/generic/digest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::Digest",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/saturating::sp_runtime/saturating",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::Saturating",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/hashingfor::sp_runtime/traits/hashingfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::HashingFor",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as _",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/member::sp_runtime/traits/member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Member",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_state_machine/backend::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_state_machine::Backend as _",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_state_machine/storagechanges::sp_state_machine/storagechanges",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_state_machine::StorageChanges",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_timestamp/timestamp::sp_timestamp/timestamp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_timestamp::Timestamp",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_tracing/try_init_simple::sp_tracing/try_init_simple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_tracing::try_init_simple",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/proof_size_extension/proofsizeext::sp_trie/proof_size_extension/proofsizeext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::proof_size_extension::ProofSizeExt",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/proof_size_extension/recordingproofsizeprovider::sp_trie/proof_size_extension/recordingproofsizeprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::proof_size_extension::RecordingProofSizeProvider",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/recorder/ignorednodes::sp_trie/recorder/ignorednodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::recorder::IgnoredNodes",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/runtimeversion::sp_version/runtimeversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::RuntimeVersion",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/error/error::std/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::error::Error",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/pin/pin::std/pin/pin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::pin::Pin",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/block_builder_task/determine_cores::super/block_builder_task/determine_cores",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::block_builder_task::determine_cores",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/block_builder_task/offset_relay_parent_find_descendants::super/block_builder_task/offset_relay_parent_find_descendants",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::block_builder_task::offset_relay_parent_find_descendants",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/collatormessage::super/collatormessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::CollatorMessage",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/relay_chain_data_cache/relaychaindata::super/relay_chain_data_cache/relaychaindata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay_chain_data_cache::RelayChainData",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/relay_chain_data_cache/relaychaindatacache::super/relay_chain_data_cache/relaychaindatacache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay_chain_data_cache::RelayChainDataCache",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 7
              }
            ]
          }
        ]
      },
      {
        "id": 2,
        "sha": "41456c6597badb4d059ef7b189203f64f93ec02a5766b42a7480c79182217d12",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/Cargo.lock",
        "size": 281954,
        "type": "cargo.lock",
        "depth": 1
      },
      {
        "id": 5,
        "mol": "Md(In)",
        "sha": "ea85c6125ddadec126958590e84f62710ec22e808f353d0d9302e6ab9456ebef",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collator.rs",
        "risk": 2,
        "size": 18213,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 6,
        "mol": "Md(In)",
        "sha": "2621986539962e7a504848ed5456ada7baea98cc952bd45bd7893e74da593e2d",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/basic.rs",
        "risk": 2,
        "size": 9777,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 7,
        "mol": "Md(In)",
        "sha": "874aba07a56291b8a9c180f038097a84b353a6d4cbcbde5c085b441b224ceea5",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/lookahead.rs",
        "risk": 2,
        "size": 18160,
        "type": "rust",
        "depth": 1
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "az#ataBdKuayX[[zxJUhv@co#wN(]$zxK4mwGV28y*?Piv}Yp+zy#n6B-Rapv@=11wJz\u003eZz!%k#Bz(gXi-x\u003ckBvf\u003eMx(b{sB-Rapv@C)?v(=Urz!9A?i%{aKwGUG9zfoVqB6\u0026A[x\u003eqg7uT[1(B7GlgB-Q]1z/6ufzAo?9B7Gf1ayPslv@DmawO#NiB6\u0026A}zeBieefE+$A+fcgq!oxTv}XXEA:-*aEld^UB7DF7B.#nqB-Q]eA+Px8Bzk]fB6\u0026u#A:.0\u0026DQh^{vo4hVzEWH9wmYpIwOk\u003c\u003ezGFf-x!gx9y\u0026sAzi%{aKwGUG9zfoVqB6\u0026)bx(dNax)a6euT[1{wJz(03jg-:y*?P@v}Yp+zAo*HwNPaXAV!!iaw#=!vr\u003eyPvpS}\u0026efEn}z!0MZefEO%C#OYNzEWH9wmXtIqE%VMC#eK1z!pKyqE%VMC#eK1z!q)UADL\u0026lBsW=Ei%{aKwGUG9zfoVqB6\u0026%0y*?P@v}Yp+zEm9}By/G8vpJ\u003efi^TUCwPz\u003c6wPysIzE^M{efE\u00264y*?PRxKLQ)nP5SYA+n-\u0026wQMSEB-RapAbPMdvpTp#uV6^)wNxI3vSM*oBy/qIi=eCHB75Y)B2(uHz!%k#Bz(g@A=l5rv@DfTwPI{3xjTdiB-RapAbPMdvpTp#uV6^)wNxI3vSM*oBy/q@B-.tliY.q7zGGPfwJz\u003ety*?3{qfuC)wM9FPAc2YhBuo?LB7DFkz!%h$wn=M%Ab]Vfx([6jwPG)[DKp6Ivrl98vriL?wO+!2nmuNMefEI{ayPslp*[xMnN%v{pH^)SAa@(]lVm0Rl349\u0026ze:Phz/d9Gr://UwmoN]z/d{XwmXquB7^9i2$diKk#*PTuSfr.mmpcHnLR=.oIXCSk$BBgl[wW[i%{aKwGV57uT)[^wO#P%vq]{wi.i*\u003cwmY^FvpK7:zE+*oB-RapB7nM!z/fSczGx@wuTX7$vlcC@B97\u0026dwmop)zE\u003c@0B0a[lA:-r?zGGDgzEEujavgc\u003cvl[\u003cDEld^UB7DFnA9)3)x/Xq4l2ZKbCYUFVp\u0026ZF$x\u003eg^MB-8qnzdM1Lx)\u00265IB-RapB8UF@z/PzIi-6m0AYTRJB7DFnA9)x(D2[7CA+do)oj-x\u0026Bz(hhp\u0026{.t3uZA3aAIHeA=(nwx(dAxi=]yJx([zSi.i*\u003cwmY^y3uZA3aAIHeBzkP6B97\u0026cA5{3Vx(dB5Byx39i%(slBZ=Fgz!6#1vrlc)i%]}HvJYJawftYbz!\u0026={wNPah3ugb%az(4caAIvqByeG=B7F(z3jnBtav{6WAaK5jBz\u0026pvA+c?jz/fD7v@@\u0026nzY\u003cdnwGUC\u003cv@2^@",
            "ln": 1036,
            "col": 42,
            "line": 22
          },
          {
            "b": "zE^9}BZ/AqB97#guU%v}B75Y)c)\u0026!NBrCToy?tjvzdN^fvp%djavy6-y*?B7A.{^{Bz\u003eVcy!XFZB75Y)diJ%A2)\u003eV:y?tqrC4CYnwO2)?xKL^?y?kkuwO#3=zf6trzdN+",
            "ln": 2522,
            "col": 13,
            "line": 63
          },
          {
            "b": "zE)s1x(v(WwO=r%AV#}+vrVc]Buo*oEf{q/fe1$3rD8FSBy=OpxK@q@B-IIlzGE1xy\u0026szrvqYP#x(mTbx\u003c(9{ay/tczE)s1x(v)gaARJAvQS+Zx(mMaxl4{kAc0dow/$#5wN]v.e^.]7BZ=F4B9RUkazbHlB-p(1By^Nhj$4:{B-X:EwO+%fay/LmA+fcguVQ44BugKyy\u0026szDayPzmxM4{9BzkrciV]+Np=ZTlBZ/f3v{HI\u003c33Q5]A+bN:2#AV9B8UF@z/PzIi-6m0AV=\u003ePq!o\u0026Sas!NkD2vay3jd2niYZ8WvR/:*iV{!dwmYm43jh4^2)\u003erTax9h}wHI5hA=L-eByf99z/^AJjuT*dwO+%h",
            "ln": 2647,
            "col": 58,
            "line": 64
          },
          {
            "b": "az$+nByf99z//u2B6\u0026\u003cdA=SvI3jd1Bfe1CzzFTOvB7Gl1az\u003eXhB75Y)azCBgCv.[vwPzu8zF%Rtv@Dm5wN/*[wg/07xLzJgvrMN6woe(mwO#3)zF785B-qehv{%E\u003c",
            "ln": 3242,
            "col": 5,
            "line": 85
          },
          {
            "b": "2)*[!i%(o2EjLZiEf$xf3nj4PqE%@)A=b}vBzbkdv@bN/z6i?vwP.MbvrrSlxK@r0x)a69aAz4fvr\u0026#mvrb{%Bs)]eB9RUkazbHlv@bN/zc}p9wP.M\u003evrr[8336P[vr(h",
            "ln": 5303,
            "col": 1,
            "line": 150
          },
          {
            "b": "ayPd$wPI%lD0+xaz!\u0026/\u003cv@0ini%(r3y?mYhzfo}yA+frmy\u0026*^.az\u003eLev}V#{B.#nqB-Q]1y?WD#ByeJ@zGxxbB9hLhv@Dj3z/dP%w[=c[uVoB]wO#P%w]zY%vS=y3wnb{]",
            "ln": 8518,
            "col": 72,
            "line": 255
          },
          {
            "b": "vrlJxx(kIjz/PzivqYN^B98tvB0a$ez/YGgaARJABzbkdv}Yp+zxK4nA4RF7Cw7YbwGSddx(4)5A:J=]A+fcgc)\u0026$CB9hqve[eykBye#}A+fcguUB1VwmY^gaBsC432Bf{aAg+fwO#P%xKL%}auZ?%A+frmy\u0026?pswPI%2Aa9=#zGGl0wNPaXAXqrtA+b",
            "ln": 9312,
            "col": 6,
            "line": 287
          },
          {
            "b": "y\u0026%o1wm61YvpS}\u0026e[nZozE\u003ejBi%(o22)\u003e6YwNPvo3jd1BEjLZi34ic!Ef{q/q/uI:c#@)uB.(dG3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3jg\u0026@wGV5pAaK5JiX0h#33yr2ay/C2By^G]v@Dg1vruBdB2(uGvpK7!zF8EWz/{1^z/fD7v@#B6zB!tPAaK5K3jg\u0026@wGUG3wmYmiiZ){@z!9Av3jg\u0026@wGUG9zfoVqB6\u0026)bx(dNax)a6euTX7$vlcCFy\u0026szS3jg\u0026@wGUG9zfoVqB6\u0026)bx(dNax)a6euT[1{wJz\u003esy\u0026r*0r67A[B-Rapv%8Thy\u0026%/aA+f5}D0+5{vqfQ^x(n37A+n-\u0026wJz\u003eGnmuNMi%(ppB7DF7B.#nqB-Q]iwPI%2v@b\u003c\u003czGE{2DKp5=A=(nwx(dAxi^Thfz!0Mlav]{ZxNIAs2)\u0026}vx(4rDy\u0026r*0luN0UwmY^javx%VwO#PvavG^MvrDydraQb)lU{EFzGFi/x(4r\u003eAZ+j{efE]6B96==x\u003eqg7luN0UwmY^j3jd2rwPI@Xy?WD#Bv7a:y?d9$mr\u0026]93jhbx3jg\u0026@wGUG9zfoVqB6\u003c32B97=fwO+!2uVQgbz/ok{vS=y3wmY^xi-oK9vr\u003e^[vru6VAb](nw\u003cQSOy?d9$i%(ppB7DFaB-.+DwPG)[q/)4\u003evqOCTBuo*oB-RapAbPMdvpTp#uVga0A=U/6AYMmdmrSlWBsXL9vqYQ(wQMSE33yr2aAhmnyHH:(Byf0cx(dNax)a6eiYY/yvpR=mByvlr33yr2aAI41v@DmawO#NiB2(veltQNIyE@wZz/P}Javo).v@1UMAbP=sp*[xMzf4lJmSir.lUHyLv}wOXA::63xl![!3jg\u0026@wGV5kuT[1(B7GlgB-PP8ltQNIyFO$+xk8lB3jg\u0026@wGV5kuU:j#B98tvwJz(0oj-x\u0026Bz(hhefEO%D2[7CA+e6?A^Z1R33yr2aAITniY.tczEUZ*DQhWZefEVfBy/YBi%(r3vrlZiv\u003c2x3azCXiz/P@bvR/%)yDLfHavo).v@1UMAbP=sjvi\u003e5v@1m(c\u003c*m!x(d*cA=+(kiV]+ved8W\u0026vR/%)yDrO8y\u0026r*0ed8W\u0026z/PM8x(k%OltQNIyFO$+xk8lm3jc",
            "ln": 9724,
            "col": 43,
            "line": 298
          },
          {
            "b": "z^NM%wN)hrdj+/j2)\u00263/2)*[\u003cwQ5f9v@%aylT:\u003cPx(n06A=-BtwQbzjzGG!to\u003ewfWA^pq?C#F*6A+cBzi%(o2Ef{n!c{.(-iY.d\u0026CplB4B96==x\u003eqg7luN0UwmY^xi=j",
            "ln": 12158,
            "col": 16,
            "line": 374
          },
          {
            "b": "x\u003eg=$Bzb98aA}xtvrb{4vrb{4vqHc@D2\u003e9pvR/P#Bz\u0026phB.LV5aA8cuBzbkdx(mA%B.25]ayYe9v@0X72{SU@z!\u003c69iY.v]B97W{31m[2zET/3zxK4jB97=0vqYBYB.LV5uV*sazyu}RDKp5=B8UGdA:-D(zF80\u003eBAhUlx(mTbuVP{#Abo8ldlv\u003ez2)\u003eAVBrz#wy?WD#BsXLwyH}^jBz(hhdiH+@B7GD2B-pX$z/6DizE)ZcB0@{}i%(r332Bf{azkl",
            "ln": 12668,
            "col": 35,
            "line": 385
          },
          {
            "b": "z/!33w].*bd0mB8iYY#3ssC^d2)*[+dR0pewO#Pv3jd1/3jd1\u003evrVc]Buo*o31m)@wPz(oc#@)uB.(dGi%(px3jm7)fe1CswO=r%AV/Exay/C6vru66vixA9v@0i9C4CYnwO2)8xKL^?y?j.$zE:(bwPI{3xjSiawN/U0wmY=*31!5$v@=c?By!/$C4CYn",
            "ln": 13517,
            "col": 6,
            "line": 415
          },
          {
            "b": "wN)?.v}Yp*zE)Sjf!+pgi%(r32})}Oq/De?zxJvgByxlaaARJAA+e-(x)a5gvqYP#A+e:0A+3qhC4CYnwO2)8zdN^fvp%d)3jd2Xz!\u003c69iY.t3vrVPqvrlZiv\u003c2SbC4z!y3jd1BCw7YbwGU/2BrBI2zdLbbC4CMkdiH+@A^fiOwQ5qBdk24Mvqf*aDKp5=2)\u003erTaz+RhavQD+zGE{2o(\u003c@Dz=p^/B9R?GwO\u0026Mpaz(f",
            "ln": 13895,
            "col": 57,
            "line": 427
          },
          {
            "b": "32Kl{B75Y)B6\u0026A[z/fbsy\u0026r*0c[c=\u003ezG*bfA40d/Aclknc$vj6zf6tsi%(o22)*]^3jd1B34ic!2)(1!2)(2ei%(r32}etMzE^M{iY.d\u0026CpmMTdj=PUwPI{3xjVck",
            "ln": 14188,
            "col": 6,
            "line": 434
          },
          {
            "b": "ayX[8Ab](bwPI{7wc@RHBz\u003e@ez-P}3x(dAxi=/aGwPf5tz!\u003c69iY.v%zdL:?m0iJUBzkVhiYZ\u003e[z/5\u0026#x(4Q1B0@[1djD(TCvtici%(r332Bf{az\u003eXhB75Y)B09Q*zdN^fvp%d)uVGZ/z/Px1AXqfDv@0Fwe{h5QA:-]ndlv\u003ey31m)@wPz)1wPn\u003ewzdN^fvp%d)e]k9pc[cX\u0026f!2f\u003e2)\u003e3YB7GxlaT?hoByO#}B0h@GwPI{3xjVc*fKljLlVl^SvruBdp\u0026ZF@z!0Z4o\u003ewx!vp%djiZW?6zE)s1rbU9iv@2^@xgD$",
            "ln": 14925,
            "col": 30,
            "line": 459
          },
          {
            "b": "BrCToy?tqgwPIu)zE^f[BAn(r34ic/2})}+aw#=)B-IwvaARpdaz#ssvR6N5z!pb5wPIu)zE^f[BAo5w2{SU:w[JJlwPI@xt)Z)SBZ=F9zxJF3B7n^0wmov$B6\u0026-{zyu\u0026MwO+%cat2=1B-RnywGVsb2)\u003eV:y?tqgwPIu)zE^f[BAo6JwO@[B3jha/3jevsfcAS2zGx@qwPF#oxK@rcBAhIlBAIRnayPd#aAz4nB-IwvayMyowN/?2AV!\u003egzGGr3zu",
            "ln": 24113,
            "col": 21,
            "line": 705
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "relay_client.validation_code_hash"
            ],
            [
              "",
              "relay_client.claim_queue"
            ],
            [
              "",
              "claim_queue.into"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "runtime_api.set_call_context"
            ],
            [
              "",
              "runtime_api.authorities.ok"
            ],
            [
              "",
              "runtime_api.authorities"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "runtime_api.can_build_upon.ok.unwrap_or"
            ],
            [
              "",
              "runtime_api.can_build_upon.ok"
            ],
            [
              "",
              "runtime_api.can_build_upon"
            ],
            [
              "",
              "relay_client.scheduling_lookahead"
            ],
            [
              "",
              "filter_parent"
            ],
            [
              "",
              "result.best_parent_header.parent_hash"
            ],
            [
              "",
              "para_backend.blockchain.header"
            ],
            [
              "",
              "para_backend.blockchain"
            ],
            [
              "",
              "result.included_header.hash"
            ],
            [
              "",
              "result.included_header.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block.deconstruct"
            ],
            [
              "",
              "sc_consensus::BlockImportParams::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "sc_consensus::ForkChoiceStrategy::Custom"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "importer.import_block"
            ],
            [
              "",
              "client.header.ok.flatten.expect"
            ],
            [
              "",
              "client.header.ok.flatten"
            ],
            [
              "",
              "client.header.ok"
            ],
            [
              "",
              "client.header"
            ],
            [
              "",
              "polkadot_primitives::HeadData"
            ],
            [
              "",
              "header.encode"
            ],
            [
              "",
              "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder::default"
            ],
            [
              "",
              "cumulus_test_client::runtime::PARACHAIN_ID.into"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "sproof_with_parent_by_hash"
            ],
            [
              "",
              "client.init_block_builder_builder.with_relay_sproof_builder.build"
            ],
            [
              "",
              "client.init_block_builder_builder.with_relay_sproof_builder"
            ],
            [
              "",
              "client.init_block_builder_builder"
            ],
            [
              "",
              "block_builder.build.unwrap"
            ],
            [
              "",
              "block_builder.build"
            ],
            [
              "",
              "import_block"
            ],
            [
              "",
              "block.clone"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "sp_keystore::testing::MemoryKeystore::new"
            ],
            [
              "",
              "sp_keyring::Sr25519Keyring::iter.take"
            ],
            [
              "",
              "sp_keyring::Sr25519Keyring::iter"
            ],
            [
              "",
              "sp_keystore::Keystore::sr25519_generate_new.expect"
            ],
            [
              "",
              "sp_keystore::Keystore::sr25519_generate_new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "key.to_seed"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder::new.build"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder::new"
            ],
            [
              "",
              "sp_tracing::try_init_simple"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "build_and_import_block"
            ],
            [
              "",
              "block.header.hash"
            ],
            [
              "",
              "block.header"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "std::sync::Mutex::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "messages.clone"
            ],
            [
              "",
              "polkadot_node_subsystem_util::metered::channel"
            ],
            [
              "",
              "tokio::spawn"
            ],
            [
              "",
              "rx.next"
            ],
            [
              "",
              "messages_clone.lock.unwrap.push"
            ],
            [
              "",
              "messages_clone.lock.unwrap"
            ],
            [
              "",
              "messages_clone.lock"
            ],
            [
              "",
              "polkadot_overseer::Handle::new"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "client.runtime_api.authorities.unwrap"
            ],
            [
              "",
              "client.runtime_api.authorities"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "client.runtime_api.authorities.unwrap"
            ],
            [
              "",
              "client.runtime_api.authorities"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap.clear"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "client.runtime_api.authorities.unwrap"
            ],
            [
              "",
              "client.runtime_api.authorities"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap.clear"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "messages_recorder.lock.unwrap.clear"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "client.runtime_api.authorities.unwrap"
            ],
            [
              "",
              "client.runtime_api.authorities"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "set_up_components"
            ],
            [
              "",
              "client.chain_info"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "client.runtime_api.authorities.unwrap"
            ],
            [
              "",
              "client.runtime_api.authorities"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "messages_recorder.lock.unwrap.clear"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "messages_recorder.lock.unwrap.clear"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "messages_recorder.lock.unwrap"
            ],
            [
              "",
              "messages_recorder.lock"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "sp_keystore::testing::MemoryKeystore::new"
            ],
            [
              "",
              "create_overseer_handle"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "tokio::time::Duration::from_millis"
            ],
            [
              "",
              "client.runtime_api.keys_to_prove.unwrap_or_else"
            ],
            [
              "",
              "client.runtime_api.keys_to_prove"
            ],
            [
              "",
              "client.runtime_api"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "std::mem::take"
            ],
            [
              "",
              "descendants.is_empty"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "result.append"
            ],
            [
              "",
              "crate::collator::SlotClaim"
            ],
            [
              "",
              "codec::Codec"
            ],
            [
              "",
              "cumulus_client_consensus_common"
            ],
            [
              "",
              "cumulus_client_consensus_common::ParentSearchParams"
            ],
            [
              "",
              "cumulus_primitives_aura::AuraUnincludedSegmentApi"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot"
            ],
            [
              "",
              "cumulus_primitives_core::relay_chain::Header"
            ],
            [
              "",
              "cumulus_primitives_core::BlockT"
            ],
            [
              "",
              "cumulus_primitives_core::KeyToIncludeInRelayProof"
            ],
            [
              "",
              "cumulus_primitives_core::RelayProofRequest"
            ],
            [
              "",
              "cumulus_relay_chain_interface::OverseerHandle"
            ],
            [
              "",
              "cumulus_relay_chain_interface::RelayChainInterface"
            ],
            [
              "",
              "polkadot_node_subsystem::messages::CollatorProtocolMessage"
            ],
            [
              "",
              "polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "polkadot_primitives::Id"
            ],
            [
              "",
              "polkadot_primitives::OccupiedCoreAssumption"
            ],
            [
              "",
              "polkadot_primitives::ValidationCodeHash"
            ],
            [
              "",
              "polkadot_primitives::DEFAULT_SCHEDULING_LOOKAHEAD"
            ],
            [
              "",
              "sc_client_api::HeaderBackend"
            ],
            [
              "",
              "sc_consensus_aura::standalone"
            ],
            [
              "",
              "sc_consensus_aura::AuraApi"
            ],
            [
              "",
              "sp_api::ApiExt"
            ],
            [
              "",
              "sp_api::ProvideRuntimeApi"
            ],
            [
              "",
              "sp_core::Pair"
            ],
            [
              "",
              "sp_keystore::KeystorePtr"
            ],
            [
              "",
              "sp_runtime::traits::Header"
            ],
            [
              "",
              "sp_timestamp::Timestamp"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper"
            ],
            [
              "",
              "codec::Encode"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot"
            ],
            [
              "",
              "cumulus_primitives_core::BlockT"
            ],
            [
              "",
              "cumulus_relay_chain_interface::PHash"
            ],
            [
              "",
              "cumulus_test_client::runtime::Block"
            ],
            [
              "",
              "cumulus_test_client::runtime::Hash"
            ],
            [
              "",
              "cumulus_test_client::BuildBlockBuilder"
            ],
            [
              "",
              "cumulus_test_client::Client"
            ],
            [
              "",
              "cumulus_test_client::DefaultTestClientBuilderExt"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilderExt"
            ],
            [
              "",
              "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder"
            ],
            [
              "",
              "futures::StreamExt"
            ],
            [
              "",
              "polkadot_overseer::Event"
            ],
            [
              "",
              "polkadot_overseer::Handle"
            ],
            [
              "",
              "polkadot_primitives::HeadData"
            ],
            [
              "",
              "sc_consensus::BlockImport"
            ],
            [
              "",
              "sc_consensus::BlockImportParams"
            ],
            [
              "",
              "sc_consensus::ForkChoiceStrategy"
            ],
            [
              "",
              "sp_consensus::BlockOrigin"
            ],
            [
              "",
              "sp_keystore::Keystore"
            ],
            [
              "",
              "sp_keystore::KeystorePtr"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::sync::Mutex"
            ]
          ],
          "mbr": [
            "Keystore::sr25519_generate_new.expect",
            "TestClientBuilder::new.build",
            "block.clone",
            "block.deconstruct",
            "block.header",
            "block.header.hash",
            "block_builder.build",
            "block_builder.build.unwrap",
            "block_builder.build.unwrap.block",
            "block_import_params.body",
            "block_import_params.fork_choice",
            "builder.included_para_head",
            "builder.para_id",
            "claim_queue.into",
            "client.chain_info",
            "client.chain_info.genesis_hash",
            "client.header",
            "client.header.ok",
            "client.header.ok.flatten",
            "client.header.ok.flatten.expect",
            "client.init_block_builder_builder",
            "client.init_block_builder_builder.with_relay_sproof_builder",
            "client.init_block_builder_builder.with_relay_sproof_builder.build",
            "client.init_block_builder_builder.with_relay_sproof_builder.build.block_builder",
            "client.runtime_api",
            "client.runtime_api.authorities",
            "client.runtime_api.authorities.unwrap",
            "client.runtime_api.keys_to_prove",
            "client.runtime_api.keys_to_prove.unwrap_or_else",
            "cumulus_test_client::runtime::PARACHAIN_ID.into",
            "descendants.is_empty",
            "header.encode",
            "helper.update",
            "importer.import_block",
            "key.to_seed",
            "messages.clone",
            "messages_clone.lock",
            "messages_clone.lock.unwrap",
            "messages_clone.lock.unwrap.push",
            "messages_recorder.lock",
            "messages_recorder.lock.unwrap",
            "messages_recorder.lock.unwrap.clear",
            "para_backend.blockchain",
            "para_backend.blockchain.header",
            "relay_client.claim_queue",
            "relay_client.scheduling_lookahead",
            "relay_client.validation_code_hash",
            "result.append",
            "result.best_parent_header",
            "result.best_parent_header.parent_hash",
            "result.included_header",
            "result.included_header.clone",
            "result.included_header.hash",
            "runtime_api.api_version",
            "runtime_api.authorities",
            "runtime_api.authorities.ok",
            "runtime_api.can_build_upon",
            "runtime_api.can_build_upon.ok",
            "runtime_api.can_build_upon.ok.unwrap_or",
            "runtime_api.set_call_context",
            "rx.next",
            "sp_keyring::Sr25519Keyring::iter.take"
          ],
          "tgt": [
            "Default::default",
            "Some",
            "Vec::new",
            "block.clone",
            "block.deconstruct",
            "block.header",
            "block.header.hash",
            "block_builder.build",
            "block_builder.build.unwrap",
            "build_and_import_block",
            "claim_queue.into",
            "client.chain_info",
            "client.header",
            "client.header.ok",
            "client.header.ok.flatten",
            "client.header.ok.flatten.expect",
            "client.init_block_builder_builder",
            "client.init_block_builder_builder.with_relay_sproof_builder",
            "client.init_block_builder_builder.with_relay_sproof_builder.build",
            "client.runtime_api",
            "client.runtime_api.authorities",
            "client.runtime_api.authorities.unwrap",
            "client.runtime_api.keys_to_prove",
            "client.runtime_api.keys_to_prove.unwrap_or_else",
            "crate::collators::BackingGroupConnectionHelper::new",
            "create_overseer_handle",
            "cumulus_primitives_aura::Slot::from",
            "cumulus_test_client::TestClientBuilder::new",
            "cumulus_test_client::TestClientBuilder::new.build",
            "cumulus_test_client::runtime::PARACHAIN_ID.into",
            "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder::default",
            "descendants.is_empty",
            "filter_parent",
            "header.encode",
            "import_block",
            "importer.import_block",
            "key.to_seed",
            "messages.clone",
            "messages_clone.lock",
            "messages_clone.lock.unwrap",
            "messages_clone.lock.unwrap.push",
            "messages_recorder.lock",
            "messages_recorder.lock.unwrap",
            "messages_recorder.lock.unwrap.clear",
            "para_backend.blockchain",
            "para_backend.blockchain.header",
            "polkadot_node_subsystem_util::metered::channel",
            "polkadot_overseer::Handle::new",
            "polkadot_primitives::HeadData",
            "relay_client.claim_queue",
            "relay_client.scheduling_lookahead",
            "relay_client.validation_code_hash",
            "result.append",
            "result.best_parent_header.parent_hash",
            "result.included_header.clone",
            "result.included_header.hash",
            "runtime_api.authorities",
            "runtime_api.authorities.ok",
            "runtime_api.can_build_upon",
            "runtime_api.can_build_upon.ok",
            "runtime_api.can_build_upon.ok.unwrap_or",
            "runtime_api.set_call_context",
            "rx.next",
            "sc_consensus::BlockImportParams::new",
            "sc_consensus::ForkChoiceStrategy::Custom",
            "set_up_components",
            "sp_keyring::Sr25519Keyring::iter",
            "sp_keyring::Sr25519Keyring::iter.take",
            "sp_keystore::Keystore::sr25519_generate_new",
            "sp_keystore::Keystore::sr25519_generate_new.expect",
            "sp_keystore::testing::MemoryKeystore::new",
            "sp_tracing::try_init_simple",
            "sproof_with_parent_by_hash",
            "std::mem::take",
            "std::sync::Arc::new",
            "std::sync::Mutex::new",
            "tokio::spawn",
            "tokio::time::Duration::from_millis",
            "tokio::time::sleep"
          ],
          "funcs": [
            [
              "new",
              2363
            ],
            [
              "send_subsystem_message",
              2511
            ],
            [
              "update",
              2758
            ],
            [
              "check_validation_code_or_log",
              4234
            ],
            [
              "claim_queue_at",
              5374
            ],
            [
              "claim_slot",
              5857
            ],
            [
              "can_build_upon",
              6613
            ],
            [
              "find_parent",
              7991
            ],
            [
              "import_block",
              10524
            ],
            [
              "sproof_with_parent_by_hash",
              10964
            ],
            [
              "build_and_import_block",
              11374
            ],
            [
              "set_up_components",
              11817
            ],
            [
              "test_can_build_upon",
              12749
            ],
            [
              "create_overseer_handle",
              13654
            ],
            [
              "preconnect_when_next_slot_is_ours",
              14310
            ],
            [
              "preconnect_no_duplicate_connect_message",
              15249
            ],
            [
              "preconnect_disconnect_when_slot_passes",
              16667
            ],
            [
              "preconnect_no_disconnect_without_previous_connection",
              18571
            ],
            [
              "preconnect_multiple_cycles",
              19626
            ],
            [
              "preconnect_handles_empty_authorities",
              21691
            ],
            [
              "get_relay_proof_request",
              22673
            ],
            [
              "new",
              23509
            ],
            [
              "new_with_descendants",
              23692
            ],
            [
              "relay_parent",
              23883
            ],
            [
              "take_descendants",
              24036
            ],
            [
              "descendants_len",
              24192
            ],
            [
              "into_inherent_descendant_list",
              24472
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.gt": 1,
              "op.le": 1,
              "op.ne": 1,
              "op.add": 1,
              "max_depth": 26,
              "call_count": 221,
              "node_count": 6035,
              "member_count": 62,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "max_concat_chain": 2,
              "max_member_depth": 5
            },
            "file": {
              "size": 24744,
              "entropy": 5.13
            },
            "text": {
              "lines": 728,
              "top_char": 101,
              "tab_count": 1108,
              "digit_ratio": 0.01,
              "space_count": 1857,
              "char_entropy": 5.13,
              "unique_chars": 89,
              "top_char_null": 0,
              "import_density": 7.42,
              "string_density": 0.02,
              "top_char_ratio": 0.09,
              "avg_line_length": 32.99,
              "max_line_length": 116,
              "empty_line_ratio": 0.13,
              "last_line_length": 1,
              "whitespace_ratio": 0.15,
              "identifier_density": 1.72,
              "line_length_stddev": 29.05,
              "max_whitespace_run": 1,
              "encoded_string_ratio": 0.07,
              "normalized_import_count": 2,
              "normalized_string_count": 0.52,
              "suspicious_comment_ratio": 0.02,
              "normalized_function_count": 1,
              "imports_to_functions_ratio": 2,
              "strings_to_functions_ratio": 0.52,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 29.45,
              "identifiers_to_functions_ratio": 10.37
            },
            "binds": {
              "count": 59
            },
            "binary": {
              "peak_region_bytes": 24576,
              "peak_region_entropy": 5.12
            },
            "source": {
              "class_count": 2,
              "function_count": 26
            },
            "imports": {
              "count": 54,
              "aliased": 5,
              "wildcard": 1,
              "third_party_count": 54,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 611,
              "count": 14,
              "avg_length": 43.64,
              "max_length": 77,
              "avg_entropy": 3.86,
              "entropy_stddev": 0.18,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 6029,
              "count": 107,
              "lines": 107,
              "url_count": 1,
              "high_entropy": 2,
              "to_code_ratio": 0.17
            },
            "functions": {
              "count": 28,
              "density": 3.71,
              "avg_params": 1.7,
              "code_ratio": 0.78,
              "max_params": 5,
              "length_stddev": 16.9,
              "avg_name_length": 21.04,
              "no_params_count": 8,
              "avg_length_lines": 21,
              "max_length_lines": 66,
              "min_length_lines": 3,
              "high_entropy_names": 11,
              "avg_param_name_length": 9.74
            },
            "identifiers": {
              "count": 1254,
              "unique": 280,
              "avg_length": 11.45,
              "max_length": 52,
              "min_length": 1,
              "avg_entropy": 2.75,
              "reuse_ratio": 0.22,
              "length_stddev": 8.01,
              "has_digit_ratio": 0.01,
              "sequential_names": 3,
              "base64_like_names": 1,
              "single_char_count": 4,
              "single_char_ratio": 0.01,
              "high_entropy_count": 50,
              "high_entropy_ratio": 0.18,
              "all_lowercase_ratio": 0.68,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 2,
              "keyboard_pattern_names": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 8,
        "mol": "Md(Pa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/mod.rs",
        "pid": 0,
        "risk": 3,
        "sha": "5c12db7fd0b74d4b0cd7ad4578d208a3ef5800dec5a23002d90e5e3510930a99",
        "size": 24744,
        "traits": [
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                12735,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              54,
              55
            ],
            "spans": [
              [
                9788,
                12
              ],
              [
                12732,
                15
              ],
              [
                24177,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "spans": [
              [
                1116,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "spans": [
              [
                9886,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/slotclaim::crate/collator/slotclaim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::SlotClaim",
            "spans": [
              [
                1084,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/backinggroupconnectionhelper::crate/collators/backinggroupconnectionhelper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::BackingGroupConnectionHelper",
            "spans": [
              [
                9833,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parentsearchparams::cumulus_client_consensus_common/parentsearchparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParentSearchParams",
            "spans": [
              [
                1194,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common::consensus_common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common as consensus_common",
            "spans": [
              [
                1168,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/auraunincludedsegmentapi::cumulus_primitives_aura/auraunincludedsegmentapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::AuraUnincludedSegmentApi",
            "spans": [
              [
                1245,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/slot::cumulus_primitives_aura/slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::Slot",
            "spans": [
              [
                1271,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/blockt::cumulus_primitives_core/blockt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::BlockT",
            "spans": [
              [
                1346,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/keytoincludeinrelayproof::cumulus_primitives_core/keytoincludeinrelayproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::KeyToIncludeInRelayProof",
            "spans": [
              [
                1354,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::Header as RelayHeader",
            "spans": [
              [
                1310,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayproofrequest::cumulus_primitives_core/relayproofrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayProofRequest",
            "spans": [
              [
                1380,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/overseerhandle::cumulus_relay_chain_interface/overseerhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::OverseerHandle",
            "spans": [
              [
                1438,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/phash::cumulus_relay_chain_interface/phash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::PHash",
            "spans": [
              [
                9980,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/relaychaininterface::cumulus_relay_chain_interface/relaychaininterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::RelayChainInterface",
            "spans": [
              [
                1454,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/buildblockbuilder::cumulus_test_client/buildblockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::BuildBlockBuilder",
            "spans": [
              [
                10074,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/client::cumulus_test_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::Client",
            "spans": [
              [
                10093,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/defaulttestclientbuilderext::cumulus_test_client/defaulttestclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::DefaultTestClientBuilderExt",
            "spans": [
              [
                10101,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/runtime/block::cumulus_test_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::runtime::Block",
            "spans": [
              [
                10058,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/runtime/hash::cumulus_test_client/runtime/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::runtime::Hash",
            "spans": [
              [
                10065,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilder::cumulus_test_client/testclientbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilder",
            "spans": [
              [
                10130,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilderext::cumulus_test_client/testclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilderExt",
            "spans": [
              [
                10151,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_relay_sproof_builder/relaystatesproofbuilder::cumulus_test_relay_sproof_builder/relaystatesproofbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_relay_sproof_builder::RelayStateSproofBuilder",
            "spans": [
              [
                10182,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/futures/streamext::futures/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::StreamExt",
            "spans": [
              [
                10247,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem/messages/collatorprotocolmessage::polkadot_node_subsystem/messages/collatorprotocolmessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem::messages::CollatorProtocolMessage",
            "spans": [
              [
                1480,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem_util/runtime/claimqueuesnapshot::polkadot_node_subsystem_util/runtime/claimqueuesnapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot",
            "spans": [
              [
                1544,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_overseer/event::polkadot_overseer/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_overseer::Event",
            "spans": [
              [
                10292,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_overseer/handle::polkadot_overseer/handle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_overseer::Handle",
            "spans": [
              [
                10299,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/default_scheduling_lookahead::polkadot_primitives/default_scheduling_lookahead",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::DEFAULT_SCHEDULING_LOOKAHEAD",
            "spans": [
              [
                1709,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RelayHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RelayHash",
            "spans": [
              [
                1631,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/headdata::polkadot_primitives/headdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::HeadData",
            "spans": [
              [
                10313,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "spans": [
              [
                1650,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/occupiedcoreassumption::polkadot_primitives/occupiedcoreassumption",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::OccupiedCoreAssumption",
            "spans": [
              [
                1664,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/validationcodehash::polkadot_primitives/validationcodehash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::ValidationCodeHash",
            "spans": [
              [
                1688,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/headerbackend::sc_client_api/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::HeaderBackend",
            "spans": [
              [
                1746,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimport::sc_consensus/blockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImport",
            "spans": [
              [
                10364,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimportparams::sc_consensus/blockimportparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImportParams",
            "spans": [
              [
                10377,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/forkchoicestrategy::sc_consensus/forkchoicestrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::ForkChoiceStrategy",
            "spans": [
              [
                10396,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/auraapi::sc_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuraApi",
            "spans": [
              [
                1829,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/standalone::aura_internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::standalone as aura_internal",
            "spans": [
              [
                1800,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "spans": [
              [
                1852,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "spans": [
              [
                1860,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "spans": [
              [
                10422,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::sp_core/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair",
            "spans": [
              [
                1884,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystore::sp_keystore/keystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::Keystore",
            "spans": [
              [
                10468,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "spans": [
              [
                1903,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "spans": [
              [
                1933,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_timestamp/timestamp::sp_timestamp/timestamp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_timestamp::Timestamp",
            "spans": [
              [
                1965,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                10509,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex",
            "spans": [
              [
                10514,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                9818,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                24177,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                12732,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCxXl-xkR\u0026Az/PFzy?Wx\u003czGxxgffQ#}3uZA3aAIWAwPx*)lVl^SvruBdo\u003ewx!vp%dk3uZA3ay/C2By^G]DKp6?z!%k#Bz(gXi^U{Vy?s!#B0a$hy\u00260K4z/PicBzkLxavpi+y?b\u003eGz!0MGzE=sQAbP=sp*[xMzf4lJlVl^SvruBdefE(cz/!u.vqfObed8X[z!%k#Bz(hviY.P{2)\u003e9PwN/H.C42i3wmoN]z/e](z!9A^z/Pi3z!yQd2)\u003eV?z//t}vrl0\u003ciY.P{2)*]UwO+!2uT)+Tx(mo*vrt{+v{@\u003eXwJz\u003eIwO+!2lUG[xzBv]PvmaEkxK@.42)*]Vv}YB:B.\u003e=fxf57Lv}YB:B.\u003e=fxgV#Mz.8k42)\u003eV?z//udx(dB4iY.Q^y\u0026sz!zF0/rax98{Bw#%\u003ewPAhI3jd2!ed8W\u0026lsBwtx(mMNA=l8tlVl\u003cWwN/*@z/e9Sy\u0026A%aefE\u00264y*?PWvrl9kaw#=!vr\u003eWTA+fcgl$7gCed8Yied8XSpE!+\u003ek#Hiwr4Fx8i%{aKwGUG3wmYmii^TkjwmYm4avQfTz!9Bci%{aKwGUG9zfoVqB6\u0026A[x\u003eqg7uT[1\u003cy*?B7AYMm5wPz%dv}vXZq!o#)x\u003e7ZCzGGDgw)]gXayPsllVl^SvruBdq!o#)x\u003e7ZCzGGDgw)]gXi%{aKwGUG9zfoVqB6\u0026A[x\u003eqg7uT[1(B7GlgB-Q]1z/6ufzAo?93jg=+y?s!#B0a$hzGxxbB9hLhv@Dj3z/d9GxjVf(A+f5}D0+Sez/^JMp*[xMv}Yp+zBeeTv@1UMAbP=so\u003c@6TwPxseEld^UB7DF7B.#nqB-Q]1y?WD#Byf0cz/ok{B7]@iuVGZ/z/Px5zF80\u003eAb]Jevrb{^Ab](nw)YQ[DsZD7wN/U0wnb{]uTX84uU0O!vlj*sB7DF7B.#nqB-Q]eA+Px8Bzk]fB6\u0026u#A:.0\u0026DQh^{vo4hVzEWH9wmYpIwOk\u003c\u003ezGFf-x!gx9y\u0026sAzi%{aKwGUG9zfoVqB6\u0026)bx(dNax)a6euT[1{wJz(03jf4nz!0MHB-7-awL3=Kz.91#y*?3{qfuC)wLV]IB7GCAavy6/wL3=Kz.91#z/Pz/wO+{/Bz(gJavyo*B.(hwl${pBB96#}wO\u0026$92#ChNB7]YqwN[?Iy?WA*BzkVhl$7gCefE\u00264y*?P=vrb{%BwDHXB7GCVAa{\u003cCq!6GLwozZ5zF8^^z/oksax8=-wN]}1x(mM:gEVg\u0026vR/Q^l2ZJ?3jfWuA+w%9ltQNIyF[O.wH[gpi%{aKwGUG9zfoVqB6\u0026%0y*?P@v}Yp+zEm9}By/G8vpJ\u003efi-oK9vr\u003ejNvqfQJzGGDgw)]gXi%{aKwGUPcBAIRnB2(v3A+f6fwmW!.dMW#WB7DFkz!%h$wn=M%Ab]Vfx([6jwPG)[DQqK!v@0h}B0av(y*?PQy\u0026r*0efEq#A+d*WwmZ0pav{6LwmY^7vriL?wO+!2nm=juwPxsAnN@@LB0ap/A:.KIEld^UB7DFnv{-.Zx\u003eqg7uTW[/iY.Q%vpK7:zE+^?l3mAJBz(hhefEn}z!0MHvpK7:zE+pvltQNIyFOK[axrF\u003exjT[Wz*2\u00269wPAhX3uZA3aAI41v@DmawO#NiB2(uGy\u0026r*0nO@A+A=:wIB-RapB7nM!z/fSczGx@wuTX7$vlcCFy\u0026sz-B-H]jx(v(J3uZA3aAI41zE){lz/PS2BA}?pB2(uUwO2)NwigcvB7DFnA9)3)x/Xq4l2ZKbCYUFVp\u0026ZF)w(rhIz/Px1AX5tfA=lbnwmXUYzGGPfwKgoHefE(kz/Po0wL^z=z!szV3uZA3aAIHevq{g4x\u003e7N[x(v(@v@=\u003clBz\u003ci3l2Z^tBZ/f3v(\u003e3uB7DFnA9)6\u003cz!0M\u0026vS=y3wmY^xiZNU3v@1zNx(4r\u003eAYTRJB7DFnA9)6\u003cz!0M)xKLQ)iYY/yvpS}\u0026lsBwtwO#3u3uZA3aAIHev@DmawO#NiB2(uJzGY-mz/fA6zGE@EB-RapB8UF@z/fSczGx@wuTX7$vlcCnB-H[RAa}xvB-RapB8UF@z/PzIi+9hQAcc1Vi-6m0AYTRJB7DFnA9)g3By/GgvqGU1x\u003equDiZ[pnwO#N6z/fRT3uZA3aAIHex(mP}A+fcgB2(uHA+eW3wL3=MwPzv1BvoLVvnH#.C4\u003eF#A=TqHB-RapB8UG4wQeusz/PzIi.K4fB98tvwL^F?i%{aKwGV5kuVHpbBzkP6iY.P{33ph@x([zSi^Thfz!0M9vriLTy\u0026r*0r4Gd.vrl9@zF8BSAX5t7wNPaXAV!!iav{6LwmY^XefEU#zdm6%EjLZiq^\u003c=\u003cA::67zF7HcEld^UB7DFnA9)Zcx\u003eos^DKp6#A=k(duVP}cwNx1[By/uhx(v(Ii^TXzz/ok^x)KtVCYUFVqE%uRA+5)4xhAR!z!q{ZDsY][z*2\u00269wPAhI3jg-:v@Dx#wPx*)nOq{VA+e=Rz!9B2edc!!3uZA3aAITniY.P{31E)\u0026y?m9#x(v)giYZqMv)\u003c)FB.99h33gxfv(=UpA:{Tc33o(#wJz(0m0iJUBzkVhefEJ4B97\u0026dBBtXEEld=yfe1$3p*[xMzdN*2A=Svnz/M$8u#*ycuT^?\u0026v@2BXB.LV5wPzf:e^=MuvJY-lA=\u003e(lavpi+y?d9$raf\u0026-p*[xMzf4/D2%@DDv@1aFltQNIyG8?(2%}im3jf6\u003el@kAw",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "z/PiawPz%dv}vXzlSkJy2})}+avx*JzF\u003c34aARJAB7Gl1ayYFcy\u0026*!ey\u0026r*0B0bNyaARpday/tay*?B1z/cXtvrlip3jgV]vJYf0y\u00260K4z/PiawO#3\u0026AYLs:v{:w2x(4\u0026Ki=e?Sv(=UIA:-D(zF8%!vScybwmYpIwO#3\u0026AY=X",
            "ln": 3938,
            "col": 12,
            "line": 110
          },
          {
            "b": "vrl9kaA/LFwO${=y?mc:z/e{3vrb^93vJl*fe1$3qGV\u003e1vR/%)yB%1rx(4r\u003eAXmYrBZ=F9zxJ$xzEl\u003c?z!0M\u0026vS=y3wmY^zltQNIyB*P8efEnJefEqKl@kASlU{EFzu",
            "ln": 5311,
            "col": 14,
            "line": 138
          },
          {
            "b": "diHiaazCXiy-(h\u0026BAIRnjwQ9wAclmBjS(d4j%hu#q!o\u0026Sas!MZB97\u0026jx\u003e4G]xK#i}3jf4nz!0Mzavo).v@23{3jf7ox\u003eqg7iV}mtz*2\u00269wM0U*BzkP6l2ZK2ltQNI",
            "ln": 5551,
            "col": 1,
            "line": 144
          },
          {
            "b": "x(dB4e]$PCuVfK*B7GD2vThs4v}YB:B.\u003e=fxj2*[A=U@kzyxV:uUaa-vR/Q^efG1Iz//u8w[D9}BsxoU3jd2Pz/oOqDKp5=32Bf{ayulOaAI4awN]}1x(mM\u003cx(mK33jd1B2}/!bB9hImuUKy(Bzkf1x)Ku3c)\u0026$Cy*?P@v@b\u003c\u003czGEALct^)EaAz4fvr(i\u0026xKLQ)uU0O!vp9IMv}YB53jd1B2}/Ugvqf*B3jm7C2})}Os7JH#vqf*axK#i}ao",
            "ln": 8363,
            "col": 9,
            "line": 232
          },
          {
            "b": "uUA\u003e?xEL6J3jd1B2)\u003e9WzF\u003c2}BzkVhuUB1!AaK5xB-p(1By^G]jwXi\u0026Aa9=}uVQ44Bs}SJz/^JMcsI4sxM4{9Bzkrcdk24Mvqf*B3jd1B34ic!2)(1!3jd1By?mYhq/q",
            "ln": 12764,
            "col": 68,
            "line": 362
          },
          {
            "b": "y\u0026szFB8k=ped8W\u00262)*[Zph+j%wO=6[x\u003c$)\u0026aARJAv@bN/z6i[oz/^PQ3jd1B2}m}y2)*[Av@Dmbx(n68i%(o234j(x3jd1BBAg/1x(mMAi+h/hB.q\u003cC3jd1B33oP@xjVe",
            "ln": 13378,
            "col": 20,
            "line": 384
          },
          {
            "b": "xcqniz/^PQ3jd1Bdlv\u003ez2)*[\u003efcAU]By/Gfx(mG8v@bN/z6i?vwP.Mby\u0026slcB-nExvrb^[wPRH7B1N!a2)\u0026mr3jd1Bfe1CGgDDT{z/ozlB-nEiBrCTmxK$Z%y?W^1uVoA",
            "ln": 13814,
            "col": 13,
            "line": 400
          },
          {
            "b": "rXVmdgccK]z/ozlB-nEiBrCQny*?P@Aa9=#zGEALvpS)\u003eA+f5}D0+J0A+fcguVfK*B7GC22)*[Afe1Cqz/M$xxK@q]zddV@v@bN/zc}p9wP.M\u003ez!rQ5wPRr5Cv.(",
            "ln": 14556,
            "col": 8,
            "line": 419
          },
          {
            "b": "A+cvzaAYE}iYZ\u003e[z/3[pauQ=.wOc3\u003ez*2YjuT^?\u0026v@3cm3jd1B34jlf2)*[Ae[n*oy?m9#iYYx7wN^\u0026fk0ywzi%(r32)\u003eY]vpK1?xf57:wNY^{aT^W72)*]Wvrc0(BugKrpE!+\u003ek#Hiwr4Fv.2)*]5vR/%)yJA\u003c4wPzc/z/PAged8W\u00262)\u003e9WA+eP(zE^D\u003e",
            "ln": 16281,
            "col": 23,
            "line": 476
          },
          {
            "b": "D)0+y2)*[A32al}z/P@bvR/%)yC64rCXH#dvrcSCAclknc[5\u003cZax9h}wHIZJdjEs=2)*[AEjLZi2)\u00264x3jd2!3jm7Cx\u003ewG7wPP4-A=JNtA=M8sdiH+@v@Dg1vruBd",
            "ln": 26599,
            "col": 12,
            "line": 831
          },
          {
            "b": "vR/Qd3jd1Be[O*lBy/FvD%.mza-?dbwN]}1wIdXruU9?YwN/*@C4C2%vrlJ$vR/%)yByRX3jd2=3jd1BBz\u003e@ez-P}3x(dAxi=/aGwPf5sy?mf%dk24Mvqf*B3jd2!3jha/3jgAUayYe9v@3crx(^S)ze:Pxc[co=3jd2XA:-D(zF80\u003ewmYj)xcwVg2)*]Wvrc0(BugKrpE!+\u003ek#Hiwr4Fv.2)\u0026?az/Pz@x(mD)CQ%gd2)\u003eS-y*?P@Aa9+",
            "ln": 28179,
            "col": 12,
            "line": 877
          },
          {
            "b": "3jha/3jgJWBrCKyz/okgjS)WBz/Po0wL^z=z!q3\u003ezdN:2wHIIrz/oledlv\u003ez33ph@v}/*[iY.w6vpJ\u003c(c\u003c*m!Byxi5wPP%QoIXe=r6:zLmn$/B2)\u0026?az/Pz@x(mD)CM",
            "ln": 28469,
            "col": 19,
            "line": 892
          },
          {
            "b": "i+AzJzc}y0zdN^gvqP%i3jd2VwO+!2uVQ44Bp5rX2}*slzdN^gvqP%iq/3w]m0iJUBzkVhiYZ\u003e[z/5\u0026#x(4Q1B0#6uy*?P@v}Yp+zEmE3z//t%B-H]jx(v(wvrk^)x(4Q1B0@EWvriMlhz=\u003cikp^cF32\u003cr[vpa7(z//t%B-H]jx(v(u3jedy3jgJWBrCKhA:-r@y\u0026szrjS)WtzV",
            "ln": 29652,
            "col": 22,
            "line": 936
          },
          {
            "b": "AY$QeavG^MvrDydiYZ!.w)]*#BsnO13jgJWBrCByBrCQny*?P@Aa9=#zGGlbwPI{bz/e]\u003cxjShGatt\u003e:32BJ#A3fGm2)\u003erTay/LmA+fcguVGZ]vr(i[wNPaXAXqlLzdm6%au.\u003egfD+YH2)*]UwPS6nzxI.\u003cc@aX#wHPXF2)(1!3jd2Mw/#b9y*?P@Aa9=#zGGlbwPI{bz/e]\u003cxjShHaz\u003eLiuVGZ]vr(j0vrb{%Byf92B8#5lzEl*+wGVs",
            "ln": 31028,
            "col": 55,
            "line": 972
          },
          {
            "b": "aAhvtC4\u003eF#azCXiz/P}xvS=o{wPw]nx(dAl3nj4Pr8k[TiV}jov}u^8A:-\u003cbvpKy[z/cXsBAg@3ze0)2azC)tx(d*9wO(0@By!#laARphB0a$3zxJz1aAz4gz*2Y5e^-?cwmY^}C4A6\u0026wNY^{efEq@z/fbqavy6^C}02awO#Tcax98{BvY?Twn=T5AZskJB-RUwwO#PjDKp6jfe1C4eIOwSy\u0026r*0B0bBkAV/Btz/^9Naz#9uve",
            "ln": 34132,
            "col": 33,
            "line": 1084
          },
          {
            "b": "pIaiWwPPtvwO+!2uVoB]wO#P%z!rQ5wPP56B0bP+dj+/j2)\u003e9WA+eP(zE^D\u003ewPGyf2)(2e3jhbf3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(ayYe9v@2B\u003cA=kGhv@#B6zEmD{xK$Z%y?l%}wPI%maBsC4B-RapB9hCkAYMlhi%(r3zeS@czeS@@uVY\u003e2BAnNK3jd2YB7DFnB-p]jiYX-L3jm7Cbu]n3B97W{2)\u003eiYaz(4cwNxH\u0026y?m9#x(v(@w].*buVZjdvqGpWy\u0026r*0B0@EWDKp5=2})}OfFb14vR/%)yJyQYawM\u0026)wEn.I31m)@wPz(oc#Aymv}YB{aT^W72)*]py\u0026sz^vqYQ]C4CXWwnlmdBzUPbBuhD{A=k/4Bz(nfy*QT/z!0N7c[)g{f!1TX2)*[Aq/3w]nmuyDz*2Yjl1B.MB98ngzGE{2ph+2Y",
            "ln": 38904,
            "col": 34,
            "line": 1233
          },
          {
            "b": "avo).v@1[Yz!a02BzkVhq!6GLwozZ1iY.d\u0026Cpkc@atCz\u0026gaTL\u0026A=\u003e}xi%(o231m)@wPz)1wPn\u003ew3jd1B33fP\u0026wN]}1wIdzlBzbPkx(mM\u003cwoz{3BzkVhd0ffuwNxm+w]]NDvR/%)yHqf$zdLdE3jd1B2$e]Rvruj4zAo*\u003cA=k/4ze0*5x(+WSfFCgfatkw\u003cxKLY",
            "ln": 42869,
            "col": 18,
            "line": 1354
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "para_client.info"
            ],
            [
              "",
              "para_client.runtime_api.scheduling_v3_enabled.unwrap_or"
            ],
            [
              "",
              "para_client.runtime_api.scheduling_v3_enabled"
            ],
            [
              "",
              "para_client.runtime_api"
            ],
            [
              "",
              "crate::collators::slot_based::slot_timer::SlotTimer::new_with_offset"
            ],
            [
              "",
              "relay_client.clone"
            ],
            [
              "",
              "keystore.clone"
            ],
            [
              "",
              "crate::collator::Collator::\u003cBlock, P, _, _, _, _, _\u003e::new"
            ],
            [
              "",
              "crate::collators::slot_based::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "relay_client.clone"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper::new"
            ],
            [
              "",
              "keystore.clone"
            ],
            [
              "",
              "relay_client.overseer_handle.expect"
            ],
            [
              "",
              "relay_client.overseer_handle"
            ],
            [
              "",
              "crate::collators::slot_based::scheduling::SchedulingInfo::new"
            ],
            [
              "",
              "scheduling_info.ensure_initialized"
            ],
            [
              "",
              "get_best_hash_and_v3_status"
            ],
            [
              "",
              "crate::collators::slot_based::scheduling::SchedulingInfo::\u003cRelayClient\u003e::is_v3_enabled"
            ],
            [
              "",
              "slot_timer.set_offset_by_scheduling_version"
            ],
            [
              "",
              "scheduling_info.ensure_initialized"
            ],
            [
              "",
              "slot_timer.wait_until_next_slot"
            ],
            [
              "",
              "get_best_hash_and_v3_status"
            ],
            [
              "",
              "scheduling_info.wait_for_scheduling_parent"
            ],
            [
              "",
              "scheduling_parent_header.hash"
            ],
            [
              "",
              "slot_timer.set_offset_by_scheduling_version"
            ],
            [
              "",
              "para_client.runtime_api.relay_parent_offset.unwrap_or_default"
            ],
            [
              "",
              "para_client.runtime_api.relay_parent_offset"
            ],
            [
              "",
              "para_client.runtime_api"
            ],
            [
              "",
              "relay_client.max_relay_parent_session_age"
            ],
            [
              "",
              "offset_relay_parent_find_descendants"
            ],
            [
              "",
              "scheduling_parent_header.clone"
            ],
            [
              "",
              "relay_parent_data.relay_parent.clone"
            ],
            [
              "",
              "relay_parent_data.relay_parent"
            ],
            [
              "",
              "relay_parent_header.hash"
            ],
            [
              "",
              "crate::collators::find_parent"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem::is_last_block_in_core.unwrap_or"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem::is_last_block_in_core"
            ],
            [
              "",
              "parent.digest"
            ],
            [
              "",
              "parent_search_result.best_parent_header.hash"
            ],
            [
              "",
              "initial_parent_header.number.saturating_sub"
            ],
            [
              "",
              "initial_parent_header.number"
            ],
            [
              "",
              "included_header.number"
            ],
            [
              "",
              "crate::slot_duration_at"
            ],
            [
              "",
              "adjust_para_to_relay_parent_slot"
            ],
            [
              "",
              "relay_parent_data.relay_parent"
            ],
            [
              "",
              "relay_chain_data_cache.get_by_hash"
            ],
            [
              "",
              "collator.collator_service.check_block_status"
            ],
            [
              "",
              "collator.collator_service"
            ],
            [
              "",
              "cumulus_client_consensus_common::get_relay_slot"
            ],
            [
              "",
              "included_header.hash"
            ],
            [
              "",
              "para_client.runtime_api"
            ],
            [
              "",
              "runtime_api.set_call_context"
            ],
            [
              "",
              "runtime_api.authorities"
            ],
            [
              "",
              "para_client.runtime_api.max_claim_queue_offset.map"
            ],
            [
              "",
              "para_client.runtime_api.max_claim_queue_offset"
            ],
            [
              "",
              "para_client.runtime_api"
            ],
            [
              "",
              "maybe_max_claim_queue_offset.unwrap_or"
            ],
            [
              "",
              "maybe_max_claim_queue_offset.unwrap_or"
            ],
            [
              "",
              "determine_cores"
            ],
            [
              "",
              "para_client.runtime_api.target_block_rate"
            ],
            [
              "",
              "para_client.runtime_api"
            ],
            [
              "",
              "cores.total_cores"
            ],
            [
              "",
              "cores.truncate_cores"
            ],
            [
              "",
              "cores.total_cores"
            ],
            [
              "",
              "cores.total_cores"
            ],
            [
              "",
              "cores.total_cores"
            ],
            [
              "",
              "u32::from"
            ],
            [
              "",
              "slot_time.time_left"
            ],
            [
              "",
              "cores.cores_left"
            ],
            [
              "",
              "build_collation_for_core"
            ],
            [
              "",
              "cores.core_info"
            ],
            [
              "",
              "cores.core_index"
            ],
            [
              "",
              "cores.is_last_core"
            ],
            [
              "",
              "slot_time.is_parachain_slot_ending"
            ],
            [
              "",
              "para_slot_duration.as_duration"
            ],
            [
              "",
              "relay_parent_data.clone"
            ],
            [
              "",
              "pov_parent_header.hash"
            ],
            [
              "",
              "cores.advance"
            ],
            [
              "",
              "std::time::Instant::now"
            ],
            [
              "",
              "pov_parent_header.encode.into"
            ],
            [
              "",
              "pov_parent_header.encode"
            ],
            [
              "",
              "relay_parent_header.number"
            ],
            [
              "",
              "relay_parent_header.state_root"
            ],
            [
              "",
              "relay_parent_data.take_descendants"
            ],
            [
              "",
              "descendants.into_iter.rev.collect"
            ],
            [
              "",
              "descendants.into_iter.rev"
            ],
            [
              "",
              "descendants.into_iter"
            ],
            [
              "",
              "header_chain.first.map.unwrap_or"
            ],
            [
              "",
              "header_chain.first.map"
            ],
            [
              "",
              "header_chain.first"
            ],
            [
              "",
              "header.hash"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "relay_parent_header.clone"
            ],
            [
              "",
              "code_hash_provider.code_hash_at"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "crate::collators::check_validation_code_or_log"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "sp_trie::recorder::IgnoredNodes::default"
            ],
            [
              "",
              "pov_parent_header.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "schedule.should_skip_production"
            ],
            [
              "",
              "collator.create_inherent_data_with_rp_offset"
            ],
            [
              "",
              "slot_claim.timestamp"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "relay_parent_data.clone"
            ],
            [
              "",
              "crate::collators::get_relay_proof_request"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "sp_api::ProofRecorder::\u003cBlock\u003e::with_ignored_nodes"
            ],
            [
              "",
              "ignored_nodes.clone"
            ],
            [
              "",
              "sp_trie::proof_size_extension::RecordingProofSizeProvider::new"
            ],
            [
              "",
              "storage_proof_recorder.clone"
            ],
            [
              "",
              "sp_externalities::Extensions::default"
            ],
            [
              "",
              "extra_extensions.register"
            ],
            [
              "",
              "sp_trie::proof_size_extension::ProofSizeExt::new"
            ],
            [
              "",
              "proof_size_recorder.clone"
            ],
            [
              "",
              "std::time::Instant::now"
            ],
            [
              "",
              "slot_time_for_core.saturating_sub"
            ],
            [
              "",
              "core_start.elapsed"
            ],
            [
              "",
              "slot_time_for_core.saturating_sub"
            ],
            [
              "",
              "core_start.elapsed"
            ],
            [
              "",
              "schedule.authoring_duration"
            ],
            [
              "",
              "collator.build_block"
            ],
            [
              "",
              "storage_proof_recorder.into"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "built_block.block.header.hash"
            ],
            [
              "",
              "built_block.block.header"
            ],
            [
              "",
              "built_block.block.header.clone"
            ],
            [
              "",
              "built_block.block.header"
            ],
            [
              "",
              "proof_size_recorder.recorded_estimations.into_iter.map"
            ],
            [
              "",
              "proof_size_recorder.recorded_estimations.into_iter"
            ],
            [
              "",
              "proof_size_recorder.recorded_estimations"
            ],
            [
              "",
              "recorded_sizes.is_empty"
            ],
            [
              "",
              "cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data.for_each"
            ],
            [
              "",
              "cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data"
            ],
            [
              "",
              "import_block.auxiliary.push"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "collator.import_block"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "collator.collator_service.announce_block"
            ],
            [
              "",
              "collator.collator_service"
            ],
            [
              "",
              "blocks.push"
            ],
            [
              "",
              "proofs.push"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem::contains_use_full_core"
            ],
            [
              "",
              "parent_header.digest"
            ],
            [
              "",
              "parent_header.digest.logs.iter.any"
            ],
            [
              "",
              "parent_header.digest.logs.iter"
            ],
            [
              "",
              "parent_header.digest"
            ],
            [
              "",
              "ignored_nodes.extend"
            ],
            [
              "",
              "proofs.last.expect"
            ],
            [
              "",
              "proofs.last"
            ],
            [
              "",
              "ignored_nodes.extend"
            ],
            [
              "",
              "sp_trie::recorder::IgnoredNodes::from_memory_db"
            ],
            [
              "",
              "time_left_for_block.checked_sub.filter"
            ],
            [
              "",
              "time_left_for_block.checked_sub"
            ],
            [
              "",
              "block_production_start.elapsed"
            ],
            [
              "",
              "schedule.is_effective_last_block"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "blocks.is_empty"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "sp_api::StorageProof::merge"
            ],
            [
              "",
              "collator_sender.unbounded_send"
            ],
            [
              "",
              "pov_parent_header.clone"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "slot_time_for_core.checked_sub"
            ],
            [
              "",
              "core_start.elapsed"
            ],
            [
              "",
              "tokio::time::sleep"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "babe_pre_digest.slot"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot::from_timestamp"
            ],
            [
              "",
              "relay_slot.timestamp"
            ],
            [
              "",
              "sc_consensus_aura::SlotDuration::from_millis"
            ],
            [
              "",
              "relay_chain_slot_duration.as_millis"
            ],
            [
              "",
              "new_slot.timestamp"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "scheduling_parent.hash"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "relay_parent_descendants.len"
            ],
            [
              "",
              "relay_parent_descendants.push_front"
            ],
            [
              "",
              "current_relay_header.clone"
            ],
            [
              "",
              "relay_chain_data_cache.get_by_hash"
            ],
            [
              "",
              "current_relay_header.parent_hash"
            ],
            [
              "",
              "next_relay_block.relay_header.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "crate::collators::RelayParentData::new_with_descendants"
            ],
            [
              "",
              "relay_parent_descendants.into"
            ],
            [
              "",
              "SlotHandoverAdjustment::from_total_blocks"
            ],
            [
              "",
              "time_left.mul_f32"
            ],
            [
              "",
              "block_time.min"
            ],
            [
              "",
              "relay_chain_data_cache.get_by_hash"
            ],
            [
              "",
              "scheduling_parent.hash"
            ],
            [
              "",
              "claim_queue.iter_claims_at_depth_for_para"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "core_indices.is_empty"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "cumulus_primitives_core::CoreSelector"
            ],
            [
              "",
              "cumulus_primitives_core::ClaimQueueOffset"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "std::time::Duration::from_millis"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "BlockProductionSchedule::new"
            ],
            [
              "",
              "super::CollatorMessage"
            ],
            [
              "",
              "crate::collator"
            ],
            [
              "",
              "crate::collator::BuildBlockAndImportParams"
            ],
            [
              "",
              "crate::collator::Collator"
            ],
            [
              "",
              "crate::collator::SlotClaim"
            ],
            [
              "",
              "crate::collators::check_validation_code_or_log"
            ],
            [
              "",
              "crate::collators::slot_based::relay_chain_data_cache::RelayChainDataCache"
            ],
            [
              "",
              "crate::collators::slot_based::scheduling::SchedulingInfo"
            ],
            [
              "",
              "crate::collators::slot_based::slot_timer::SlotInfo"
            ],
            [
              "",
              "crate::collators::slot_based::slot_timer::SlotTimer"
            ],
            [
              "",
              "crate::collators::BackingGroupConnectionHelper"
            ],
            [
              "",
              "crate::collators::RelayHash"
            ],
            [
              "",
              "crate::collators::RelayParentData"
            ],
            [
              "",
              "crate::LOG_TARGET"
            ],
            [
              "",
              "codec::Codec"
            ],
            [
              "",
              "codec::Encode"
            ],
            [
              "",
              "cumulus_client_collator::service::ServiceInterface"
            ],
            [
              "",
              "cumulus_client_consensus_common"
            ],
            [
              "",
              "cumulus_client_consensus_common::get_relay_slot"
            ],
            [
              "",
              "cumulus_client_consensus_common::ParachainBlockImportMarker"
            ],
            [
              "",
              "cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data"
            ],
            [
              "",
              "cumulus_primitives_aura::AuraUnincludedSegmentApi"
            ],
            [
              "",
              "cumulus_primitives_aura::Slot"
            ],
            [
              "",
              "cumulus_primitives_core::BlockBundleInfo"
            ],
            [
              "",
              "cumulus_primitives_core::ClaimQueueOffset"
            ],
            [
              "",
              "cumulus_primitives_core::CoreInfo"
            ],
            [
              "",
              "cumulus_primitives_core::CoreSelector"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem"
            ],
            [
              "",
              "cumulus_primitives_core::PersistedValidationData"
            ],
            [
              "",
              "cumulus_primitives_core::RelayParentOffsetApi"
            ],
            [
              "",
              "cumulus_primitives_core::SchedulingProof"
            ],
            [
              "",
              "cumulus_primitives_core::SchedulingV3EnabledApi"
            ],
            [
              "",
              "cumulus_primitives_core::TargetBlockRate"
            ],
            [
              "",
              "cumulus_relay_chain_interface::RelayChainInterface"
            ],
            [
              "",
              "futures::prelude::*"
            ],
            [
              "",
              "polkadot_primitives::Block"
            ],
            [
              "",
              "polkadot_primitives::CoreIndex"
            ],
            [
              "",
              "polkadot_primitives::Header"
            ],
            [
              "",
              "polkadot_primitives::Id"
            ],
            [
              "",
              "sc_client_api::backend::AuxStore"
            ],
            [
              "",
              "sc_client_api::BlockBackend"
            ],
            [
              "",
              "sc_client_api::BlockOf"
            ],
            [
              "",
              "sc_client_api::UsageProvider"
            ],
            [
              "",
              "sc_consensus::BlockImport"
            ],
            [
              "",
              "sc_consensus_aura::SlotDuration"
            ],
            [
              "",
              "sc_network_types::PeerId"
            ],
            [
              "",
              "sp_api::ApiExt"
            ],
            [
              "",
              "sp_api::ProofRecorder"
            ],
            [
              "",
              "sp_api::ProvideRuntimeApi"
            ],
            [
              "",
              "sp_api::StorageProof"
            ],
            [
              "",
              "sp_application_crypto::AppPublic"
            ],
            [
              "",
              "sp_block_builder::BlockBuilder"
            ],
            [
              "",
              "sp_blockchain::HeaderBackend"
            ],
            [
              "",
              "sp_consensus::Environment"
            ],
            [
              "",
              "sp_consensus_aura::AuraApi"
            ],
            [
              "",
              "sp_core::crypto::Pair"
            ],
            [
              "",
              "sp_externalities::Extensions"
            ],
            [
              "",
              "sp_inherents::CreateInherentDataProviders"
            ],
            [
              "",
              "sp_keystore::KeystorePtr"
            ],
            [
              "",
              "sp_runtime::traits::Block"
            ],
            [
              "",
              "sp_runtime::traits::HashingFor"
            ],
            [
              "",
              "sp_runtime::traits::Header"
            ],
            [
              "",
              "sp_runtime::traits::Member"
            ],
            [
              "",
              "sp_runtime::Saturating"
            ],
            [
              "",
              "sp_trie::proof_size_extension::ProofSizeExt"
            ],
            [
              "",
              "sp_trie::proof_size_extension::RecordingProofSizeProvider"
            ],
            [
              "",
              "sp_trie::recorder::IgnoredNodes"
            ],
            [
              "",
              "std::collections::VecDeque"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::time::Duration"
            ],
            [
              "",
              "std::time::Instant"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "CumulusDigestItem::is_last_block_in_core.unwrap_or",
            "babe_pre_digest.slot",
            "block_production_start.elapsed",
            "block_time.min",
            "blocks.is_empty",
            "blocks.push",
            "built_block.backend_transaction",
            "built_block.block",
            "built_block.block.header",
            "built_block.block.header.clone",
            "built_block.block.header.hash",
            "built_block.proof",
            "claim_queue.iter_claims_at_depth_for_para",
            "claim_queue.iter_claims_at_depth_for_para.collect",
            "code_hash_provider.code_hash_at",
            "collator.build_block",
            "collator.collator_service",
            "collator.collator_service.announce_block",
            "collator.collator_service.check_block_status",
            "collator.create_inherent_data_with_rp_offset",
            "collator.import_block",
            "collator_sender.unbounded_send",
            "connection_helper.update",
            "core_indices.is_empty",
            "core_start.elapsed",
            "cores.advance",
            "cores.core_index",
            "cores.core_info",
            "cores.cores_left",
            "cores.is_last_core",
            "cores.total_cores",
            "cores.truncate_cores",
            "current_relay_header.clone",
            "current_relay_header.number",
            "current_relay_header.parent_hash",
            "d.max_pov_size",
            "descendants.into_iter",
            "descendants.into_iter.rev",
            "descendants.into_iter.rev.collect",
            "extra_extensions.register",
            "header.hash",
            "header_chain.first",
            "header_chain.first.map",
            "header_chain.first.map.unwrap_or",
            "ignored_nodes.clone",
            "ignored_nodes.extend",
            "import_block.auxiliary",
            "import_block.auxiliary.push",
            "included_header.hash",
            "included_header.number",
            "initial_parent_header.number",
            "initial_parent_header.number.saturating_sub",
            "keystore.clone",
            "maybe_max_claim_queue_offset.unwrap_or",
            "new_slot.timestamp",
            "next_relay_block.relay_header",
            "next_relay_block.relay_header.clone",
            "para_client.info",
            "para_client.info.best_hash",
            "para_client.runtime_api",
            "para_client.runtime_api.max_claim_queue_offset",
            "para_client.runtime_api.max_claim_queue_offset.map",
            "para_client.runtime_api.relay_parent_offset",
            "para_client.runtime_api.relay_parent_offset.unwrap_or_default",
            "para_client.runtime_api.scheduling_v3_enabled",
            "para_client.runtime_api.scheduling_v3_enabled.unwrap_or",
            "para_client.runtime_api.target_block_rate",
            "para_slot.slot",
            "para_slot.timestamp",
            "para_slot_duration.as_duration",
            "parent.digest",
            "parent_header.digest",
            "parent_header.digest.logs",
            "parent_header.digest.logs.iter",
            "parent_header.digest.logs.iter.any",
            "parent_search_result.best_parent_header",
            "parent_search_result.best_parent_header.hash",
            "parent_search_result.included_header",
            "pov_parent_header.clone",
            "pov_parent_header.encode",
            "pov_parent_header.encode.into",
            "pov_parent_header.hash",
            "prepare_proof_size_recording_aux_data.for_each",
            "proof_size_recorder.clone",
            "proof_size_recorder.recorded_estimations",
            "proof_size_recorder.recorded_estimations.into_iter",
            "proof_size_recorder.recorded_estimations.into_iter.map",
            "proof_size_recorder.recorded_estimations.into_iter.map.collect",
            "proofs.last",
            "proofs.last.expect",
            "proofs.push",
            "recorded_sizes.is_empty",
            "relay_chain_data_cache.get_by_hash",
            "relay_chain_slot_duration.as_millis",
            "relay_client.clone",
            "relay_client.max_relay_parent_session_age",
            "relay_client.overseer_handle",
            "relay_client.overseer_handle.expect",
            "relay_parent_data.clone",
            "relay_parent_data.relay_parent",
            "relay_parent_data.relay_parent.clone",
            "relay_parent_data.take_descendants",
            "relay_parent_descendants.into",
            "relay_parent_descendants.len",
            "relay_parent_descendants.push_front",
            "relay_parent_header.clone",
            "relay_parent_header.hash",
            "relay_parent_header.number",
            "relay_parent_header.state_root",
            "relay_slot.timestamp",
            "runtime_api.authorities",
            "runtime_api.set_call_context",
            "schedule.authoring_duration",
            "schedule.is_effective_last_block",
            "schedule.should_skip_production",
            "scheduling_info.ensure_initialized",
            "scheduling_info.wait_for_scheduling_parent",
            "scheduling_parent.hash",
            "scheduling_parent_header.clone",
            "scheduling_parent_header.hash",
            "slot_claim.timestamp",
            "slot_time.is_parachain_slot_ending",
            "slot_time.time_left",
            "slot_time_for_core.checked_sub",
            "slot_time_for_core.saturating_sub",
            "slot_timer.set_offset_by_scheduling_version",
            "slot_timer.wait_until_next_slot",
            "storage_proof_recorder.clone",
            "storage_proof_recorder.into",
            "time_left.mul_f32",
            "time_left_for_block.checked_sub",
            "time_left_for_block.checked_sub.filter"
          ],
          "tgt": [
            "BlockProductionSchedule::new",
            "Default::default",
            "Err",
            "Ok",
            "SlotHandoverAdjustment::from_total_blocks",
            "Some",
            "Vec::new",
            "adjust_para_to_relay_parent_slot",
            "babe_pre_digest.slot",
            "block_production_start.elapsed",
            "block_time.min",
            "blocks.is_empty",
            "blocks.push",
            "build_collation_for_core",
            "built_block.block.header",
            "built_block.block.header.clone",
            "built_block.block.header.hash",
            "claim_queue.iter_claims_at_depth_for_para",
            "code_hash_provider.code_hash_at",
            "collator.build_block",
            "collator.collator_service",
            "collator.collator_service.announce_block",
            "collator.collator_service.check_block_status",
            "collator.create_inherent_data_with_rp_offset",
            "collator.import_block",
            "collator_sender.unbounded_send",
            "core_indices.is_empty",
            "core_start.elapsed",
            "cores.advance",
            "cores.core_index",
            "cores.core_info",
            "cores.cores_left",
            "cores.is_last_core",
            "cores.total_cores",
            "cores.truncate_cores",
            "crate::collator::Collator::\u003cBlock, P, _, _, _, _, _\u003e::new",
            "crate::collators::BackingGroupConnectionHelper::new",
            "crate::collators::RelayParentData::new_with_descendants",
            "crate::collators::check_validation_code_or_log",
            "crate::collators::find_parent",
            "crate::collators::get_relay_proof_request",
            "crate::collators::slot_based::relay_chain_data_cache::RelayChainDataCache::new",
            "crate::collators::slot_based::scheduling::SchedulingInfo::\u003cRelayClient\u003e::is_v3_enabled",
            "crate::collators::slot_based::scheduling::SchedulingInfo::new",
            "crate::collators::slot_based::slot_timer::SlotTimer::new_with_offset",
            "crate::slot_duration_at",
            "cumulus_client_consensus_common::get_relay_slot",
            "cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data",
            "cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data.for_each",
            "cumulus_primitives_aura::Slot::from_timestamp",
            "cumulus_primitives_core::ClaimQueueOffset",
            "cumulus_primitives_core::CoreSelector",
            "cumulus_primitives_core::CumulusDigestItem::contains_use_full_core",
            "cumulus_primitives_core::CumulusDigestItem::is_last_block_in_core",
            "cumulus_primitives_core::CumulusDigestItem::is_last_block_in_core.unwrap_or",
            "current_relay_header.clone",
            "current_relay_header.parent_hash",
            "descendants.into_iter",
            "descendants.into_iter.rev",
            "descendants.into_iter.rev.collect",
            "determine_cores",
            "extra_extensions.register",
            "get_best_hash_and_v3_status",
            "header.hash",
            "header_chain.first",
            "header_chain.first.map",
            "header_chain.first.map.unwrap_or",
            "ignored_nodes.clone",
            "ignored_nodes.extend",
            "import_block.auxiliary.push",
            "included_header.hash",
            "included_header.number",
            "initial_parent_header.number",
            "initial_parent_header.number.saturating_sub",
            "keystore.clone",
            "maybe_max_claim_queue_offset.unwrap_or",
            "new_slot.timestamp",
            "next_relay_block.relay_header.clone",
            "offset_relay_parent_find_descendants",
            "para_client.info",
            "para_client.runtime_api",
            "para_client.runtime_api.max_claim_queue_offset",
            "para_client.runtime_api.max_claim_queue_offset.map",
            "para_client.runtime_api.relay_parent_offset",
            "para_client.runtime_api.relay_parent_offset.unwrap_or_default",
            "para_client.runtime_api.scheduling_v3_enabled",
            "para_client.runtime_api.scheduling_v3_enabled.unwrap_or",
            "para_client.runtime_api.target_block_rate",
            "para_slot_duration.as_duration",
            "parent.digest",
            "parent_header.digest",
            "parent_header.digest.logs.iter",
            "parent_header.digest.logs.iter.any",
            "parent_search_result.best_parent_header.hash",
            "pov_parent_header.clone",
            "pov_parent_header.encode",
            "pov_parent_header.encode.into",
            "pov_parent_header.hash",
            "proof_size_recorder.clone",
            "proof_size_recorder.recorded_estimations",
            "proof_size_recorder.recorded_estimations.into_iter",
            "proof_size_recorder.recorded_estimations.into_iter.map",
            "proofs.last",
            "proofs.last.expect",
            "proofs.push",
            "recorded_sizes.is_empty",
            "relay_chain_data_cache.get_by_hash",
            "relay_chain_slot_duration.as_millis",
            "relay_client.clone",
            "relay_client.max_relay_parent_session_age",
            "relay_client.overseer_handle",
            "relay_client.overseer_handle.expect",
            "relay_parent_data.clone",
            "relay_parent_data.relay_parent",
            "relay_parent_data.relay_parent.clone",
            "relay_parent_data.take_descendants",
            "relay_parent_descendants.into",
            "relay_parent_descendants.len",
            "relay_parent_descendants.push_front",
            "relay_parent_header.clone",
            "relay_parent_header.hash",
            "relay_parent_header.number",
            "relay_parent_header.state_root",
            "relay_slot.timestamp",
            "runtime_api.authorities",
            "runtime_api.set_call_context",
            "sc_consensus_aura::SlotDuration::from_millis",
            "schedule.authoring_duration",
            "schedule.is_effective_last_block",
            "schedule.should_skip_production",
            "scheduling_info.ensure_initialized",
            "scheduling_info.wait_for_scheduling_parent",
            "scheduling_parent.hash",
            "scheduling_parent_header.clone",
            "scheduling_parent_header.hash",
            "slot_claim.timestamp",
            "slot_time.is_parachain_slot_ending",
            "slot_time.time_left",
            "slot_time_for_core.checked_sub",
            "slot_time_for_core.saturating_sub",
            "slot_timer.set_offset_by_scheduling_version",
            "slot_timer.wait_until_next_slot",
            "sp_api::ProofRecorder::\u003cBlock\u003e::with_ignored_nodes",
            "sp_api::StorageProof::merge",
            "sp_externalities::Extensions::default",
            "sp_trie::proof_size_extension::ProofSizeExt::new",
            "sp_trie::proof_size_extension::RecordingProofSizeProvider::new",
            "sp_trie::recorder::IgnoredNodes::default",
            "sp_trie::recorder::IgnoredNodes::from_memory_db",
            "std::time::Duration::from_millis",
            "std::time::Instant::now",
            "storage_proof_recorder.clone",
            "storage_proof_recorder.into",
            "time_left.mul_f32",
            "time_left_for_block.checked_sub",
            "time_left_for_block.checked_sub.filter",
            "tokio::time::sleep",
            "u32::from"
          ],
          "funcs": [
            [
              "get_best_hash_and_v3_status",
              4917
            ],
            [
              "run_block_builder",
              5362
            ],
            [
              "build_collation_for_core",
              19183
            ],
            [
              "adjust_para_to_relay_parent_slot",
              29327
            ],
            [
              "offset_relay_parent_find_descendants",
              30548
            ],
            [
              "core_info",
              32701
            ],
            [
              "core_indices",
              32929
            ],
            [
              "core_index",
              33036
            ],
            [
              "advance",
              33220
            ],
            [
              "total_cores",
              33416
            ],
            [
              "truncate_cores",
              33527
            ],
            [
              "cores_left",
              33672
            ],
            [
              "is_last_core",
              33804
            ],
            [
              "from_total_blocks",
              34906
            ],
            [
              "skips_last_block",
              35243
            ],
            [
              "new",
              35758
            ],
            [
              "is_last_block_in_core",
              36118
            ],
            [
              "is_second_to_last",
              36265
            ],
            [
              "should_skip_production",
              36545
            ],
            [
              "is_effective_last_block",
              37226
            ],
            [
              "block_ends_bundle",
              37619
            ],
            [
              "authoring_duration",
              37863
            ],
            [
              "determine_cores",
              38315
            ],
            [
              "mode_selection_from_total_blocks",
              39082
            ],
            [
              "mode_behavior_flags",
              40078
            ],
            [
              "skip_production_only_in_fast_mode_last_core_last_block",
              40401
            ],
            [
              "effective_last_block_includes_second_to_last",
              41547
            ],
            [
              "authoring_duration_halved_in_medium_mode",
              42648
            ],
            [
              "block_ends_bundle_only_on_true_last_block",
              43538
            ],
            [
              "schedule_matches_original_logic",
              45129
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 11,
              "op.gt": 4,
              "op.lt": 2,
              "op.add": 10,
              "op.div": 6,
              "op.lor": 5,
              "op.mod": 1,
              "op.mul": 2,
              "op.sub": 2,
              "op.land": 9,
              "max_depth": 25,
              "call_count": 242,
              "node_count": 9818,
              "member_count": 132,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.lt": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_array_length": 23,
              "max_concat_chain": 2,
              "max_member_depth": 5
            },
            "file": {
              "size": 47012,
              "entropy": 5.1
            },
            "text": {
              "lines": 1461,
              "top_char": 101,
              "tab_count": 3135,
              "digit_ratio": 0.01,
              "space_count": 3410,
              "char_entropy": 5.1,
              "unique_chars": 92,
              "top_char_null": 0,
              "import_density": 5.07,
              "string_density": 0.02,
              "top_char_ratio": 0.08,
              "avg_line_length": 31.18,
              "max_line_length": 124,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.34,
              "line_length_stddev": 26.4,
              "max_whitespace_run": 3,
              "normalized_import_count": 1.94,
              "normalized_string_count": 0.78,
              "suspicious_string_ratio": 0.13,
              "suspicious_comment_ratio": 0.01,
              "normalized_function_count": 0.78,
              "imports_to_functions_ratio": 2.47,
              "strings_to_functions_ratio": 1,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 43,
              "identifiers_to_functions_ratio": 15.07
            },
            "binds": {
              "count": 89
            },
            "binary": {
              "peak_region_bytes": 44032,
              "peak_region_entropy": 5.19
            },
            "source": {
              "class_count": 5,
              "function_count": 30
            },
            "imports": {
              "count": 74,
              "aliased": 8,
              "wildcard": 4,
              "third_party_count": 74,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1162,
              "count": 30,
              "shell": 1,
              "avg_length": 38.73,
              "max_length": 118,
              "avg_entropy": 3.85,
              "entropy_stddev": 0.24,
              "embedded_code_candidates": 3
            },
            "comments": {
              "chars": 10890,
              "count": 218,
              "empty": 4,
              "lines": 214,
              "url_count": 3,
              "todo_count": 1,
              "high_entropy": 3,
              "to_code_ratio": 0.17
            },
            "functions": {
              "count": 35,
              "density": 2.05,
              "avg_params": 1.27,
              "code_ratio": 0.78,
              "max_params": 4,
              "length_stddev": 89.96,
              "over_100_lines": 2,
              "avg_name_length": 21.7,
              "no_params_count": 7,
              "avg_length_lines": 37.97,
              "max_length_lines": 399,
              "min_length_lines": 3,
              "high_entropy_names": 13,
              "avg_param_name_length": 25
            },
            "identifiers": {
              "count": 1965,
              "unique": 452,
              "avg_length": 12.82,
              "max_length": 54,
              "min_length": 1,
              "avg_entropy": 2.88,
              "reuse_ratio": 0.23,
              "length_stddev": 8.04,
              "has_digit_ratio": 0.02,
              "sequential_names": 8,
              "base64_like_names": 1,
              "single_char_count": 9,
              "single_char_ratio": 0.02,
              "high_entropy_count": 87,
              "high_entropy_ratio": 0.19,
              "all_lowercase_ratio": 0.73,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 3,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 9,
        "mol": "H(Db)Md₂(InPa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/block_builder_task.rs",
        "pid": 0,
        "risk": 5,
        "sha": "2a6f11a6585be58a76a4824b4efe1ccc960291db2ded682b36520429c998d1d2",
        "size": 47012,
        "traits": [
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "spans": [
              [
                2357,
                21
              ]
            ]
          },
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                28243,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              76,
              77
            ],
            "spans": [
              [
                38968,
                12
              ],
              [
                39070,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "spans": [
              [
                8427,
                9
              ],
              [
                31092,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "spans": [
              [
                1183,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "spans": [
              [
                1190,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/buildblockandimportparams::crate/collator/buildblockandimportparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::BuildBlockAndImportParams",
            "spans": [
              [
                858,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/collator::crate/collator/collator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::Collator",
            "spans": [
              [
                885,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator/slotclaim::crate/collator/slotclaim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator::SlotClaim",
            "spans": [
              [
                895,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collator::collator_util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collator as collator_util",
            "spans": [
              [
                835,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/backinggroupconnectionhelper::crate/collators/backinggroupconnectionhelper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::BackingGroupConnectionHelper",
            "spans": [
              [
                1093,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/check_validation_code_or_log::crate/collators/check_validation_code_or_log",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::check_validation_code_or_log",
            "spans": [
              [
                923,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/relayhash::crate/collators/relayhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::RelayHash",
            "spans": [
              [
                1123,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/relayparentdata::crate/collators/relayparentdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::RelayParentData",
            "spans": [
              [
                1134,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/relay_chain_data_cache/relaychaindatacache::crate/collators/slot_based/relay_chain_data_cache/relaychaindatacache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::relay_chain_data_cache::RelayChainDataCache",
            "spans": [
              [
                972,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/scheduling/schedulinginfo::crate/collators/slot_based/scheduling/schedulinginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::scheduling::SchedulingInfo",
            "spans": [
              [
                1020,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/slot_timer/slotinfo::crate/collators/slot_based/slot_timer/slotinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::slot_timer::SlotInfo",
            "spans": [
              [
                1064,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/slot_based/slot_timer/slottimer::crate/collators/slot_based/slot_timer/slottimer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::slot_based::slot_timer::SlotTimer",
            "spans": [
              [
                1074,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/log_target::crate/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::LOG_TARGET",
            "spans": [
              [
                1156,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_collator/service/serviceinterface::CollatorServiceInterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_collator::service::ServiceInterface as CollatorServiceInterface",
            "spans": [
              [
                1203,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/get_relay_slot::cumulus_client_consensus_common/get_relay_slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::get_relay_slot",
            "spans": [
              [
                1349,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parachainblockimportmarker::cumulus_client_consensus_common/parachainblockimportmarker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParachainBlockImportMarker",
            "spans": [
              [
                1365,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common::consensus_common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common as consensus_common",
            "spans": [
              [
                1323,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_proof_size_recording/prepare_proof_size_recording_aux_data::cumulus_client_proof_size_recording/prepare_proof_size_recording_aux_data",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_proof_size_recording::prepare_proof_size_recording_aux_data",
            "spans": [
              [
                1400,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/auraunincludedsegmentapi::cumulus_primitives_aura/auraunincludedsegmentapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::AuraUnincludedSegmentApi",
            "spans": [
              [
                1506,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/slot::cumulus_primitives_aura/slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::Slot",
            "spans": [
              [
                1532,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/blockbundleinfo::cumulus_primitives_core/blockbundleinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::BlockBundleInfo",
            "spans": [
              [
                1571,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/claimqueueoffset::cumulus_primitives_core/claimqueueoffset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::ClaimQueueOffset",
            "spans": [
              [
                1588,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/coreinfo::cumulus_primitives_core/coreinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CoreInfo",
            "spans": [
              [
                1606,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/coreselector::cumulus_primitives_core/coreselector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CoreSelector",
            "spans": [
              [
                1616,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/cumulusdigestitem::cumulus_primitives_core/cumulusdigestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CumulusDigestItem",
            "spans": [
              [
                1630,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/persistedvalidationdata::cumulus_primitives_core/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::PersistedValidationData",
            "spans": [
              [
                1650,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayparentoffsetapi::cumulus_primitives_core/relayparentoffsetapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayParentOffsetApi",
            "spans": [
              [
                1675,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingproof::cumulus_primitives_core/schedulingproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingProof",
            "spans": [
              [
                1697,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingv3enabledapi::cumulus_primitives_core/schedulingv3enabledapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingV3EnabledApi",
            "spans": [
              [
                1714,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/targetblockrate::cumulus_primitives_core/targetblockrate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::TargetBlockRate",
            "spans": [
              [
                1739,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/relaychaininterface::cumulus_relay_chain_interface/relaychaininterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::RelayChainInterface",
            "spans": [
              [
                1763,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "spans": [
              [
                1819,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/block::RelayBlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Block as RelayBlock",
            "spans": [
              [
                1866,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/coreindex::polkadot_primitives/coreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CoreIndex",
            "spans": [
              [
                1887,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Header as RelayHeader",
            "spans": [
              [
                1898,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "spans": [
              [
                1921,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend/auxstore::sc_client_api/backend/auxstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::backend::AuxStore",
            "spans": [
              [
                1956,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "spans": [
              [
                1975,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockof::sc_client_api/blockof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockOf",
            "spans": [
              [
                1989,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/usageprovider::sc_client_api/usageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::UsageProvider",
            "spans": [
              [
                1998,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimport::sc_consensus/blockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImport",
            "spans": [
              [
                2018,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slotduration::sc_consensus_aura/slotduration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::SlotDuration",
            "spans": [
              [
                2049,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/peerid::sc_network_types/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::PeerId",
            "spans": [
              [
                2086,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "spans": [
              [
                2125,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/proofrecorder::sp_api/proofrecorder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProofRecorder",
            "spans": [
              [
                2133,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "spans": [
              [
                2148,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/storageproof::sp_api/storageproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::StorageProof",
            "spans": [
              [
                2167,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_application_crypto/apppublic::sp_application_crypto/apppublic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_application_crypto::AppPublic",
            "spans": [
              [
                2186,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_block_builder/blockbuilder::sp_block_builder/blockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_block_builder::BlockBuilder",
            "spans": [
              [
                2224,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "spans": [
              [
                2260,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/environment::sp_consensus/environment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::Environment",
            "spans": [
              [
                2294,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/auraapi::sp_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::AuraApi",
            "spans": [
              [
                2325,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_externalities/extensions::sp_externalities/extensions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_externalities::Extensions",
            "spans": [
              [
                2384,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/createinherentdataproviders::sp_inherents/createinherentdataproviders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::CreateInherentDataProviders",
            "spans": [
              [
                2418,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "spans": [
              [
                2465,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/saturating::sp_runtime/saturating",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::Saturating",
            "spans": [
              [
                2577,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "spans": [
              [
                2519,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/hashingfor::sp_runtime/traits/hashingfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::HashingFor",
            "spans": [
              [
                2536,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "spans": [
              [
                2548,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/member::sp_runtime/traits/member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Member",
            "spans": [
              [
                2567,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/proof_size_extension/proofsizeext::sp_trie/proof_size_extension/proofsizeext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::proof_size_extension::ProofSizeExt",
            "spans": [
              [
                2631,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/proof_size_extension/recordingproofsizeprovider::sp_trie/proof_size_extension/recordingproofsizeprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::proof_size_extension::RecordingProofSizeProvider",
            "spans": [
              [
                2645,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/recorder/ignorednodes::sp_trie/recorder/ignorednodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::recorder::IgnoredNodes",
            "spans": [
              [
                2675,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "spans": [
              [
                2714,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                2738,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "spans": [
              [
                2757,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "spans": [
              [
                2767,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/collatormessage::super/collatormessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::CollatorMessage",
            "spans": [
              [
                786,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                39024,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                38968,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                39070,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 10,
        "mol": "H(Db)",
        "sha": "d9cc247faad1a3815826fdf65af8e696f442e8462b6b1448db1b44d2866537d9",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/block_import.rs",
        "risk": 2,
        "size": 13389,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 11,
        "mol": "H(Db)",
        "sha": "90ed75d162eac36a8726d541856ab5629e745acc045fb28b12c599d1accc5551",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/collation_task.rs",
        "risk": 2,
        "size": 6868,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "AaK5#By/IoBzbYkB.twgBA.TCv@Dpawnb{\u0026By!#9ByxlaB2\u003cTYfcHVQfcIC)e*8R[ltQNIyAL@^x(4r\u003eAV!s\u0026B89lPiV}jsv}YB{BAg/iwPF#oxK@rdx(dN4xcpS2wftDdwN/\u003e8x(v(iz!pbhvrb^^xKLQ)ayYe9v@0iaA=g",
            "ln": 848,
            "col": 35,
            "line": 20
          },
          {
            "b": "Byw)1A%:MNaQP\u003eQaS%-$wGUC#z!0M9vS=y3wmY^7Byxlaaz\u003eL8vp%d)ayYe9v@0iaA=kGhv@#B6zxK4nze0)2ayPd#az2!ev%8)cz/cXtxMw3lxj@z@zxJUnwPzj3",
            "ln": 1113,
            "col": 28,
            "line": 25
          },
          {
            "b": "aARpday/tay*?B1z/ddtwO#71vruj4zxK1yvSM*oBy/p@3uZA3aAIagw\u0026.#1vR/%)yHpK[x(4r\u003eA:J]%B89/$A=(nbvR/%)yHpK[x(4r\u003eAX5tyz!%k#BzkVhuVYZ$yDsH%B-7L@z!%k#BzkVhuVYZ$yKFnKAckRjB-RapvR/%)yHp^)AbP=siY.Q^y\u0026szZvrl0\u003cltQNIyE@wZz/P}Jax98{Bv6zSwN[bzz!0MOze:AlBvY?TwnC?9i%{aKwGUG3wmYmiiZW*@wN^!eB-Rapv%8Thy\u0026%/av@b\u003c\u003czGGk}z!%k#Bz(gXi=!\u003eMC4\u003eC$iYZhJA=#ebwL3=YwPzx\u003ev}u=\u003eB09?*y\u00260K4z/O=/A=#ebwL3=YwPzx\u003ev}v.eB-Rapv%8Thy\u0026%/av@b\u003c\u003czGGk}z/fSczGx@wuT[1\u003ezeTqMi^U{Vy?s!#B0a$hzGxxbB9hLhv@Dj3z/d9Gp*[xMv}Yp+zBeeTv@1UMAbP=so\u003c@6TwPAhX3uZA3ay/LhB.(hwuT)[^wO#P%Ab](nw)YQ[DsZD7wN/U0wnb{]iY.p)xk8BewPzc%A=k(duVP}cwNxE?v@Dx#x(mM\u003cv@bZ+zGP[W3uZA3ay/LhB.(hwuVp41ze19aC4C-4vrDQ0iYYMHA:.%=x(mA%B.25]q!oPUwO#PQAa}xvB-Rapv%8Thy\u0026%/aAb]Vfx([6jwPIi*z/PzIi^Rhuoj-xFz+j?Ry\u0026%o1nP4Bqy*?P=A=k(defE\u00264y*?P=vrb{%BwDHXB7GCVAa{\u003cCq!6GLwozZ5zF8^^z/oksax8=-wN]}1x(mM:gEVg\u0026vR/Q^l2ZJ?3jfWuA+w%9ltQNIyF[O.wH[gpi%{aKwGUG9zfoVqB6\u0026%0y*?P@v}Yp+zEm9}By/G8vpJ\u003efi-oK9vr\u003ejNvqfQJzGGDgw)]gXi%{aKwGUPcBAIRnB2(uKB-.+DwKQ\u0026=i%{aKwGU@gy?)D\u0026z//u9A+Px8Bzk]fB2(ve3jf7ry\u00260K4z/OV.x(U:ElVm0RnP56ICQ%$dvrl98vriL?wO+!2nmuNMefEI{ayPslp*[xMnN%v{p?sV*x(!xcwl9bPx\u003egT]x(v(Svrt{e3jf:wy?WA*BzkVhlVlHDnmuNMedc!!3uZA3aAI41v@b\u003c\u003czGGk]Aa}u]DKp6*vpK7:zE+^?l3mAJBz(hhefFCsx\u003eqg7iYZ8TwKyxMze18Tv@#B6zGvuKltQNIyEhDtyH}x]efEn}z!0MUw?k68B75Y)p\u0026ZF$x\u003eg^}edc!!3uZA3aAI41v@DmawO#NiB2(uGy\u0026r*0nO@A+A=:wIB-RapB7nM{wPScmA+/37D2NtoiYZ8GwPyvMi%{aKwGV57uV*E8y\u0026.S#ze:MaiY.w6vpK1?xj2!0vScybwmYpk3uZA3aAIHevq]{wi^TXzz*2\u00269wM0U*BzkP6l2ZJ?ax9x2A:-P(p\u0026ZF)w{(-FB-RapB8UF{AbYScv{%E[z/e](A^qRCz-P{BAbXS@vR/:*i%{aKwGV5kuT^?\u0026v@2BXB.LV5wPx*)ltQNIyEieTy?d9$i%{aKwGV5kuT^?\u0026v@2N/vqfQui.i*\u003cwmY^FvpK7:zE+*oB-RapB8UF@z/fSczGx@wiYYYEC4\u003e#nzF-%5Buo?LB7DFnA9)9[zGxxbB9hLhvrDQ0iYYMHA:.mMx/=VAB7DFnA9)9[A+do)DT?8wAcc1Vi-6m0AX5tPA:-W7B2(uXAa9%dmrrJYzGGP3y!!zQwN{iJ3uZA3aAIHex(mP}A+fcgB2(uHA+eW3wL3=MwPzv1BvoLVvnH#.C4\u003eF#A=TqHB-RapB8UG4wQeusz/PzIi.K4fB98tvwL^F?i%{aKwGV5kuVHpbBzkP6iY.w6vqf?8iY.QOy\u0026r*0ayPslltQNIyG8\u0026co\u003ewfJwPAhX3uZA3aAITniY.Rbvrufzi-6mbxHl\u0026NefG1VzEUZ*l2{D^aARsmwJz\u003euB-H]jx(v)qi%(siz!6#1y\u0026r*0uT!d(y?d9$uVYZ$yDz(uz!6#1y\u0026r*0uUKv@z/P}Y3t\u003cY(ay/tay*?B1z/e{7vrliC3t\u003cY(aAz4fvr(i\u0026xKLQ)uU0O!vp9IMv}YBn3t\u003cY(aAI4awN]}1x(mMB3t\u003cY(aAIvqByfc7zdN-H3jn1Zv}Gv4By/Jndp0o$z!6#jwPI%mi%(rFfe1CAvrb^[wPRH7B0b7kAV!N]A=(nct}MF6BZ=FmBAhIlBrBy*A:-*ajvi\u003e5v@0Rrlp\u0026ZJlRfWxefEq@x\u003eqg7efEn/v@2T[wgO\u003c3lU{EFzGEALlR738aw^8%AbP/eAX5t2q.f4\u0026Aa9%dwPv",
            "ln": 3162,
            "col": 21,
            "line": 69
          },
          {
            "b": "AaK61wO#P#xjTaDpJgz\u0026z/dWWgCRcB3vJl*fe1$3qGV\u003e1vrDQ0eN\u0026dfwN(])y\u0026r*0ayYFcy?dl$xcpS2wftx2y\u00260K4x(v(iByxlae^=MuvJYo2aAzQxjvi\u003e5v@0RrpY",
            "ln": 6907,
            "col": 14,
            "line": 159
          },
          {
            "b": "2)\u0026a8p\u0026Zbmz/6u9Bu%zUx(v)gjvi\u003e5v@1mn2)\u0026a8q!o\u0026S3jd1?ax9M6v*SIGd\u003cciXByxo9v\u003em@[lU{EFzGE{2l2ZK0avgc\u003cvl[\u003cDjvi\u003e5v@0Rrp=ZTlBZ/f3v)gka",
            "ln": 7320,
            "col": 1,
            "line": 173
          },
          {
            "b": "z/e{7vrli\u003ew{5hFvScH5wge(T3jedy3vJl*fe1$3o\u003ewx!vp%c]Bz\u0026phwGV59zGE1kA=k!qBzbkdvR/%)yAN8ex(4r\u003eAV/ExaARpday/tay*?B1z/cXtvrlip3nj4=3nj4=avy6+Byw)3B0a[cy-)m%ByuqfwN/p)B769maARJAB9g@ex(\u003eFaay/tay*?B1z/cXtzY\u003cdnwGV28y*?Piv}Yp+zy#oqBAhIlBrA}?y\u00260K4z/OM-B8$=5wJSp}z!0Mzavl",
            "ln": 9833,
            "col": 10,
            "line": 265
          },
          {
            "b": "z!0MDed8Xpfe1CExK@rcBz(hdxjSi8A=k(daARp9BrC^oB0a$hy\u00260V)By!#9Cw7YbwGUD8x(4r]zF782y?$koxK@q}y\u0026r*0B1N!aAckRjAb](nw\u0026.5kBz(hdxjT[Wz/oks3jevsfcBkcwGVe8y?WA*BzkVhay/t2wGUU{B7=X8BrCWswGU@2A+fcgayU",
            "ln": 10383,
            "col": 20,
            "line": 280
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "cumulus_client_proof_size_recording::register_proof_size_recording_cleanup"
            ],
            [
              "",
              "para_client.clone"
            ],
            [
              "",
              "sc_utils::mpsc::tracing_unbounded"
            ],
            [
              "",
              "relay_client.clone"
            ],
            [
              "",
              "collator_service.clone"
            ],
            [
              "",
              "spawner.spawn_essential_blocking"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block_builder_fut.boxed"
            ],
            [
              "",
              "spawner.spawn_essential_blocking"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "collation_task_fut.boxed"
            ],
            [
              "",
              "block_builder_task::run_block_builder"
            ],
            [
              "",
              "collation_task::run_collation_task"
            ],
            [
              "",
              "block_import::SlotBasedBlockImport"
            ],
            [
              "",
              "block_import::SlotBasedBlockImportHandle"
            ],
            [
              "",
              "codec::Codec"
            ],
            [
              "",
              "cumulus_client_collator::service::ServiceInterface"
            ],
            [
              "",
              "cumulus_client_consensus_common"
            ],
            [
              "",
              "cumulus_client_consensus_common::ParachainBlockImportMarker"
            ],
            [
              "",
              "cumulus_client_proof_size_recording::register_proof_size_recording_cleanup"
            ],
            [
              "",
              "cumulus_primitives_aura::AuraUnincludedSegmentApi"
            ],
            [
              "",
              "cumulus_primitives_core::KeyToIncludeInRelayProof"
            ],
            [
              "",
              "cumulus_primitives_core::RelayParentOffsetApi"
            ],
            [
              "",
              "cumulus_primitives_core::SchedulingProof"
            ],
            [
              "",
              "cumulus_primitives_core::SchedulingV3EnabledApi"
            ],
            [
              "",
              "cumulus_primitives_core::TargetBlockRate"
            ],
            [
              "",
              "cumulus_relay_chain_interface::RelayChainInterface"
            ],
            [
              "",
              "futures::FutureExt"
            ],
            [
              "",
              "polkadot_primitives::CollatorPair"
            ],
            [
              "",
              "polkadot_primitives::CoreIndex"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "polkadot_primitives::Id"
            ],
            [
              "",
              "polkadot_primitives::PersistedValidationData"
            ],
            [
              "",
              "polkadot_primitives::ValidationCodeHash"
            ],
            [
              "",
              "sc_client_api::backend::AuxStore"
            ],
            [
              "",
              "sc_client_api::client::PreCommitActions"
            ],
            [
              "",
              "sc_client_api::BlockBackend"
            ],
            [
              "",
              "sc_client_api::BlockOf"
            ],
            [
              "",
              "sc_client_api::UsageProvider"
            ],
            [
              "",
              "sc_consensus::BlockImport"
            ],
            [
              "",
              "sc_network_types::PeerId"
            ],
            [
              "",
              "sc_utils::mpsc::tracing_unbounded"
            ],
            [
              "",
              "sp_api::ProvideRuntimeApi"
            ],
            [
              "",
              "sp_api::StorageProof"
            ],
            [
              "",
              "sp_application_crypto::AppPublic"
            ],
            [
              "",
              "sp_block_builder::BlockBuilder"
            ],
            [
              "",
              "sp_blockchain::HeaderBackend"
            ],
            [
              "",
              "sp_consensus::Environment"
            ],
            [
              "",
              "sp_consensus_aura::AuraApi"
            ],
            [
              "",
              "sp_core::crypto::Pair"
            ],
            [
              "",
              "sp_core::traits::SpawnEssentialNamed"
            ],
            [
              "",
              "sp_inherents::CreateInherentDataProviders"
            ],
            [
              "",
              "sp_keystore::KeystorePtr"
            ],
            [
              "",
              "sp_runtime::traits::Block"
            ],
            [
              "",
              "sp_runtime::traits::Member"
            ],
            [
              "",
              "std::path::PathBuf"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::time::Duration"
            ]
          ],
          "mbr": [
            "block_builder_fut.boxed",
            "collation_task_fut.boxed",
            "collator_service.clone",
            "para_client.clone",
            "relay_client.clone",
            "spawner.spawn_essential_blocking"
          ],
          "tgt": [
            "Some",
            "block_builder_fut.boxed",
            "collation_task_fut.boxed",
            "collator_service.clone",
            "cumulus_client_proof_size_recording::register_proof_size_recording_cleanup",
            "para_client.clone",
            "relay_client.clone",
            "sc_utils::mpsc::tracing_unbounded",
            "spawner.spawn_essential_blocking"
          ],
          "funcs": [
            [
              "run",
              6989
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 9,
              "call_count": 13,
              "node_count": 1841,
              "member_count": 6,
              "max_member_depth": 2
            },
            "file": {
              "size": 10773,
              "entropy": 5.13
            },
            "text": {
              "lines": 289,
              "top_char": 101,
              "tab_count": 222,
              "digit_ratio": 0.02,
              "space_count": 1137,
              "char_entropy": 5.13,
              "unique_chars": 82,
              "top_char_null": 0,
              "import_density": 16.26,
              "string_density": 0.02,
              "top_char_ratio": 0.07,
              "ascii_art_lines": 1,
              "avg_line_length": 36.28,
              "max_line_length": 99,
              "empty_line_ratio": 0.06,
              "last_line_length": 1,
              "whitespace_ratio": 0.15,
              "identifier_density": 1.27,
              "line_length_stddev": 27.46,
              "max_whitespace_run": 14,
              "normalized_import_count": 2.76,
              "normalized_string_count": 0.29,
              "repeated_char_sequences": 8,
              "suspicious_comment_ratio": 0.04,
              "normalized_function_count": 0.06,
              "imports_to_functions_ratio": 47,
              "strings_to_functions_ratio": 5,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 19.57,
              "identifiers_to_functions_ratio": 160
            },
            "binds": {
              "count": 4
            },
            "binary": {
              "peak_region_bytes": 9749,
              "peak_region_entropy": 5.03
            },
            "source": {
              "class_count": 2,
              "function_count": 1
            },
            "imports": {
              "count": 47,
              "aliased": 5,
              "third_party_count": 47,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 106,
              "count": 5,
              "avg_length": 21.2,
              "max_length": 24,
              "avg_entropy": 3.5,
              "entropy_stddev": 0.17
            },
            "comments": {
              "chars": 4913,
              "count": 102,
              "lines": 102,
              "url_count": 2,
              "high_entropy": 4,
              "to_code_ratio": 0.55
            },
            "functions": {
              "count": 3,
              "density": 0.35,
              "avg_params": 1,
              "code_ratio": 0.36,
              "max_params": 1,
              "over_100_lines": 1,
              "avg_name_length": 3,
              "avg_length_lines": 105,
              "max_length_lines": 105,
              "min_length_lines": 105,
              "avg_param_name_length": 6
            },
            "identifiers": {
              "count": 367,
              "unique": 160,
              "avg_length": 12,
              "max_length": 37,
              "min_length": 1,
              "avg_entropy": 2.85,
              "reuse_ratio": 0.44,
              "length_stddev": 7.54,
              "has_digit_ratio": 0.01,
              "sequential_names": 1,
              "base64_like_names": 1,
              "single_char_count": 2,
              "single_char_ratio": 0.01,
              "high_entropy_count": 41,
              "high_entropy_ratio": 0.26,
              "all_lowercase_ratio": 0.55,
              "all_uppercase_ratio": 0.04,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 12,
        "mol": "Md₂(InPa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/mod.rs",
        "pid": 0,
        "risk": 3,
        "sha": "059e891bea77d077605b143bab05f0f3e2da24df78b72f0db565815d8d771d64",
        "size": 10773,
        "traits": [
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "spans": [
              [
                4487,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              49
            ],
            "spans": [
              [
                4836,
                12
              ]
            ]
          },
          {
            "id": "metadata/import/rust/block_builder_task/run_block_builder::block_builder_task/run_block_builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_builder_task::run_block_builder",
            "spans": [
              [
                3210,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/block_import/slotbasedblockimport::block_import/slotbasedblockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_import::SlotBasedBlockImport",
            "spans": [
              [
                3309,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/block_import/slotbasedblockimporthandle::block_import/slotbasedblockimporthandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block_import::SlotBasedBlockImportHandle",
            "spans": [
              [
                3331,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "spans": [
              [
                3364,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/collation_task/run_collation_task::collation_task/run_collation_task",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collation_task::run_collation_task",
            "spans": [
              [
                3249,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_collator/service/serviceinterface::CollatorServiceInterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_collator::service::ServiceInterface as CollatorServiceInterface",
            "spans": [
              [
                3382,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parachainblockimportmarker::cumulus_client_consensus_common/parachainblockimportmarker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParachainBlockImportMarker",
            "spans": [
              [
                3526,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common::consensus_common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common as consensus_common",
            "spans": [
              [
                3500,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_proof_size_recording/register_proof_size_recording_cleanup::cumulus_client_proof_size_recording/register_proof_size_recording_cleanup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_proof_size_recording::register_proof_size_recording_cleanup",
            "spans": [
              [
                3559,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_aura/auraunincludedsegmentapi::cumulus_primitives_aura/auraunincludedsegmentapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_aura::AuraUnincludedSegmentApi",
            "spans": [
              [
                3639,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/keytoincludeinrelayproof::cumulus_primitives_core/keytoincludeinrelayproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::KeyToIncludeInRelayProof",
            "spans": [
              [
                3722,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayparentoffsetapi::cumulus_primitives_core/relayparentoffsetapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayParentOffsetApi",
            "spans": [
              [
                3748,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingproof::cumulus_primitives_core/schedulingproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingProof",
            "spans": [
              [
                3770,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/schedulingv3enabledapi::cumulus_primitives_core/schedulingv3enabledapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::SchedulingV3EnabledApi",
            "spans": [
              [
                3787,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/targetblockrate::cumulus_primitives_core/targetblockrate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::TargetBlockRate",
            "spans": [
              [
                3812,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/relaychaininterface::cumulus_relay_chain_interface/relaychaininterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::RelayChainInterface",
            "spans": [
              [
                3836,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "spans": [
              [
                3892,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/collatorpair::polkadot_primitives/collatorpair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CollatorPair",
            "spans": [
              [
                3940,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/coreindex::polkadot_primitives/coreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CoreIndex",
            "spans": [
              [
                3954,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RelayHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RelayHash",
            "spans": [
              [
                3965,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "spans": [
              [
                3984,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/persistedvalidationdata::polkadot_primitives/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::PersistedValidationData",
            "spans": [
              [
                3998,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/validationcodehash::polkadot_primitives/validationcodehash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::ValidationCodeHash",
            "spans": [
              [
                4024,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend/auxstore::sc_client_api/backend/auxstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::backend::AuxStore",
            "spans": [
              [
                4069,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "spans": [
              [
                4114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockof::sc_client_api/blockof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockOf",
            "spans": [
              [
                4128,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/client/precommitactions::sc_client_api/client/precommitactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::client::PreCommitActions",
            "spans": [
              [
                4088,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/usageprovider::sc_client_api/usageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::UsageProvider",
            "spans": [
              [
                4137,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimport::sc_consensus/blockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImport",
            "spans": [
              [
                4159,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/peerid::sc_network_types/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::PeerId",
            "spans": [
              [
                4190,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracing_unbounded::sc_utils/mpsc/tracing_unbounded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::tracing_unbounded",
            "spans": [
              [
                4220,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "spans": [
              [
                4268,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/storageproof::sp_api/storageproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::StorageProof",
            "spans": [
              [
                4287,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_application_crypto/apppublic::sp_application_crypto/apppublic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_application_crypto::AppPublic",
            "spans": [
              [
                4306,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_block_builder/blockbuilder::sp_block_builder/blockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_block_builder::BlockBuilder",
            "spans": [
              [
                4344,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "spans": [
              [
                4380,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/environment::sp_consensus/environment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::Environment",
            "spans": [
              [
                4414,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/auraapi::sp_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::AuraApi",
            "spans": [
              [
                4445,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/spawnessentialnamed::sp_core/traits/spawnessentialnamed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::SpawnEssentialNamed",
            "spans": [
              [
                4501,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/createinherentdataproviders::sp_inherents/createinherentdataproviders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::CreateInherentDataProviders",
            "spans": [
              [
                4535,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "spans": [
              [
                4582,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "spans": [
              [
                4633,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/member::sp_runtime/traits/member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Member",
            "spans": [
              [
                4650,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "spans": [
              [
                4669,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                4684,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "spans": [
              [
                4695,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                4836,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "y*?PRxKLQ)l$7gCu%K)!z/M$hx\u003ey%*A+fcgaAz4fvr\u0026#8y\u0026r*0B1N!bB-Rapv@=11wJz\u003eZz!%k#Bz(hviYZ+!vqfN=ADL\u0026nwNw\u003e/i%{aKwGUG9zfoVqB6\u0026%0y*?P@v}Yp+zEm9}By/G8vpJ\u003efi-oK9vr\u003ejNvqfQJzGGDgw)]gXi%{aKwGU@gy?)D\u0026z//u7z!9A^B9g@kD2[7szc}Bcx(2*\u003eA=(nwx(dAxiZWZ(x(cZ\u0026wP.M.zEEH9xM4#O3uZA3aAhmnyHH:(Byf0cx(dNax)a6eiY.P{32TV(wNx4XvruTjwPG)[mRc1IB-I4+zE^s6efEF(B7=X8B0av(y*?PWvrl9kav{6LwmY^7vriL?wO+!2nm=juwPxsAnN@@LB0ap/A:.KIed8XUz!9AGwNPX6A+fqyawVGSB-q5awj7oQwKgxUB.#8tx(v(u3vK#yB-RapB8UGbB-8qnzdL:?xjU%(A+P2AiZNU3v@1UDi%(rFfe1Cnz/fV9x(m#mA+f5}C{3QgvqfQ4wmoN*az$+2wPI{3A^n^tz/M$tvrb^^xKLQ)ayYe9v@0h@B.LV5x(mMo3l@+=wPzHdwHG]Zz/fbqavG^IB.rde",
            "ln": 810,
            "col": 29,
            "line": 18
          },
          {
            "b": "D0+k@vpS}\u0026iV}siy*?PWwNPaXAX4L7fe1$3ra]?=v@bN/z6i?vwP.MbvrrSlxK@rbwO+!2aAg+fwO#Px3jgV]vJYe%vqfN=ADL\u0026nwJy@3y*?3{qfuC)wM9FPAc2YhBsW+",
            "ln": 1365,
            "col": 10,
            "line": 33
          },
          {
            "b": "wmY^fA+f5}D0+k@vpS}\u0026dk24Mvqf*B3jd2!3jm7CB7Gf1e[ns1xK$ZYwmoN*e[X:qc)\u0026$Cy*?P@xKL%}dk2ECA439Avrt}9asnNGvrt{be]LJjz/NlOdjCPgEf{q/fe1$3mRcWKxDQ]cwPIJcwmoN*azbUjz6i}lwGV28y*?Piv}Yp+zxJLfAV/EqwD",
            "ln": 3554,
            "col": 26,
            "line": 105
          },
          {
            "b": "DMWuuy*?P@xK$Q.wPxsAv@bN/zc}p9wP.Mnaz\u003eLiuVo}buVP}cwH[%wz!9A^w[ty)B-I5maBLWC34ic/2{SU:w[JJlwPI@xt)Z)SBZ=F9zxJUhB7GxluVY\u003e2ByeM!ByuNAzfo}yB7Gf1efF$Ay*?P@Aa9=#zGGl0vrl9yaw#=!vr\u003eyLB7^9EwmoN*iV}siy*?PRxKLQ)l$7gCdiJ%A2)\u003eV:y?tqfvpJ$Zwm5\u003eQByu!ozGxxfBsqfvy*?P@Aa9=#zGGl0vrl9kay[]5vjsnB34iee3i",
            "ln": 4809,
            "col": 21,
            "line": 154
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "polkadot_primitives::node_features::FeatureIndex::CandidateReceiptV3.is_set"
            ],
            [
              "",
              "schnellru::LruMap::new"
            ],
            [
              "",
              "schnellru::ByLength::new"
            ],
            [
              "",
              "relay_header.hash"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "insert_data.expect"
            ],
            [
              "",
              "sp_runtime::generic::BlockId::Hash"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "relay_header.hash"
            ],
            [
              "",
              "crate::collators::claim_queue_at"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "crate::collators::claim_queue_at"
            ],
            [
              "",
              "cumulus_relay_chain_interface::RelayChainInterface"
            ],
            [
              "",
              "polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot"
            ],
            [
              "",
              "polkadot_primitives::node_features::FeatureIndex"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "polkadot_primitives::Header"
            ],
            [
              "",
              "polkadot_primitives::Id"
            ],
            [
              "",
              "polkadot_primitives::NodeFeatures"
            ],
            [
              "",
              "polkadot_primitives::OccupiedCoreAssumption"
            ],
            [
              "",
              "sp_runtime::generic::BlockId"
            ]
          ],
          "mbr": [
            "FeatureIndex::CandidateReceiptV3.is_set",
            "insert_data.expect",
            "pvd.max_pov_size",
            "relay_header.hash"
          ],
          "tgt": [
            "Err",
            "Ok",
            "Some",
            "crate::collators::claim_queue_at",
            "insert_data.expect",
            "polkadot_primitives::node_features::FeatureIndex::CandidateReceiptV3.is_set",
            "relay_header.hash",
            "schnellru::ByLength::new",
            "schnellru::LruMap::new",
            "sp_runtime::generic::BlockId::Hash"
          ],
          "funcs": [
            [
              "is_v3_enabled",
              1649
            ],
            [
              "new",
              2082
            ],
            [
              "get_by_header",
              2481
            ],
            [
              "get_by_hash",
              3133
            ],
            [
              "fetch_data",
              3725
            ],
            [
              "insert_test_data",
              4888
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 16,
              "call_count": 30,
              "node_count": 1103,
              "member_count": 4,
              "max_member_depth": 2
            },
            "file": {
              "size": 5034,
              "entropy": 5.13
            },
            "text": {
              "lines": 161,
              "top_char": 101,
              "tab_count": 259,
              "digit_ratio": 0,
              "space_count": 442,
              "char_entropy": 5.13,
              "unique_chars": 83,
              "top_char_null": 0,
              "import_density": 6.21,
              "string_density": 0.04,
              "top_char_ratio": 0.09,
              "avg_line_length": 30.27,
              "max_line_length": 100,
              "empty_line_ratio": 0.12,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.25,
              "line_length_stddev": 27.38,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.79,
              "normalized_string_count": 0.47,
              "suspicious_string_ratio": 0.17,
              "suspicious_comment_ratio": 0.07,
              "normalized_function_count": 0.47,
              "imports_to_functions_ratio": 1.67,
              "strings_to_functions_ratio": 1,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 10.64,
              "identifiers_to_functions_ratio": 13
            },
            "binds": {
              "count": 6
            },
            "binary": {
              "peak_region_bytes": 5034,
              "peak_region_entropy": 5.05
            },
            "source": {
              "class_count": 2,
              "function_count": 6
            },
            "imports": {
              "count": 10,
              "aliased": 3,
              "third_party_count": 10,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 280,
              "count": 6,
              "shell": 1,
              "avg_length": 46.67,
              "max_length": 72,
              "avg_entropy": 3.95,
              "entropy_stddev": 0.11
            },
            "comments": {
              "chars": 1561,
              "count": 29,
              "lines": 29,
              "url_count": 1,
              "high_entropy": 2,
              "to_code_ratio": 0.22
            },
            "functions": {
              "count": 8,
              "density": 3.73,
              "avg_params": 2,
              "code_ratio": 0.57,
              "max_params": 3,
              "length_stddev": 14.07,
              "avg_name_length": 11,
              "avg_length_lines": 15.33,
              "max_length_lines": 44,
              "min_length_lines": 3,
              "avg_param_name_length": 9.25
            },
            "identifiers": {
              "count": 201,
              "unique": 78,
              "avg_length": 9.12,
              "max_length": 29,
              "min_length": 2,
              "avg_entropy": 2.55,
              "reuse_ratio": 0.39,
              "length_stddev": 5.97,
              "has_digit_ratio": 0.03,
              "base64_like_names": 1,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.09,
              "all_lowercase_ratio": 0.63,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 1,
              "keyboard_pattern_names": 1
            }
          }
        },
        "id": 13,
        "mol": "Md(Pa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/relay_chain_data_cache.rs",
        "pid": 0,
        "risk": 3,
        "sha": "824790a5f005ac108e5436c397ceafe8a589d3d5892d70f73fbf451da8015f58",
        "size": 5034,
        "traits": [
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              12
            ],
            "spans": [
              [
                4873,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/collators/claim_queue_at::crate/collators/claim_queue_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::collators::claim_queue_at",
            "spans": [
              [
                858,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface/relaychaininterface::cumulus_relay_chain_interface/relaychaininterface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::RelayChainInterface",
            "spans": [
              [
                896,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem_util/runtime/claimqueuesnapshot::polkadot_node_subsystem_util/runtime/claimqueuesnapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot",
            "spans": [
              [
                952,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RelayHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RelayHash",
            "spans": [
              [
                1068,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Header as RelayHeader",
            "spans": [
              [
                1087,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "spans": [
              [
                1110,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/node_features/featureindex::polkadot_primitives/node_features/featureindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::node_features::FeatureIndex",
            "spans": [
              [
                1039,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/nodefeatures::polkadot_primitives/nodefeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::NodeFeatures",
            "spans": [
              [
                1125,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/occupiedcoreassumption::polkadot_primitives/occupiedcoreassumption",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::OccupiedCoreAssumption",
            "spans": [
              [
                1139,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/blockid::sp_runtime/generic/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::BlockId",
            "spans": [
              [
                1170,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                4873,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 14,
        "mol": "Md(Pa)",
        "sha": "92167cb83740e21e8cd529e809502d1a4eb05d7f3e9c598a1390991728569f67",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/scheduling.rs",
        "risk": 2,
        "size": 21428,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 15,
        "mol": "Md(Pa)",
        "sha": "e467459a690127ba7dd0e198592682ba4182929e493c78fbfeb6d13bee95463c",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/slot_timer.rs",
        "risk": 2,
        "size": 9000,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "y?Wx\u003czGxxgffQ#}3uZA3aAIWAwPx*)DKp6*y\u0026r*0uT!d(y?d9$uVYZ$yDsI6wmY\u003c]A=2JdwNw}=A+fqyaA7\u003e7B7GD2A+f5}D0+J0A+fcguUj1\u0026wm5\u003eUB7n^0wmov$Ba2OD336P[vr(i\u0026xKLQ)uU0O!vp9IMv}YBmi^T+oy*?PRxKLQ)l$7gCefE\u00264y*?PRxKLQ)l$7gClT:FrwQM9pEld^UB7DF5B9RUkuVZr%x((x%vrlZiv{:s#vqf*B3uZA3ay/t2wN^+Zmq=QNwmW?fB-Rapv%8Thy\u0026%/aAb]Vfx([6jwPIi*z/PzIiZW?awM9eRwN/?2AYTRJB7DF7B.#nqB-Q]gwO+!2uT)+Tx(mo(zGGDgw)]gXiYX-L3uZA3azb+rB-I5miYZhYA+eV@i%{aKwGU@gy?)D\u0026z//u7z!9A^B9g@kD2[7szc}Bcx(2*\u003eA=(nwx(dAxiZWZ(x(cZ\u0026wP.M.zEEH9xM4#O3uZA3aAhmnyHH:(Byf0cx(dNax)a6eiY.P{2$5cswnbN.By^):wO#Pvavy6:ze19lwN[epzE^D(vru6UwN/p=AcbboefEq#A+d*WwmZ0pav]{ZxDQ-8aw#=!vr\u003eyLB7^9i2$OSowmY^7vriL?wO+!2nm=juwPxsAnN@@LB0ap/A:.KIefEYawmXkwvruTjwPGyfEld^UB7DFnv{-.:zGxxbB9hLhvQS.SiY.P{2%\u0026YQxM4{9BA{C*efEq#zGxxbB9hK$z!yh3B09!TvR4]BzGxxbB9hK$z!yQzpgXV(mr0fPxHDAMv@=p5Bz(gJavnvXmpeFUm[DDAuR9Tp3vK#yB-RapB8UF@z/PzIi=/r%h8N9Gi%{aKwGV5kuVHpbBzkP6iY.R2wO#71x\u003e6g+ltQNIyE@4/aARTjx([zSi.i*\u003cwmY!fi%{aKwGV5kuV{13B7]MgiYZeYzGGPfwMAw.B7]Mgi%{aKwGV5owi8+#3jgiXy\u00260V)BzkVhB2(velr4#pwLDPLefEF(B7!oRA4AbjwN!btADL\u0026ved8Y5x(k%)p?:!#3jg^0zEUZ*DQhWZefEVfBy/YBedc!!3jpx.azts{wmY^*zGP/9wPz\u0026uxK$Q.wPz\u0026Maspc2v)0U2y*?PWwNPaXAY$]{eJ$pTwN^??y\u0026r*0piyz.wPx%SDKp6)wNPaXA=S\u003cEBy/Fvdk2ECA439EwNPaXA^P0ywNPaXAXqlLzdm6%dk2aGy\u00260V)BsnNBEf{ratxB!0x(u3[By/Jnt)+1YD2vamw]n-fw[D9}Byfc3B97=jvrc72B-Q]1z/P(fv@#6@w[D9}BAn\u0026VaBsC4y?mYhc$)g2wmY!5efFzkB97=5wNPaXAW-a]ay/C6vru6/xK$Q.wPzc/xKLQ)c[dj+32Bf{ay/k4wO#PjjS)ZnB97q\u003ey*?PRyY",
            "ln": 769,
            "col": 57,
            "line": 16
          },
          {
            "b": "efDV1x(n3hc[cPb3jm7)fcB55w]?K9atscey?mYhA+frmy\u0026*^.aA7\u003e7B7GD2A+f5}D0+J0A+fcguUj1\u0026wm5\u003eUB7n^0wmov$B0@wLB-X:ovpJ$ZefFzkB97=5wNPaXAXp\u003crz/fbmdj=O}efDR}e[5%jx((Az31m)@wPz(oc#@)uB.(dLx(^T1yByRXi%(pgwPP59vrt{2jS[=RB9hqve{h5QA:-]ndk2:XCxdbhc[dj+31m)@wPz)1wPn\u003ewwmoN*e[wKmv}xK*vqZgduU\u003cp\u003ec[cX\u0026fEY6\u003c31m)@wPz)1wPn\u003ewdR8$fvj(Oiy*?P@Aa9=#zGEoQe]C/GvR6Nddj=O@fFB}q3jgcZB7GxlaT*(fByu!ozGG^",
            "ln": 1958,
            "col": 49,
            "line": 52
          },
          {
            "b": "vrDydiYZ!.w)]*#BsnN?3jhbx3jm7)fcBh8BAIKBv@bN/z6i?vwP.MbwmoN*azbLjaARpday!?\u0026xK}ISv{@\u003eXwIe4nByfc3B97=1vrt{aA+f5}D0+J0A+fcge[nZozE\u003ei",
            "ln": 9006,
            "col": 14,
            "line": 244
          },
          {
            "b": "D2s:6BAg@3z9gyiwO\u0026LMaw#=!vr\u003eyPvpS}\u0026j%hu#q!o\u0026Sas!NkD2vaQk0zd]edc!j3tBu@y-(X*B97q\u003ey*?PRy?WD#BrC]q32\u003e2@azbHlzE[2uxK$Q.wPz\u0026Mav]{Z",
            "ln": 10377,
            "col": 48,
            "line": 288
          },
          {
            "b": "qE%](y\u0026?^nAcb/jzAH:bA=U@oBy!#-vqGT*vruj4zBv]PvlM\u003c$DKp5=B-Rapv%8Thy\u0026%/aAb]Vfx([6jwPIi*z/PzIi-6ydB7]YqwN[?Iy?WA*BzkVhl$7gCi%(r3329#]B7Gf1e[!*8wmY!5e[X:qc)\u0026RoB7^0Px(^T0z/fbmdiJ%A2)*]UwPS6nzxI.\u003cc@aX#wHPXF2)(1!3jd2myBAb1zdLa(wPz\u003caB97#7r://UwmoN]z/d%KByuqs3jd1BAa9=#zGGl0wNPagao",
            "ln": 12166,
            "col": 17,
            "line": 357
          },
          {
            "b": "nmuNdAbPl1lUG[CxjTa+s.hT%DKp5=31N:.wPI@CAclknc$lQ]wNx1/z!0D/v}Yp*xjUBXx\u003eI0#Bye:7wO\u0026?Adlv\u003ey34ic/2)\u003eAVBrCmdvpS}\u0026auZ\u0026BwO+!2nm=ju",
            "ln": 16808,
            "col": 27,
            "line": 531
          },
          {
            "b": "xKL%}auZ\u0026XwNPaXAXq3lB7=%Ji%(o2xK$Q.wPz\u0026Ax(n06A=-Zyvrl9kazts{wmY^lv@c73wHF#Ri%(o2Aa9=#zGGl0vrl98jS[ADB7^Sx2)\u003eARB97=5wNPaXAV^H/xK}",
            "ln": 17052,
            "col": 7,
            "line": 543
          },
          {
            "b": "i+h/lvrDydc[cXO2)\u003ecRxjVdaiV{?4w)]*#BuhD[wObv[y\u0026?6Oed8Yii%(r3w]zYjzGP/9wPw]czxHR=e\u003cg{yfD+YH2)\u003eAVBrCByBrCmdvpS}\u0026auZ\u0026BwO+!2nm=juwPw]u3jd1BAa9=#zGGl0vrl9yavG^MvrDydiYZ!.w)]*#BsnN?3jd1BzGP/9wPxse2)*]VByxo5uVH76Bn",
            "ln": 17939,
            "col": 28,
            "line": 568
          },
          {
            "b": "aAYO0diHiaaw#=!vr\u003eyPvpS}\u0026aBsC4B-RapB7nM!z/fSczGx@wuT^CMwJz(0lVl*Xvrui)y?l1GxjVdanPXJXefE=fwKHlBwPI@Aax8\u0026Yz/f8]A^pF$vqfQQA+dTMxjVdaEld=xB-RapB8UGbB-8qnzdL:?l${pBB96#}wO\u003cHo3jgJWBrCByBrCadxjVdaauZ\u0026*A9)TdzGGPfwJz\u003e+wO#71x\u003e6g+l${pBB96D7wmYvYB.(dFdlv\u003eywnbW/B963NB-RjAjvA)@wPI@+By/qivriLUz/6D4Bzg",
            "ln": 19529,
            "col": 73,
            "line": 631
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "headers.iter.map.collect"
            ],
            [
              "",
              "headers.iter.map"
            ],
            [
              "",
              "headers.iter"
            ],
            [
              "",
              "create_header_chain"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "data.into_inherent_descendant_list"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "data.into_inherent_descendant_list"
            ],
            [
              "",
              "create_header_chain"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "build_headers_with_epoch_flags"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "build_headers_with_epoch_flags"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "build_headers_with_epoch_flags"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "best_header.clone"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "result.unwrap.unwrap"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "create_header_chain"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "cache.set_test_data"
            ],
            [
              "",
              "relay_parent.clone"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "super::block_builder_task::determine_cores"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "core.unwrap"
            ],
            [
              "",
              "create_header_chain"
            ],
            [
              "",
              "TestRelayClient::new"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache::new"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "cache.set_test_data"
            ],
            [
              "",
              "relay_parent.clone"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "super::block_builder_task::determine_cores"
            ],
            [
              "",
              "result.unwrap"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "std::sync::Mutex::new"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "std::sync::Mutex::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "std::sync::Mutex::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "RelayChainError::GenericError"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "header.cloned"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::collections::BTreeMap::new"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "polkadot_primitives::NodeFeatures::default"
            ],
            [
              "",
              "std::collections::HashMap::new"
            ],
            [
              "",
              "polkadot_primitives::Hash::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "flags.iter.enumerate"
            ],
            [
              "",
              "flags.iter"
            ],
            [
              "",
              "sp_runtime::generic::Digest::default"
            ],
            [
              "",
              "digest.push"
            ],
            [
              "",
              "babe_epoch_change_digest_item"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "header.hash"
            ],
            [
              "",
              "headers.insert"
            ],
            [
              "",
              "header.clone"
            ],
            [
              "",
              "sc_consensus_babe::AuthorityId::from"
            ],
            [
              "",
              "sp_core::sr25519::Public::from_raw"
            ],
            [
              "",
              "sc_consensus_babe::ConsensusLog::NextEpochData"
            ],
            [
              "",
              "sp_runtime::generic::DigestItem::Consensus"
            ],
            [
              "",
              "log.encode"
            ],
            [
              "",
              "std::collections::HashMap::new"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "header.hash"
            ],
            [
              "",
              "headers.insert"
            ],
            [
              "",
              "header.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "relay_parent_header.hash"
            ],
            [
              "",
              "std::collections::BTreeMap::new"
            ],
            [
              "",
              "claim_queue.insert"
            ],
            [
              "",
              "polkadot_primitives::Id::from"
            ],
            [
              "",
              "polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot::from"
            ],
            [
              "",
              "sp_runtime::generic::Digest::default"
            ],
            [
              "",
              "digest.push"
            ],
            [
              "",
              "\u003cDigestItem as CompatibleDigestItem\u003e::babe_pre_digest"
            ],
            [
              "",
              "sc_consensus_babe::PreDigest::SecondaryPlain"
            ],
            [
              "",
              "slot.into"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "super::block_builder_task::determine_cores"
            ],
            [
              "",
              "super::block_builder_task::offset_relay_parent_find_descendants"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainData"
            ],
            [
              "",
              "super::relay_chain_data_cache::RelayChainDataCache"
            ],
            [
              "",
              "async_trait::async_trait"
            ],
            [
              "",
              "codec::Encode"
            ],
            [
              "",
              "cumulus_primitives_core::CoreSelector"
            ],
            [
              "",
              "cumulus_relay_chain_interface::*"
            ],
            [
              "",
              "futures::Stream"
            ],
            [
              "",
              "polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot"
            ],
            [
              "",
              "polkadot_primitives::CandidateEvent"
            ],
            [
              "",
              "polkadot_primitives::CommittedCandidateReceiptV2"
            ],
            [
              "",
              "polkadot_primitives::CoreIndex"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "polkadot_primitives::Header"
            ],
            [
              "",
              "polkadot_primitives::Id"
            ],
            [
              "",
              "polkadot_primitives::NodeFeatures"
            ],
            [
              "",
              "sc_consensus_babe::AuthorityId"
            ],
            [
              "",
              "sc_consensus_babe::ConsensusLog"
            ],
            [
              "",
              "sc_consensus_babe::NextEpochDescriptor"
            ],
            [
              "",
              "sc_consensus_babe::BABE_ENGINE_ID"
            ],
            [
              "",
              "sp_core::sr25519"
            ],
            [
              "",
              "sp_runtime::generic::BlockId"
            ],
            [
              "",
              "sp_runtime::traits::Header"
            ],
            [
              "",
              "sp_version::RuntimeVersion"
            ],
            [
              "",
              "std::collections::BTreeMap"
            ],
            [
              "",
              "std::collections::HashMap"
            ],
            [
              "",
              "std::collections::VecDeque"
            ],
            [
              "",
              "std::pin::Pin"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::sync::Mutex"
            ],
            [
              "",
              "cumulus_primitives_core::PersistedValidationData"
            ],
            [
              "",
              "sc_consensus_babe::CompatibleDigestItem"
            ],
            [
              "",
              "sc_consensus_babe::PreDigest"
            ],
            [
              "",
              "sc_consensus_babe::SecondaryPlainPreDigest"
            ],
            [
              "",
              "sp_runtime::DigestItem"
            ]
          ],
          "mbr": [
            "best_header.clone",
            "cache.set_test_data",
            "claim_queue.insert",
            "core.unwrap",
            "data.into_inherent_descendant_list",
            "digest.push",
            "flags.iter",
            "flags.iter.enumerate",
            "header.clone",
            "header.cloned",
            "header.hash",
            "header.number",
            "header.parent_hash",
            "headers.insert",
            "headers.iter",
            "headers.iter.map",
            "headers.iter.map.collect",
            "log.encode",
            "relay_parent.clone",
            "relay_parent_header.hash",
            "result.unwrap",
            "result.unwrap.unwrap",
            "slot.into"
          ],
          "tgt": [
            "\u003cDigestItem as CompatibleDigestItem\u003e::babe_pre_digest",
            "Default::default",
            "Ok",
            "RelayChainError::GenericError",
            "Some",
            "TestRelayClient::new",
            "babe_epoch_change_digest_item",
            "best_header.clone",
            "build_headers_with_epoch_flags",
            "cache.set_test_data",
            "claim_queue.insert",
            "core.unwrap",
            "create_header_chain",
            "data.into_inherent_descendant_list",
            "digest.push",
            "flags.iter",
            "flags.iter.enumerate",
            "header.clone",
            "header.cloned",
            "header.hash",
            "headers.insert",
            "headers.iter",
            "headers.iter.map",
            "headers.iter.map.collect",
            "log.encode",
            "polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot::from",
            "polkadot_primitives::Hash::default",
            "polkadot_primitives::Id::from",
            "polkadot_primitives::NodeFeatures::default",
            "relay_parent.clone",
            "relay_parent_header.hash",
            "result.unwrap",
            "result.unwrap.unwrap",
            "sc_consensus_babe::AuthorityId::from",
            "sc_consensus_babe::ConsensusLog::NextEpochData",
            "sc_consensus_babe::PreDigest::SecondaryPlain",
            "slot.into",
            "sp_core::sr25519::Public::from_raw",
            "sp_runtime::generic::Digest::default",
            "sp_runtime::generic::DigestItem::Consensus",
            "std::collections::BTreeMap::new",
            "std::collections::HashMap::new",
            "std::sync::Arc::new",
            "std::sync::Mutex::new",
            "super::block_builder_task::determine_cores",
            "super::block_builder_task::offset_relay_parent_find_descendants",
            "super::relay_chain_data_cache::RelayChainDataCache::new"
          ],
          "funcs": [
            [
              "header_numbers",
              1623
            ],
            [
              "offset_test_various_correct_offsets",
              1763
            ],
            [
              "offset_test_too_long",
              3119
            ],
            [
              "offset_with_session_change_at_rc_tip",
              3928
            ],
            [
              "offset_with_1_session_change",
              5421
            ],
            [
              "offset_with_2_session_changes",
              6965
            ],
            [
              "determine_core_new_relay_parent",
              8594
            ],
            [
              "determine_core_no_cores_available",
              9525
            ],
            [
              "new",
              10454
            ],
            [
              "new_with_best",
              10632
            ],
            [
              "set_best_hash",
              10861
            ],
            [
              "set_best_notifications",
              10977
            ],
            [
              "validators",
              11244
            ],
            [
              "best_block_hash",
              11370
            ],
            [
              "finalized_block_hash",
              11556
            ],
            [
              "retrieve_dmq_contents",
              11671
            ],
            [
              "retrieve_all_inbound_hrmp_channel_contents",
              11840
            ],
            [
              "persisted_validation_data",
              12044
            ],
            [
              "validation_code_hash",
              12523
            ],
            [
              "candidate_pending_availability",
              12719
            ],
            [
              "candidates_pending_availability",
              12905
            ],
            [
              "session_index_for_child",
              13089
            ],
            [
              "import_notification_stream",
              13224
            ],
            [
              "finality_notification_stream",
              13385
            ],
            [
              "is_major_syncing",
              13548
            ],
            [
              "overseer_handle",
              13654
            ],
            [
              "get_storage_by_key",
              13763
            ],
            [
              "prove_read",
              13921
            ],
            [
              "prove_child_read",
              14086
            ],
            [
              "wait_for_block",
              14302
            ],
            [
              "new_best_notification_stream",
              14418
            ],
            [
              "header",
              14603
            ],
            [
              "availability_cores",
              14919
            ],
            [
              "version",
              15096
            ],
            [
              "claim_queue",
              15218
            ],
            [
              "call_runtime_api",
              15403
            ],
            [
              "scheduling_lookahead",
              15587
            ],
            [
              "candidate_events",
              15710
            ],
            [
              "max_relay_parent_session_age",
              15845
            ],
            [
              "node_features",
              15978
            ],
            [
              "build_headers_with_epoch_flags",
              16273
            ],
            [
              "babe_epoch_change_digest_item",
              17255
            ],
            [
              "create_header_chain",
              17649
            ],
            [
              "set_test_data",
              18538
            ],
            [
              "set_test_data_with_last_selector",
              18759
            ],
            [
              "relay_header_with_slot",
              19457
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.mul": 2,
              "max_depth": 20,
              "call_count": 205,
              "node_count": 6258,
              "member_count": 23,
              "op_density.eq": 0,
              "op_density.mul": 0,
              "max_array_length": 8,
              "max_member_depth": 4,
              "max_numeric_array": 2,
              "self_compare_count": 2
            },
            "file": {
              "size": 20022,
              "entropy": 5.16
            },
            "text": {
              "lines": 647,
              "top_char": 101,
              "tab_count": 707,
              "digit_ratio": 0.01,
              "space_count": 1242,
              "char_entropy": 5.16,
              "unique_chars": 88,
              "top_char_null": 0,
              "import_density": 5.56,
              "string_density": 0.04,
              "top_char_ratio": 0.1,
              "avg_line_length": 29.95,
              "max_line_length": 97,
              "empty_line_ratio": 0.15,
              "last_line_length": 1,
              "whitespace_ratio": 0.13,
              "identifier_density": 1.92,
              "line_length_stddev": 26.4,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.42,
              "normalized_string_count": 0.94,
              "suspicious_comment_ratio": 0.1,
              "normalized_function_count": 1.81,
              "imports_to_functions_ratio": 0.78,
              "strings_to_functions_ratio": 0.52,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 24.52,
              "identifiers_to_functions_ratio": 4.98
            },
            "binds": {
              "count": 86
            },
            "binary": {
              "peak_region_bytes": 20022,
              "peak_region_entropy": 5.15
            },
            "source": {
              "class_count": 2,
              "function_count": 46
            },
            "imports": {
              "count": 36,
              "aliased": 4,
              "wildcard": 1,
              "third_party_count": 36,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 453,
              "count": 24,
              "avg_length": 18.88,
              "max_length": 19,
              "avg_entropy": 3.11,
              "entropy_stddev": 0.02
            },
            "comments": {
              "chars": 1544,
              "count": 30,
              "lines": 30,
              "url_count": 1,
              "high_entropy": 3,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 48,
              "density": 7.11,
              "avg_params": 1.8,
              "code_ratio": 0.81,
              "max_params": 4,
              "length_stddev": 11.13,
              "avg_name_length": 20.98,
              "no_params_count": 9,
              "avg_length_lines": 11.46,
              "max_length_lines": 41,
              "min_length_lines": 3,
              "high_entropy_names": 22,
              "single_char_params": 27,
              "avg_param_name_length": 5.01
            },
            "identifiers": {
              "count": 1240,
              "unique": 229,
              "avg_length": 12.37,
              "max_length": 42,
              "min_length": 2,
              "avg_entropy": 2.85,
              "reuse_ratio": 0.18,
              "length_stddev": 8.05,
              "has_digit_ratio": 0.02,
              "base64_like_names": 1,
              "high_entropy_count": 43,
              "high_entropy_ratio": 0.19,
              "all_lowercase_ratio": 0.66,
              "all_uppercase_ratio": 0,
              "numeric_suffix_count": 2,
              "keyboard_pattern_names": 2,
              "underscore_prefix_count": 6
            }
          }
        },
        "id": 16,
        "mol": "Md(Pa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/collators/slot_based/tests.rs",
        "pid": 0,
        "risk": 3,
        "sha": "62ebe3d4448141c9a88d75184b2a85cfff379bc33eff068ec7069aa026372d7c",
        "size": 20022,
        "traits": [
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                1750,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              40
            ],
            "spans": [
              [
                1748,
                14
              ]
            ]
          },
          {
            "id": "metadata/import/rust/async_trait/async_trait::async_trait/async_trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports async_trait::async_trait",
            "spans": [
              [
                944,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "spans": [
              [
                974,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/coreselector::cumulus_primitives_core/coreselector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CoreSelector",
            "spans": [
              [
                993,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/persistedvalidationdata::cumulus_primitives_core/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::PersistedValidationData",
            "spans": [
              [
                12214,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_relay_chain_interface::cumulus_relay_chain_interface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_relay_chain_interface::*",
            "spans": [
              [
                1036,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream::futures/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::Stream",
            "spans": [
              [
                1074,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_subsystem_util/runtime/claimqueuesnapshot::polkadot_node_subsystem_util/runtime/claimqueuesnapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_subsystem_util::runtime::ClaimQueueSnapshot",
            "spans": [
              [
                1095,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/candidateevent::polkadot_primitives/candidateevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CandidateEvent",
            "spans": [
              [
                1182,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/committedcandidatereceiptv2::polkadot_primitives/committedcandidatereceiptv2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CommittedCandidateReceiptV2",
            "spans": [
              [
                1198,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/coreindex::polkadot_primitives/coreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::CoreIndex",
            "spans": [
              [
                1227,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RelayHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RelayHash",
            "spans": [
              [
                1238,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/header::RelayHeader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Header as RelayHeader",
            "spans": [
              [
                1258,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/id::ParaId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Id as ParaId",
            "spans": [
              [
                1281,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/nodefeatures::polkadot_primitives/nodefeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::NodeFeatures",
            "spans": [
              [
                1295,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/authorityid::sc_consensus_babe/authorityid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::AuthorityId",
            "spans": [
              [
                1338,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/babe_engine_id::sc_consensus_babe/babe_engine_id",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::BABE_ENGINE_ID",
            "spans": [
              [
                1406,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/compatibledigestitem::sc_consensus_babe/compatibledigestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::CompatibleDigestItem",
            "spans": [
              [
                19577,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/consensuslog::BabeConsensusLog",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::ConsensusLog as BabeConsensusLog",
            "spans": [
              [
                1351,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/nextepochdescriptor::sc_consensus_babe/nextepochdescriptor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::NextEpochDescriptor",
            "spans": [
              [
                1385,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/predigest::sc_consensus_babe/predigest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::PreDigest",
            "spans": [
              [
                19599,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_babe/secondaryplainpredigest::sc_consensus_babe/secondaryplainpredigest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_babe::SecondaryPlainPreDigest",
            "spans": [
              [
                19610,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519::sp_core/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519",
            "spans": [
              [
                1429,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/digestitem::sp_runtime/digestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::DigestItem",
            "spans": [
              [
                19641,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/blockid::sp_runtime/generic/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::BlockId",
            "spans": [
              [
                1464,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "spans": [
              [
                1482,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/runtimeversion::sp_version/runtimeversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::RuntimeVersion",
            "spans": [
              [
                1503,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap",
            "spans": [
              [
                1557,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "spans": [
              [
                1567,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "spans": [
              [
                1576,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/pin/pin::std/pin/pin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::pin::Pin",
            "spans": [
              [
                1588,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                1606,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex",
            "spans": [
              [
                1611,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/block_builder_task/determine_cores::super/block_builder_task/determine_cores",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::block_builder_task::determine_cores",
            "spans": [
              [
                817,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/block_builder_task/offset_relay_parent_find_descendants::super/block_builder_task/offset_relay_parent_find_descendants",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::block_builder_task::offset_relay_parent_find_descendants",
            "spans": [
              [
                834,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/relay_chain_data_cache/relaychaindata::super/relay_chain_data_cache/relaychaindata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay_chain_data_cache::RelayChainData",
            "spans": [
              [
                899,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/relay_chain_data_cache/relaychaindatacache::super/relay_chain_data_cache/relaychaindatacache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::relay_chain_data_cache::RelayChainDataCache",
            "spans": [
              [
                915,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                1748,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "wGV8dA=letaA8yAayPd#aA}Hkv}W06zE)(iB7/Gmy?aU$wGU=1Ac9YtB-Rapv@C)?v(=Urz!9A?i%{aKwGUG9zfoVqB6\u0026A[x\u003eqg7uT[1(B7GlgB-Q]1z/6ufzAo*Pvrb^^xKLQ)ltQNIyE@wZz/P}]vrcc{AYTRJB7DF7B.#nqB-Q]eA+Px8Bzk]fB6\u0026A}A+do)DQz{)B.(hwl${pBB96#}wO\u0026$vqE%VMC%Vs=v@1UDwO#Q7w[+*%Eld^UB7DFkvrcc$zF9r)z/!33o)7L?CSMmPB7DFkz!%h$wn=M%Ab]Vfx([6jwPG)[nmuNMayPslqB\u003ekqxGDMzB7DFnv{-.:zGxxbB9hK+i^Rhux(d*cA=+VdB.bYbiY.QOvrlc)qfuC)wH[%8wPzG%x\u003eqrcvriL(wPzG%x\u003eqr:EjLZiltQNIyE@wZz/P}Javo).v@1UMAbP=sp*[xMzf4lJmSir.lUHyLv}wOXA::63xl=3nEld^UB7DFnv{-.:zGxxbB9hLhvrDQ0iY.ReByx5$vqG\u003e1wGUA5ayPzkvp9.^By/GgvqEFql3mo.z/PMlx\u003equ+A:-D[wPAhX3uZA3aAI41By/o1zdN*fC@!0kBy/o1zdN*fC}p7qwO+{{wPR%rnmuyDy?kdulR*DQmnu=Yq^R{YlrcJbavw}1q:\u003cCWrA0m7qB9VsEld^UB7DFnv}Y:\u003ey\u00261cmiY.QOC$.^!xlm/rawu/#o\u003c@0?i%{aKwGV5kuTW[/iY.QNAa}:=BsXLhA=lbnwmXUYzGGPfwKgoHEld^UB7DFnA9)6\u003cz!0M\u0026vS=y3wmY^xiZNU3v@1zNx(4r\u003eAV!!iavo).v@1zNx(4r\u003eAZsUUi%{aKwGV5kuT^?\u0026v@2N/vqfQui^TzevpS}\u0026lsBwtwO#3fav{6LwmY^QwPRu\u003evrt}ai%{aKwGV5kuT[1(B7GlgB-PP8DU4krz/N)1mriA!AV!!iavy6+B7GlgB-P#(A=k$Havo).v@1\u003eXx\u003eIc$Eld^UB7DFnA9)9[zGxxbB9hLhvrDQ0iY.QNB-H[RAa{\u003cCq/3w]efE(cz/!x\u0026A::67z/f$+3uZA3aAIHev@Dy0iYZ+\u003eD2N\u003eziYZ8Cx(VoxB-RapB8UG2zFiQ4wO#QhiYYSGwNPW(nP5iMA+fcgl$7gCp\u0026ZF$x\u003eg^}B2%.KB7DFnA9)TdzGGPfwJz\u003e]A:-W7B2(veltQNIyAN5bavo).v@23{av{6LwmY^7vriLZwNPaXA-sOjpiyz.wPymUA^Z1RB-RapB97}Ni^UEQBuhDJwNY^{efG1VzEUZ*l2{E-i%(s8z/fSrawtWkuSP/]l@c(BaAYE}auZ\u00268f!$/$v@DmaBrB1Hry{j!lQsWypFLm\u003cnLI=QiV@M^x)KtkjS(Eqi%(soBAhIlBrBs!x)a5RADL#sz!0i$x(v(SwObH\u003e",
            "ln": 1073,
            "col": 13,
            "line": 22
          },
          {
            "b": "wO#PJaw^8%C4\u003eF#qGV(0x(dAEAa}B3y\u0026r*0j%hu#q!o\u0026Sas!NkD2vay3je*Zy?WD#BrC1kaw^8%C4\u003eF#qGV(0x(dAEAa}B3y\u0026r*0k0z1*l2ZK0avo).v@1zNx(4r\u003e",
            "ln": 3558,
            "col": 5,
            "line": 92
          },
          {
            "b": "zGGl0vrl9gdlv\u003ez2)\u0026mray/7@v@0idwNPx$vqYP#B-p(1By=OlA+c?ovrl9nAbP/teOFNlxBk4LDKp5=32Bf{ayPzmxM4{9BzkrcauZ\u0026QB-H[$x(n37A=br4iYZ\u003e:ByO#\u003evrDW9z/PMlx\u003equl",
            "ln": 5395,
            "col": 46,
            "line": 144
          },
          {
            "b": "3jd1B2)\u003e6Sz!0M\u0026Aa9=}zf4sGz/Z2cwnbW/B98EQAclknd05%dy*QZ!xjVdadlv\u003ey2)*[AvR/%)yHq3?A:-*ae[P3xyHpN+z!SY)auZ\u0026Cz/65lmSir.lUHyLv}wOX",
            "ln": 6703,
            "col": 39,
            "line": 185
          },
          {
            "b": "CpmSCA+Pc1wPxsAlt}9fi=nIMc$m1hv@2B=ze:AlBsw:-ph+2YefG1MvrVQ2AX5tNwOkZ#BAhTQ3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBrC]q33yr2aAIWAwPx*)dMW$zB-Rapv@C)?v(=UtzEWP}wJHk9B-Rapv%8Thy\u0026%/aBy/JnuT)[^wO#PJi^Rhu337faBzkP6iYYPzz!0MlaAIa5y*QT/z!0Mlavpi+y?b\u003eGz!0MHB.LV5wPxsAlU{EFzGEALraQb)lU{EFzGFi/x(4r\u003eAX4L72#\u003eFSBvf\u003eUwO#PRB.LV5wPyj:BsW+9Eld=xB-Rapv%8Thy\u0026%/aBy/JnuVGZ]vr(j3Ab](nw)Y1\u0026x(4r\u003eAYMlVwO+!2q/(C\u0026wM9L*z/okOB.LV5wPx\u003ct33yr2azb+rB-I5miYY-MBAIRnmr\u0026]o3jg\u0026@wGU@gy?)D\u0026z//u9A+Px8Bzk]fB2(venm=jul$7gCefE=2A=U@oBy!#-vqGT*vruj4zBv]PvspiA33yr2aAI41v@b\u003c\u003czGGk]Aa}u]nm=juwPyaCv@2T[wigb8B-RapB8UF@z/fSczGx@wuTX7$vlcC\u003cAXYHff/.r533yr2aAIHeBAg/1x(mMAi=]y/uUKy(Byf96ze:r5i%(ppB7DFnByWA[DT*#gy?m9#x(v)giYY/uB7!G-BsXLQD2vaMiZE^@Eld=y2{SU@wPI%03jgrZazCXiz/P@bwPq\u003cbC5H(0By!#\u0026vR/%)yJA\u0026{A=k/4A+e:0C4CYtc[co=3jd2XA^q2azFsi1B7]Ggy?k1zi%(r332Bf{ay/k4wO#PjjS)4hv(=U*wP]L4wPI@Xy?WD#Bv7a:y?d9$iYZ!.w)]*#BsnN\u003cvS=y3",
            "ln": 10291,
            "col": 16,
            "line": 301
          },
          {
            "b": "w[u0]zGE1mvrl98c$NNkzxJU9aARpdC{3KowGV8dwGV55zdK\u00260y\u0026r*0dj$@l31m)@wPz)1wPn\u003ewvR/%)yJzaxBy/Fvdk2ECA439yD(#(JxKL%}c[cO$v@Dg1wN/*yiY]@wB7!G-BuA[]j$4\u003cjy?mGjdj=PJy\u0026r*0B1Rouzyu}.i%(r331vZ?v@3crx(){bc[c=\u003cvqxB5mnW5Rr.(7Gr7P\u003eXuRB3=nMmb\u003ew]zY%wNP7Zd12Guz!0L",
            "ln": 12259,
            "col": 22,
            "line": 360
          },
          {
            "b": "vqQ6rvSb!5auZ\u0026Cz/65lvR/%)yC6gyBAh8kB7]c9c[c=\u003cz^NW0v\u003c\u0026=Pi%(o231m)@wPz(od0xfxx\u003ez6\u003cATA9V2)\u0026kcwPzG%C{)SuA:-*adgcv/2)\u0026k4z*bMbA:JY}C4CXxdgcv/2)\u0026kbzG*bfA40dx2)*[Ae]t3oc$EvpA48b22)*[\u003cB-8zzvq]N+A=JMS",
            "ln": 13170,
            "col": 7,
            "line": 380
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "schnellru::LruMap::new"
            ],
            [
              "",
              "schnellru::ByLength::new"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "parking_lot::Mutex::new"
            ],
            [
              "",
              "NaiveEquivocationDefender::default"
            ],
            [
              "",
              "sc_consensus_aura::AuthoritiesTracker::new"
            ],
            [
              "",
              "block_params.state_action.skip_execution_checks"
            ],
            [
              "",
              "block_params.with_state"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "sc_consensus::ForkChoiceStrategy::Custom"
            ],
            [
              "",
              "block_params.with_state"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "block_params.header.hash"
            ],
            [
              "",
              "block_params.header.parent_hash"
            ],
            [
              "",
              "sc_consensus_aura::standalone::fetch_authorities.map_err"
            ],
            [
              "",
              "sc_consensus_aura::standalone::fetch_authorities"
            ],
            [
              "",
              "runtime_api.set_call_context"
            ],
            [
              "",
              "runtime_api.slot_duration.map_err"
            ],
            [
              "",
              "runtime_api.slot_duration"
            ],
            [
              "",
              "e.to_string"
            ],
            [
              "",
              "slot_now"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem::find_relay_block_identifier"
            ],
            [
              "",
              "pre_header.digest"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "block_params.post_digests.push"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block_params.header.number"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "block_params.body.clone"
            ],
            [
              "",
              "cumulus_test_client::runtime::Block::new"
            ],
            [
              "",
              "block_params.header.clone"
            ],
            [
              "",
              "sp_block_builder::check_inherents"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "sp_timestamp::InherentDataProvider::from_system_time.timestamp"
            ],
            [
              "",
              "sp_timestamp::InherentDataProvider::from_system_time"
            ],
            [
              "",
              "sp_consensus_aura::Slot::from_timestamp"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "parking_lot::Mutex::new"
            ],
            [
              "",
              "NaiveEquivocationDefender::default"
            ],
            [
              "",
              "sc_consensus_aura::AuthoritiesTracker::new"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "sc_consensus::import_queue::BasicQueue::new"
            ],
            [
              "",
              "Box::new"
            ],
            [
              "",
              "sp_tracing::try_init_simple"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder::default.build"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder::default"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "sp_timestamp::InherentDataProvider::from_system_time"
            ],
            [
              "",
              "parking_lot::Mutex::new"
            ],
            [
              "",
              "NaiveEquivocationDefender::default"
            ],
            [
              "",
              "sc_consensus_aura::AuthoritiesTracker::new"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "client.info"
            ],
            [
              "",
              "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder::default"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "polkadot_primitives::HeadData"
            ],
            [
              "",
              "client.header.unwrap.encode"
            ],
            [
              "",
              "client.header.unwrap"
            ],
            [
              "",
              "client.header"
            ],
            [
              "",
              "cumulus_test_client::runtime::PARACHAIN_ID.into"
            ],
            [
              "",
              "client.header.unwrap.encode.into"
            ],
            [
              "",
              "client.header.unwrap.encode"
            ],
            [
              "",
              "client.header.unwrap"
            ],
            [
              "",
              "client.header"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder.build"
            ],
            [
              "",
              "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder"
            ],
            [
              "",
              "client.init_block_builder_builder.with_validation_data"
            ],
            [
              "",
              "client.init_block_builder_builder"
            ],
            [
              "",
              "block_builder.block_builder.build.unwrap"
            ],
            [
              "",
              "block_builder.block_builder.build"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "blocks.push"
            ],
            [
              "",
              "cumulus_test_client::seal_block"
            ],
            [
              "",
              "block.block.clone"
            ],
            [
              "",
              "blocks.iter.take.for_each"
            ],
            [
              "",
              "blocks.iter.take"
            ],
            [
              "",
              "blocks.iter"
            ],
            [
              "",
              "sc_consensus::BlockImportParams::new"
            ],
            [
              "",
              "block.header.clone"
            ],
            [
              "",
              "block.header"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block.extrinsics.to_vec"
            ],
            [
              "",
              "block.extrinsics"
            ],
            [
              "",
              "verifier.verify.now_or_never.unwrap.unwrap"
            ],
            [
              "",
              "verifier.verify.now_or_never.unwrap"
            ],
            [
              "",
              "verifier.verify.now_or_never"
            ],
            [
              "",
              "verifier.verify"
            ],
            [
              "",
              "extra_blocks.into_iter.for_each"
            ],
            [
              "",
              "extra_blocks.into_iter"
            ],
            [
              "",
              "sc_consensus::BlockImportParams::new"
            ],
            [
              "",
              "block.header.clone"
            ],
            [
              "",
              "block.header"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block.extrinsics.to_vec"
            ],
            [
              "",
              "block.extrinsics"
            ],
            [
              "",
              "sc_consensus::BlockImportParams::new"
            ],
            [
              "",
              "block.header.clone"
            ],
            [
              "",
              "block.header"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "block.extrinsics.to_vec"
            ],
            [
              "",
              "block.extrinsics"
            ],
            [
              "",
              "codec::Codec"
            ],
            [
              "",
              "cumulus_client_consensus_common::ParachainBlockImportMarker"
            ],
            [
              "",
              "cumulus_primitives_core::CumulusDigestItem"
            ],
            [
              "",
              "cumulus_primitives_core::RelayBlockIdentifier"
            ],
            [
              "",
              "parking_lot::Mutex"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "sc_consensus::import_queue::BasicQueue"
            ],
            [
              "",
              "sc_consensus::import_queue::Verifier"
            ],
            [
              "",
              "sc_consensus::BlockImport"
            ],
            [
              "",
              "sc_consensus::BlockImportParams"
            ],
            [
              "",
              "sc_consensus::ForkChoiceStrategy"
            ],
            [
              "",
              "sc_consensus_aura::standalone"
            ],
            [
              "",
              "sc_consensus_aura::AuthoritiesTracker"
            ],
            [
              "",
              "sc_telemetry::telemetry"
            ],
            [
              "",
              "sc_telemetry::TelemetryHandle"
            ],
            [
              "",
              "sc_telemetry::CONSENSUS_DEBUG"
            ],
            [
              "",
              "sc_telemetry::CONSENSUS_TRACE"
            ],
            [
              "",
              "schnellru::ByLength"
            ],
            [
              "",
              "schnellru::LruMap"
            ],
            [
              "",
              "sp_api::ApiExt"
            ],
            [
              "",
              "sp_api::ProvideRuntimeApi"
            ],
            [
              "",
              "sp_block_builder::BlockBuilder"
            ],
            [
              "",
              "sp_blockchain::HeaderBackend"
            ],
            [
              "",
              "sp_blockchain::HeaderMetadata"
            ],
            [
              "",
              "sp_consensus::error::Error"
            ],
            [
              "",
              "sp_consensus::BlockOrigin"
            ],
            [
              "",
              "sp_consensus_aura::AuraApi"
            ],
            [
              "",
              "sp_consensus_aura::Slot"
            ],
            [
              "",
              "sp_consensus_aura::SlotDuration"
            ],
            [
              "",
              "sp_core::crypto::Pair"
            ],
            [
              "",
              "sp_inherents::CreateInherentDataProviders"
            ],
            [
              "",
              "sp_runtime::traits::Block"
            ],
            [
              "",
              "sp_runtime::traits::Header"
            ],
            [
              "",
              "sp_runtime::traits::NumberFor"
            ],
            [
              "",
              "std::fmt::Debug"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "codec::Encode"
            ],
            [
              "",
              "cumulus_test_client::runtime::Block"
            ],
            [
              "",
              "cumulus_test_client::seal_block"
            ],
            [
              "",
              "cumulus_test_client::BuildBlockBuilder"
            ],
            [
              "",
              "cumulus_test_client::Client"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilder"
            ],
            [
              "",
              "cumulus_test_client::TestClientBuilderExt"
            ],
            [
              "",
              "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder"
            ],
            [
              "",
              "futures::FutureExt"
            ],
            [
              "",
              "polkadot_primitives::HeadData"
            ],
            [
              "",
              "polkadot_primitives::PersistedValidationData"
            ],
            [
              "",
              "sc_client_api::HeaderBackend"
            ],
            [
              "",
              "sp_consensus_aura::sr25519"
            ],
            [
              "",
              "sp_tracing::try_init_simple"
            ],
            [
              "",
              "std::collections::HashSet"
            ],
            [
              "",
              "std::sync::Arc"
            ]
          ],
          "mbr": [
            "TestClientBuilder::default.build",
            "aura_internal::fetch_authorities.map_err",
            "block.block",
            "block.block.clone",
            "block.extrinsics",
            "block.extrinsics.to_vec",
            "block.header",
            "block.header.clone",
            "block_builder.block_builder",
            "block_builder.block_builder.build",
            "block_builder.block_builder.build.unwrap",
            "block_params.body",
            "block_params.body.clone",
            "block_params.fork_choice",
            "block_params.header",
            "block_params.header.clone",
            "block_params.header.hash",
            "block_params.header.number",
            "block_params.header.parent_hash",
            "block_params.post_digests",
            "block_params.post_digests.push",
            "block_params.post_hash",
            "block_params.state_action",
            "block_params.state_action.skip_execution_checks",
            "block_params.with_state",
            "blocks.iter",
            "blocks.iter.take",
            "blocks.iter.take.for_each",
            "blocks.push",
            "client.clone",
            "client.header",
            "client.header.unwrap",
            "client.header.unwrap.encode",
            "client.header.unwrap.encode.into",
            "client.info",
            "client.info.best_hash",
            "client.init_block_builder_builder",
            "client.init_block_builder_builder.with_validation_data",
            "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder",
            "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder.build",
            "cumulus_test_client::runtime::PARACHAIN_ID.into",
            "e.to_string",
            "extra_blocks.into_iter",
            "extra_blocks.into_iter.for_each",
            "params.body",
            "pre_header.digest",
            "runtime_api.set_call_context",
            "runtime_api.slot_duration",
            "runtime_api.slot_duration.map_err",
            "sp_timestamp::InherentDataProvider::from_system_time.timestamp",
            "sproof.included_para_head",
            "sproof.para_id",
            "verifier.verify",
            "verifier.verify.now_or_never",
            "verifier.verify.now_or_never.unwrap",
            "verifier.verify.now_or_never.unwrap.unwrap"
          ],
          "tgt": [
            "Box::new",
            "Default::default",
            "Err",
            "NaiveEquivocationDefender::default",
            "Ok",
            "Some",
            "Vec::new",
            "block.block.clone",
            "block.extrinsics",
            "block.extrinsics.to_vec",
            "block.header",
            "block.header.clone",
            "block_builder.block_builder.build",
            "block_builder.block_builder.build.unwrap",
            "block_params.body.clone",
            "block_params.header.clone",
            "block_params.header.hash",
            "block_params.header.number",
            "block_params.header.parent_hash",
            "block_params.post_digests.push",
            "block_params.state_action.skip_execution_checks",
            "block_params.with_state",
            "blocks.iter",
            "blocks.iter.take",
            "blocks.iter.take.for_each",
            "blocks.push",
            "client.clone",
            "client.header",
            "client.header.unwrap",
            "client.header.unwrap.encode",
            "client.header.unwrap.encode.into",
            "client.info",
            "client.init_block_builder_builder",
            "client.init_block_builder_builder.with_validation_data",
            "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder",
            "client.init_block_builder_builder.with_validation_data.with_relay_sproof_builder.build",
            "cumulus_primitives_core::CumulusDigestItem::find_relay_block_identifier",
            "cumulus_test_client::TestClientBuilder::default",
            "cumulus_test_client::TestClientBuilder::default.build",
            "cumulus_test_client::runtime::Block::new",
            "cumulus_test_client::runtime::PARACHAIN_ID.into",
            "cumulus_test_client::seal_block",
            "cumulus_test_relay_sproof_builder::RelayStateSproofBuilder::default",
            "e.to_string",
            "extra_blocks.into_iter",
            "extra_blocks.into_iter.for_each",
            "parking_lot::Mutex::new",
            "polkadot_primitives::HeadData",
            "pre_header.digest",
            "runtime_api.set_call_context",
            "runtime_api.slot_duration",
            "runtime_api.slot_duration.map_err",
            "sc_consensus::BlockImportParams::new",
            "sc_consensus::ForkChoiceStrategy::Custom",
            "sc_consensus::import_queue::BasicQueue::new",
            "sc_consensus_aura::AuthoritiesTracker::new",
            "sc_consensus_aura::standalone::fetch_authorities",
            "sc_consensus_aura::standalone::fetch_authorities.map_err",
            "schnellru::ByLength::new",
            "schnellru::LruMap::new",
            "slot_now",
            "sp_block_builder::check_inherents",
            "sp_consensus_aura::Slot::from_timestamp",
            "sp_timestamp::InherentDataProvider::from_system_time",
            "sp_timestamp::InherentDataProvider::from_system_time.timestamp",
            "sp_tracing::try_init_simple",
            "std::sync::Arc::new",
            "verifier.verify",
            "verifier.verify.now_or_never",
            "verifier.verify.now_or_never.unwrap",
            "verifier.verify.now_or_never.unwrap.unwrap"
          ],
          "funcs": [
            [
              "default",
              2400
            ],
            [
              "insert_and_check",
              2632
            ],
            [
              "new",
              3860
            ],
            [
              "verify",
              4691
            ],
            [
              "slot_now",
              8538
            ],
            [
              "fully_verifying_import_queue",
              9229
            ],
            [
              "import_equivocated_blocks_from_recovery",
              10857
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.add": 2,
              "op.lor": 1,
              "op.land": 1,
              "max_depth": 22,
              "call_count": 118,
              "node_count": 3402,
              "member_count": 56,
              "op_density.eq": 0,
              "op_density.add": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "max_member_depth": 5
            },
            "file": {
              "size": 13671,
              "entropy": 5.23
            },
            "text": {
              "lines": 396,
              "top_char": 101,
              "tab_count": 790,
              "digit_ratio": 0,
              "space_count": 974,
              "char_entropy": 5.23,
              "unique_chars": 87,
              "top_char_null": 0,
              "import_density": 13.38,
              "string_density": 0.04,
              "top_char_ratio": 0.08,
              "avg_line_length": 33.52,
              "max_line_length": 99,
              "empty_line_ratio": 0.11,
              "last_line_length": 1,
              "whitespace_ratio": 0.16,
              "identifier_density": 1.96,
              "line_length_stddev": 28.3,
              "max_whitespace_run": 1,
              "normalized_import_count": 2.66,
              "normalized_string_count": 0.7,
              "suspicious_comment_ratio": 0.08,
              "normalized_function_count": 0.35,
              "imports_to_functions_ratio": 7.57,
              "strings_to_functions_ratio": 2,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 27.58,
              "identifiers_to_functions_ratio": 34
            },
            "binds": {
              "count": 34
            },
            "binary": {
              "peak_region_bytes": 9575,
              "peak_region_entropy": 5.39
            },
            "source": {
              "class_count": 2,
              "function_count": 7
            },
            "imports": {
              "count": 53,
              "aliased": 7,
              "wildcard": 1,
              "third_party_count": 53,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 413,
              "count": 14,
              "avg_length": 29.5,
              "max_length": 59,
              "avg_entropy": 3.17,
              "entropy_stddev": 1.49
            },
            "comments": {
              "chars": 2925,
              "count": 52,
              "empty": 3,
              "lines": 49,
              "url_count": 2,
              "high_entropy": 4,
              "to_code_ratio": 0.14
            },
            "functions": {
              "count": 9,
              "density": 1.77,
              "avg_params": 2.29,
              "code_ratio": 0.67,
              "max_params": 6,
              "length_stddev": 41.22,
              "over_100_lines": 1,
              "avg_name_length": 15.29,
              "no_params_count": 2,
              "avg_length_lines": 37.86,
              "max_length_lines": 121,
              "min_length_lines": 3,
              "high_entropy_names": 2,
              "avg_param_name_length": 11.38
            },
            "identifiers": {
              "count": 776,
              "unique": 238,
              "avg_length": 10.26,
              "max_length": 39,
              "min_length": 1,
              "avg_entropy": 2.67,
              "reuse_ratio": 0.31,
              "length_stddev": 6.7,
              "has_digit_ratio": 0,
              "sequential_names": 6,
              "single_char_count": 7,
              "single_char_ratio": 0.03,
              "high_entropy_count": 30,
              "high_entropy_ratio": 0.13,
              "all_lowercase_ratio": 0.62,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 17,
        "mol": "Md₂(InPa₂)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/equivocation_import_queue.rs",
        "pid": 0,
        "risk": 3,
        "sha": "09ec51da3759a5fd8093dd525edae146d6aff3abe953140a594f447110fa483f",
        "size": 13671,
        "traits": [
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "spans": [
              [
                1926,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              54,
              55
            ],
            "spans": [
              [
                10355,
                12
              ],
              [
                10847,
                8
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "spans": [
              [
                1121,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "spans": [
              [
                10399,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_client_consensus_common/parachainblockimportmarker::cumulus_client_consensus_common/parachainblockimportmarker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_client_consensus_common::ParachainBlockImportMarker",
            "spans": [
              [
                1139,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/cumulusdigestitem::cumulus_primitives_core/cumulusdigestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::CumulusDigestItem",
            "spans": [
              [
                1230,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relayblockidentifier::cumulus_primitives_core/relayblockidentifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::RelayBlockIdentifier",
            "spans": [
              [
                1249,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/buildblockbuilder::cumulus_test_client/buildblockbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::BuildBlockBuilder",
            "spans": [
              [
                10472,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/client::cumulus_test_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::Client",
            "spans": [
              [
                10491,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/runtime/block::cumulus_test_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::runtime::Block",
            "spans": [
              [
                10444,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/seal_block::cumulus_test_client/seal_block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::seal_block",
            "spans": [
              [
                10460,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilder::cumulus_test_client/testclientbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilder",
            "spans": [
              [
                10499,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_client/testclientbuilderext::cumulus_test_client/testclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_client::TestClientBuilderExt",
            "spans": [
              [
                10520,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_test_relay_sproof_builder/relaystatesproofbuilder::cumulus_test_relay_sproof_builder/relaystatesproofbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_test_relay_sproof_builder::RelayStateSproofBuilder",
            "spans": [
              [
                10551,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "spans": [
              [
                10616,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "spans": [
              [
                1276,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RHash",
            "spans": [
              [
                1300,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/headdata::polkadot_primitives/headdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::HeadData",
            "spans": [
              [
                10663,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/persistedvalidationdata::polkadot_primitives/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::PersistedValidationData",
            "spans": [
              [
                10673,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/headerbackend::sc_client_api/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::HeaderBackend",
            "spans": [
              [
                10704,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimport::sc_consensus/blockimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImport",
            "spans": [
              [
                1409,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/blockimportparams::sc_consensus/blockimportparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::BlockImportParams",
            "spans": [
              [
                1422,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/forkchoicestrategy::sc_consensus/forkchoicestrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::ForkChoiceStrategy",
            "spans": [
              [
                1441,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/import_queue/basicqueue::sc_consensus/import_queue/basicqueue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::import_queue::BasicQueue",
            "spans": [
              [
                1372,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus/import_queue/verifier::VerifierT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus::import_queue::Verifier as VerifierT",
            "spans": [
              [
                1384,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/authoritiestracker::sc_consensus_aura/authoritiestracker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuthoritiesTracker",
            "spans": [
              [
                1517,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/standalone::aura_internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::standalone as aura_internal",
            "spans": [
              [
                1488,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/consensus_debug::sc_telemetry/consensus_debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::CONSENSUS_DEBUG",
            "spans": [
              [
                1585,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/consensus_trace::sc_telemetry/consensus_trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::CONSENSUS_TRACE",
            "spans": [
              [
                1602,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/telemetry::sc_telemetry/telemetry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::telemetry",
            "spans": [
              [
                1557,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/telemetryhandle::sc_telemetry/telemetryhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::TelemetryHandle",
            "spans": [
              [
                1568,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/bylength::schnellru/bylength",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::ByLength",
            "spans": [
              [
                1636,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/lrumap::schnellru/lrumap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::LruMap",
            "spans": [
              [
                1646,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "spans": [
              [
                1668,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "spans": [
              [
                1676,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_block_builder/blockbuilder::BlockBuilderApi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_block_builder::BlockBuilder as BlockBuilderApi",
            "spans": [
              [
                1700,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "spans": [
              [
                1771,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headermetadata::sp_blockchain/headermetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderMetadata",
            "spans": [
              [
                1786,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "spans": [
              [
                1854,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/error/error::ConsensusError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::error::Error as ConsensusError",
            "spans": [
              [
                1822,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/auraapi::sp_consensus_aura/auraapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::AuraApi",
            "spans": [
              [
                1892,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/slot::sp_consensus_aura/slot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::Slot",
            "spans": [
              [
                1901,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/slotduration::sp_consensus_aura/slotduration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::SlotDuration",
            "spans": [
              [
                1907,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus_aura/sr25519::sp_consensus_aura/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus_aura::sr25519",
            "spans": [
              [
                10739,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_inherents/createinherentdataproviders::sp_inherents/createinherentdataproviders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_inherents::CreateInherentDataProviders",
            "spans": [
              [
                1953,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "spans": [
              [
                2021,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "spans": [
              [
                2038,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "spans": [
              [
                2057,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_tracing/try_init_simple::sp_tracing/try_init_simple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_tracing::try_init_simple",
            "spans": [
              [
                10772,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "spans": [
              [
                10812,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "spans": [
              [
                2079,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                2091,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                10384,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                10355,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                10847,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 18,
        "mol": "Md(In)",
        "sha": "dee10cc096c1a270659fe5bf238757460813ef2b8015a4d77fc2492cf74795ec",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/import_queue.rs",
        "risk": 2,
        "size": 4250,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "avy6^D2^RixMLvBlN:cOvrc77C{36$v}Y:#y\u0026r%2wPF$xrza+-oMT!$3nj4Pra]#!azbt7wGUYdaAg+fBrCHlavyo*B.(hwe^:l+ax898ss)iXv}xL0wI3F:wO#Q7w[+*%iV{{?oF54MfFdi-eO[\u003cqwPw[{nMnk6lU{gLB8UMfxF0!uv}xR3x(v(vga\u003el/3nj4PlV)l*y\u0026%!wx(+zeA+e/8B8LVjCvtJ6iV@Y^BS+g5zxJ$hwncabA+P09By=OeBrC1fwg}\u003ewaz(4cx\u003ezR$fe1CZBrCZzwmY^7BzbkdBy/GfB0bykaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwivriMgBZ/f3B7/b}ayYQ6fe1C\u0026xK@qQA+e/8q/un\u0026CvtJ6avZo(zE^f$x(v(uaz2nexK#ibC4CYnx(v(igAZQFaARpdawuGVwO#N2efF\u003eK3nj4Pc$diuD2E*",
            "ln": 2,
            "col": 3,
            "line": 1
          },
          {
            "b": "C4CYnx(v(w3jnBtavyo*B.(hwazC)twncabA+P09By!#9x(k5nxK@r1z/xngBzb98azC{uCwg(fayX[8B-RbaB.\u0026Pofe1CSB-X:cnMnkRrA78bpfwYvk#HPDpe\u003evTaA}KwxM53naz2.czxK4mwGUY7Abol1wfu88A=LPaBA]0Ew^QgAawCp5lR6Hrr6-\u0026xoI5h^aA8oymOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Ue*a87wGV8dwEp7zav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxwiw]zYjzeTDaay]59vqfL0e^.}sfcBzoBS+:sz/](bazthbwGV28v}xv$wN(](ay/teC{43qaARpdav/gbav*0XwPzi}aw^h\u0026y?Wx4oLF0FzGxv@fe1CRy\u0026si7aA}KwxDPV+zfoVqB1OObw/$#fBsXLQwN##DxMOunB2\u003e%cCk",
            "ln": 393,
            "col": 31,
            "line": 8
          },
          {
            "b": "qEIa0Bzbkdq/#L\u003cBAg/iwGUG6vru66B7/Gmy?aU$wGUF@wN/H!wg!h@B-Rapv@C)?v(=UtzEWP}wJHlwB7DF7B.#nqB-Q]eA+Px8Bzk]fB6\u0026A}A+do)DVAXlvr(i\u0026xKLQ)iYY/yvpR=mByuZyp?sV*x(!xcwl9bPx\u003egT]x(v(Svrt}ai%{aKwGU@gy?)D\u0026z//u7z!9A^Ab]Vfx([6jwPG)[p\u0026xw@3uZA3aAhmnyHH:(Byf0cx(dNax)a6eiY.QOy\u0026r*0piyz.wPw]4B0avEy\u0026r*0piyz.wPxsAnmuNMayPslqB\u003ekqxNI@HB-RapB8UGbB-8qnzdL:?BAg/7BAoG7DQqK!v@0h}B09!=z!0MZefEYgzdm6%mSir}i%{aKwGV5owi8+#w]/HCw]*0]mRMWIefF[uBz9Y@p*[DVluM)*i%(siz!6#8ze:AlByf3gwP.MC3jp-{vJY/mwGUY7AbP=suVyj1B.9P{DT.biy?c)@wPzG%x\u003eqroazCXiz/P@bADL\u0026nwH[@\u003cB.LV5r+lq=w[+*%p*[xMzf4lJnO@A+A=+f3wP.MXvrb^[Ba3aSAckRjB-RapB7nM!z/fSczGx@wuTX7$vlcC@3jg=\u0026z//t%B-H]jx(v(uaAITkzE^f(z/fbEi=/aQByeN3A::67z/e]\u003cBsXL2B-H[\u003ewPzG%x\u003eqroavpi+y?b?OA:-3/A+/lbp*[xMzf4ln2#+UUBwN0@AbP=sx(v(u3vK#yAckRjB-RapB7nM!z/fSczGx@wuVQ44BAoG7nP5iMA+fcgl$7gCp\u0026ZF$x\u003eg^}mr\u0026]o3jp-{vJYJawftx2y\u00260K4z/N]DAckRjzeS@cv@Dg1vruBdB2%.FBZ=Fgz!6#4ADL#sz!0i$x(v(@x(d*cA=+VdB.bYbi%(s8z/fSrawtN3uSor?m[3xrasqd",
            "ln": 984,
            "col": 34,
            "line": 23
          },
          {
            "b": "vru66p\u0026xwSwQ5fjA=-Bmx(W={Bz(hBa$kOX2)\u003eS-BAIRwi%(px3jm8QwPP5iB-X:rx(4u6jS[PIByO#bmRMWIiYZ+\u003ewNPW(c#-QpxFa4rx(kthz/PY6BrJ4RDTZ/fv@2B+vrl9ykyD)=vR/%)yHp$4zdm6%Ej/FSB%nv:diJ%A2)\u003cyyc$T[JjW702ed8W\u0026mriz%wPz*fAW-a]j%kgV2)*]WA:-D(zF80\u003ewPz*fAV(\u0026Mvrc0(BugKrpE!+\u003ek#Hiwq#",
            "ln": 2443,
            "col": 85,
            "line": 64
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::fs::create_dir_all"
            ],
            [
              "",
              "std::fs::File::create"
            ],
            [
              "",
              "path.join"
            ],
            [
              "",
              "pov.encode_to"
            ],
            [
              "",
              "cumulus_primitives_core::relay_chain::HeadData"
            ],
            [
              "",
              "parent_header.encode"
            ],
            [
              "",
              "codec::Encode"
            ],
            [
              "",
              "cumulus_primitives_core::relay_chain::HeadData"
            ],
            [
              "",
              "cumulus_primitives_core::PersistedValidationData"
            ],
            [
              "",
              "polkadot_node_primitives::PoV"
            ],
            [
              "",
              "polkadot_primitives::BlockNumber"
            ],
            [
              "",
              "polkadot_primitives::Hash"
            ],
            [
              "",
              "sp_runtime::traits::Block"
            ],
            [
              "",
              "sp_runtime::traits::NumberFor"
            ],
            [
              "",
              "std::fs"
            ],
            [
              "",
              "std::fs::File"
            ],
            [
              "",
              "std::path::PathBuf"
            ],
            [
              "",
              "import_queue::build_verifier"
            ],
            [
              "",
              "import_queue::import_queue"
            ],
            [
              "",
              "import_queue::BuildVerifierParams"
            ],
            [
              "",
              "import_queue::ImportQueueParams"
            ],
            [
              "",
              "sc_consensus_aura::slot_duration"
            ],
            [
              "",
              "sc_consensus_aura::standalone::slot_duration_at"
            ],
            [
              "",
              "sc_consensus_aura::AuraVerifier"
            ],
            [
              "",
              "sc_consensus_aura::BuildAuraWorkerParams"
            ],
            [
              "",
              "sc_consensus_aura::SlotProportion"
            ],
            [
              "",
              "sc_consensus_slots::InherentDataProviderExt"
            ]
          ],
          "mbr": [
            "parent_header.encode",
            "path.join",
            "pov.encode_to"
          ],
          "tgt": [
            "cumulus_primitives_core::relay_chain::HeadData",
            "parent_header.encode",
            "path.join",
            "pov.encode_to",
            "std::fs::File::create",
            "std::fs::create_dir_all"
          ],
          "funcs": [
            [
              "export_pov_to_path",
              2049
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 13,
              "call_count": 7,
              "node_count": 535,
              "member_count": 3,
              "max_member_depth": 2
            },
            "file": {
              "size": 2905,
              "entropy": 5.2
            },
            "text": {
              "lines": 84,
              "top_char": 101,
              "tab_count": 42,
              "digit_ratio": 0,
              "space_count": 269,
              "char_entropy": 5.2,
              "unique_chars": 76,
              "top_char_null": 0,
              "import_density": 25,
              "string_density": 0.05,
              "top_char_ratio": 0.08,
              "avg_line_length": 33.58,
              "max_line_length": 111,
              "empty_line_ratio": 0.14,
              "last_line_length": 1,
              "whitespace_ratio": 0.14,
              "identifier_density": 1.26,
              "line_length_stddev": 29.88,
              "max_whitespace_run": 1,
              "normalized_import_count": 2.29,
              "normalized_string_count": 0.44,
              "suspicious_comment_ratio": 0.08,
              "normalized_function_count": 0.11,
              "imports_to_functions_ratio": 21,
              "strings_to_functions_ratio": 4,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 10.01,
              "identifiers_to_functions_ratio": 64
            },
            "binds": {
              "count": 1
            },
            "binary": {
              "peak_region_bytes": 2905,
              "peak_region_entropy": 5.16
            },
            "source": {
              "function_count": 1
            },
            "imports": {
              "count": 21,
              "aliased": 3,
              "third_party_count": 21,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 104,
              "count": 4,
              "avg_length": 26,
              "max_length": 37,
              "avg_entropy": 3.62,
              "entropy_stddev": 0.53
            },
            "comments": {
              "chars": 1255,
              "count": 25,
              "lines": 25,
              "url_count": 1,
              "high_entropy": 2,
              "to_code_ratio": 0.42
            },
            "functions": {
              "count": 1,
              "density": 1.19,
              "avg_params": 8,
              "code_ratio": 0.38,
              "max_params": 8,
              "avg_name_length": 18,
              "avg_length_lines": 32,
              "max_length_lines": 32,
              "min_length_lines": 32,
              "many_params_count": 1,
              "avg_param_name_length": 12.25
            },
            "identifiers": {
              "count": 106,
              "unique": 64,
              "avg_length": 10.58,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.69,
              "reuse_ratio": 0.6,
              "length_stddev": 6.49,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "high_entropy_count": 9,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.64,
              "all_uppercase_ratio": 0.02
            }
          }
        },
        "id": 19,
        "mol": "H(F)Md₂(In₂Pa)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/cumulus-client-consensus-aura/cumulus-client-consensus-aura-0.35.0.crate!!cumulus-client-consensus-aura-0.35.0/src/lib.rs",
        "pid": 0,
        "risk": 3,
        "sha": "5abd113a339fac81e97a8a08e56d763fbe171f459740fba06fac24aab411153d",
        "size": 2905,
        "traits": [
          {
            "id": "metadata/import/rust/std/fs/file::std/fs/file",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs::File",
            "spans": [
              [
                1300,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "spans": [
              [
                1296,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "spans": [
              [
                83,
                41
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call",
            "spans": [
              [
                2507,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "spans": [
              [
                1032,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/persistedvalidationdata::cumulus_primitives_core/persistedvalidationdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::PersistedValidationData",
            "spans": [
              [
                1100,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_primitives_core/relay_chain/headdata::cumulus_primitives_core/relay_chain/headdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_primitives_core::relay_chain::HeadData",
            "spans": [
              [
                1077,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/build_verifier::import_queue/build_verifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::build_verifier",
            "spans": [
              [
                1369,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/buildverifierparams::import_queue/buildverifierparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::BuildVerifierParams",
            "spans": [
              [
                1399,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/import_queue::import_queue/import_queue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::import_queue",
            "spans": [
              [
                1385,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/import_queue/importqueueparams::import_queue/importqueueparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_queue::ImportQueueParams",
            "spans": [
              [
                1420,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_node_primitives/pov::polkadot_node_primitives/pov",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_node_primitives::PoV",
            "spans": [
              [
                1130,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/blocknumber::RBlockNumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::BlockNumber as RBlockNumber",
            "spans": [
              [
                1187,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/polkadot_primitives/hash::RHash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports polkadot_primitives::Hash as RHash",
            "spans": [
              [
                1216,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/auraverifier::sc_consensus_aura/auraverifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::AuraVerifier",
            "spans": [
              [
                1515,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/buildauraworkerparams::sc_consensus_aura/buildauraworkerparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::BuildAuraWorkerParams",
            "spans": [
              [
                1529,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slot_duration::sc_consensus_aura/slot_duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::slot_duration",
            "spans": [
              [
                1470,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/slotproportion::sc_consensus_aura/slotproportion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::SlotProportion",
            "spans": [
              [
                1553,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_aura/standalone/slot_duration_at::sc_consensus_aura/standalone/slot_duration_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_aura::standalone::slot_duration_at",
            "spans": [
              [
                1485,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sc_consensus_slots/inherentdataproviderext::sc_consensus_slots/inherentdataproviderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_consensus_slots::InherentDataProviderExt",
            "spans": [
              [
                1580,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "spans": [
              [
                1257,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "spans": [
              [
                1274,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "spans": [
              [
                1310,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 20,
        "mol": "Md(Re)",
        "sha": "7bfba1530aa1b42b9d705328b62ca8a8b07ee966f34cc0d3844c02cf1a5ba3ca",
        "path": "Inflector@0.11.4.registry.json",
        "risk": 1,
        "size": 1113,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 21,
        "mol": "Md(Re)",
        "sha": "c129b1603d66fbc714d5b42a61cca370c80bdc2e149cc95c6169fc12d01c2eb1",
        "path": "addr2line@0.25.1.registry.json",
        "risk": 1,
        "size": 878,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 22,
        "mol": "Md(Re)",
        "sha": "2401eb4b06001e24c9ff4463dcf8e516d838e77a485f51628b8c5d0515949ffc",
        "path": "aead@0.5.2.registry.json",
        "risk": 1,
        "size": 948,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 23,
        "mol": "Md(Re)",
        "sha": "3f23f4ac9653b36674f64b2154e93e03cae10a1d7f46c6a0158815037ccece9e",
        "path": "allocator-api2@0.2.21.registry.json",
        "risk": 1,
        "size": 893,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 24,
        "mol": "Md(Re)",
        "sha": "2fcd1cb8d14f3e944d9064fb3e5db39baa1e2ad34412ed98d5b8e5f4c4787a45",
        "path": "binary-merkle-tree@16.1.2.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 25,
        "mol": "Md(Re)",
        "sha": "dd96ac67d4f3671e4b3166753161fce4d0adf58df336f57d0d253f64fffb8c9a",
        "path": "cfg-if@1.0.0.registry.json",
        "risk": 1,
        "size": 986,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 26,
        "mol": "Md(Re)",
        "sha": "7b9a0949412cf98e90f367b3e2cf468944f32df10dfc50da42ffdc05efec9f0f",
        "path": "cumulus-client-collator@0.35.0.registry.json",
        "risk": 1,
        "size": 965,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 27,
        "mol": "Md(Re)",
        "sha": "fa85d29539bb64a1ed5f09d6751ce68567b0a06d3066faa00f2dd875c8b00f78",
        "path": "cumulus-client-consensus-common@0.35.0.registry.json",
        "risk": 1,
        "size": 949,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 28,
        "mol": "Md(Re)",
        "sha": "8783d39922a135ff6b4658ab578c2da4e0d488770d91350fd7a0e0310c7226d7",
        "path": "cumulus-client-network@0.35.0.registry.json",
        "risk": 1,
        "size": 927,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 29,
        "mol": "Md(Re)",
        "sha": "56323cbc0486751adfd66d061a8a1a8a4b9ee301e1e41fbf95c21f548bfd1cce",
        "path": "cumulus-client-parachain-inherent@0.29.0.registry.json",
        "risk": 1,
        "size": 977,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 30,
        "mol": "Md(Re)",
        "sha": "e66994c43b74db71461ed6af1b422dbf5815d498ba3f8be554224d67c17a3beb",
        "path": "cumulus-client-pov-recovery@0.35.0.registry.json",
        "risk": 1,
        "size": 918,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 31,
        "mol": "Md(Re)",
        "sha": "cbb952fa32d3781faebdb0a4cc4ee65f7a5b97acb70ce1e97ea5e52f2054dc2f",
        "path": "cumulus-client-proof-size-recording@0.5.0.registry.json",
        "risk": 1,
        "size": 937,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 32,
        "mol": "Md(Re)",
        "sha": "5f2d89326a10cb3f03069eaadeae1caa890a30ebc5ebb352ddbbb3642ce67cfc",
        "path": "cumulus-relay-chain-interface@0.35.0.registry.json",
        "risk": 1,
        "size": 953,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 33,
        "mol": "Md(Re)",
        "sha": "405ff0a536d005532792a50dd06aee3e6e6e382b1cd751ec8aa9edd5fd0f6300",
        "path": "cumulus-relay-chain-streams@0.13.0.registry.json",
        "risk": 1,
        "size": 936,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 34,
        "mol": "Md(Re)",
        "sha": "39e62ff3e1b86dc3f31a3ab24cbb105298e61f8541d55dad4970caebd6847523",
        "path": "equivalent@1.0.1.registry.json",
        "risk": 1,
        "size": 848,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 35,
        "mol": "Md(Re)",
        "sha": "1a6bfb9f67af3052cb2e894d68e1116d45393fe04b60f2ac49e58b51d0ab2d34",
        "path": "polkadot-node-metrics@35.0.0.registry.json",
        "risk": 1,
        "size": 881,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 36,
        "mol": "Md(Re)",
        "sha": "827781619ae6322a60fbd23d3ea6aa6b3a7321876afcd9d459fdaccaca78a2da",
        "path": "polkadot-node-network-protocol@35.0.0.registry.json",
        "risk": 1,
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 37,
        "mol": "Md(Re)",
        "sha": "bf624802519bb76c3a57426af2dde2f4f809b4f75e236355e2fe361a4228e05d",
        "path": "polkadot-node-primitives@26.0.0.registry.json",
        "risk": 1,
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 38,
        "mol": "Md(Re)",
        "sha": "e68a6472a5959a2c8a627bf865555ce4a8fbefaff0f537103c27df5ceb416340",
        "path": "polkadot-node-subsystem@35.0.0.registry.json",
        "risk": 1,
        "size": 926,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 39,
        "mol": "Md(Re)",
        "sha": "b418e0225206f3bdc5c69283ed982dbd460a695b4ab36789fbe743dc441cfbe6",
        "path": "polkadot-node-subsystem-types@35.0.0.registry.json",
        "risk": 1,
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 40,
        "mol": "Md(Re)",
        "sha": "4528f29f5157dcb329fbe776dfb39db3df6fe49e1108c711a84c454d7bc8b8ac",
        "path": "polkadot-node-subsystem-util@35.0.0.registry.json",
        "risk": 1,
        "size": 891,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 41,
        "mol": "Md(Re)",
        "sha": "a67f7e91d704dd477f3bee77dee73f866d3eaca1c7ddcdcc9480295304275d8d",
        "path": "polkadot-overseer@35.0.0.registry.json",
        "risk": 1,
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "mol": "Md(Re)",
        "sha": "9412590f5080c1aee50954a64c47dcb43803486dfadd9e393830117e2875f688",
        "path": "polkadot-primitives-test-helpers@0.5.0.registry.json",
        "risk": 1,
        "size": 909,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "mol": "Md(Re)",
        "sha": "71230b2af94b0de3b951e370b4b5ddb440b1aa9701ebd88ef599638543243e41",
        "path": "polkadot-statement-table@26.0.0.registry.json",
        "risk": 1,
        "size": 930,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "mol": "Md(Re)",
        "sha": "64bef3a56b7ed893411ddfaf8c13417e6a20faa9f5d11e12ba1e73b0a3f06b11",
        "path": "rustc-hash@2.1.1.registry.json",
        "risk": 1,
        "size": 870,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "mol": "Md(Re)",
        "sha": "1c3cd457115c0e60b5181160cf9ffe529b31688465692f5eb926d81e67f37175",
        "path": "sc-authority-discovery@0.62.0.registry.json",
        "risk": 1,
        "size": 921,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "mol": "Md(Re)",
        "sha": "6db91c277fb9881c7f3a3bbfed39083b93284371a4dba4c424b499f92e9d7f1b",
        "path": "sc-block-builder@0.51.0.registry.json",
        "risk": 1,
        "size": 911,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "mol": "Md(Re)",
        "sha": "879e741a3ce9dec0bd940f5ae24d3fc39080adde5673a232d0dee354677d61c0",
        "path": "sc-chain-spec@54.0.0.registry.json",
        "risk": 1,
        "size": 915,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "mol": "Md(Re)",
        "sha": "7f0133dccd8e1340dd16655de79a754042dc74e991eac7514c99a9fa84002a09",
        "path": "sc-cli@0.64.0.registry.json",
        "risk": 1,
        "size": 899,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "mol": "Md(Re)",
        "sha": "6de3672063f535e3316892310581bce33f0f935e16c908d5feb894953f0a504f",
        "path": "sc-client-api@49.0.0.registry.json",
        "risk": 1,
        "size": 912,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "mol": "Md(Re)",
        "sha": "c9da3fcb03c52f23b50be4ad168a11d77d0eda4f6f792d52c1bed7808b34c40f",
        "path": "sc-client-db@0.56.0.registry.json",
        "risk": 1,
        "size": 935,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "mol": "Md(Re)",
        "sha": "ebb810c8ff14c6cc237c87907416b80691bb46123c24beb8fc6306877b71dab3",
        "path": "sc-consensus@0.60.0.registry.json",
        "risk": 1,
        "size": 961,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "mol": "Md(Re)",
        "sha": "9ab349dd85164f4b5fe54b478cb3757e35bd39849649f851807e4b9f41e839e7",
        "path": "sc-consensus-aura@0.61.0.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "mol": "Md(Re)",
        "sha": "9c734f917ec757d3291c243fe092ea4a8436509c8a04196cb3f7aafe2a2a7aea",
        "path": "sc-consensus-babe@0.61.0.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "mol": "Md(Re)",
        "sha": "0eecb8b0a112c0207fe8830ac14b65329c0c086a22badf0d95e235dd7689e4f7",
        "path": "sc-consensus-epochs@0.60.0.registry.json",
        "risk": 1,
        "size": 932,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 55,
        "mol": "Md(Re)",
        "sha": "c87d3f94a35c86481cdc7436b5e858caaa4c71c77838e9193d2cc56223c61c64",
        "path": "sc-consensus-slots@0.60.0.registry.json",
        "risk": 1,
        "size": 930,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 56,
        "mol": "Md(Re)",
        "sha": "9e4e35d5605b435697b90da39174c9266cccc52bf22ec54bcf4aa9a9b392ca0d",
        "path": "sc-informant@0.60.0.registry.json",
        "risk": 1,
        "size": 901,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 57,
        "mol": "Md(Re)",
        "sha": "5c281c5142da74092aee1dfb1e353021a28dab29cb498d7f8968af6e3db39115",
        "path": "sc-keystore@42.0.0.registry.json",
        "risk": 1,
        "size": 958,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 58,
        "mol": "Md(Re)",
        "sha": "932277ab91d5757770851e787895007d5957fae1eae5c87fb8d98447ab6ac204",
        "path": "sc-mixnet@0.31.0.registry.json",
        "risk": 1,
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 59,
        "mol": "Md(Re)",
        "sha": "db839ffa876423f9b223c05db90ad19641cf73a1429bb1b271911e02177fc0b1",
        "path": "sc-network@0.61.0.registry.json",
        "risk": 1,
        "size": 907,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 60,
        "mol": "Md(Re)",
        "sha": "ad062e811bbb1472989470fb2ca943ef24a67aa00b053ca47214d97991259386",
        "path": "sc-network-light@0.60.0.registry.json",
        "risk": 1,
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 61,
        "mol": "Md(Re)",
        "sha": "2b1c29108eacb1a9d8af001a634f765296bb9e3aeca4c28d1b30ce929adbfdee",
        "path": "sc-network-statement@0.44.0.registry.json",
        "risk": 1,
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 62,
        "mol": "Md(Re)",
        "sha": "ae75bc36df073c265db4db6b7478ec882e554c9478d317a94bd279ebea10274f",
        "path": "sc-network-sync@0.60.0.registry.json",
        "risk": 1,
        "size": 915,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 63,
        "mol": "Md(Re)",
        "sha": "aa85644e2522d3699036b9ce7a53ed26f099e2e32701f8c372a427a39af6f10f",
        "path": "sc-network-transactions@0.60.0.registry.json",
        "risk": 1,
        "size": 922,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 64,
        "mol": "Md(Re)",
        "sha": "fda0009073ca418aaedd7d828e6cc92cd4e0cd74f00dc95ef1791f234b0e5749",
        "path": "sc-network-types@0.23.3.registry.json",
        "risk": 1,
        "size": 909,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 65,
        "mol": "Md(Re)",
        "sha": "cae856d75aded531fc4fd75a9c6cece123635029b2834258e7ee4cd236fa5224",
        "path": "sc-rpc@57.0.0.registry.json",
        "risk": 1,
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 66,
        "mol": "Md(Re)",
        "sha": "b63ba06e6d4d058a1f0d981f46593d53bcd8032278e72eb2cc6ad7f3db0852a8",
        "path": "sc-rpc-api@0.61.0.registry.json",
        "risk": 1,
        "size": 906,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 67,
        "mol": "Md(Re)",
        "sha": "99e743a297cf1830fc73cf821aff4c1c46ceb6f7af490d53670f55db27511bcc",
        "path": "sc-rpc-server@34.0.0.registry.json",
        "risk": 1,
        "size": 904,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 68,
        "mol": "Md(Re)",
        "sha": "b6b24c6f0f949e69181b57672b1da46d5ce7f0205e23b5377237e336a89bcb47",
        "path": "sc-rpc-spec-v2@0.62.0.registry.json",
        "risk": 1,
        "size": 910,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 69,
        "mol": "Md(Re)",
        "sha": "7f939a3a37339b2617870fe942fc0020343e70bdee1acd5994ab9fe7286dc668",
        "path": "sc-service@0.63.0.registry.json",
        "risk": 1,
        "size": 1004,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 70,
        "mol": "Md(Re)",
        "sha": "606807bce26aabe46d34c39d63fe2334abe4b501986fee04cfa86ea3070bdfa2",
        "path": "sc-state-db@0.45.0.registry.json",
        "risk": 1,
        "size": 963,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 71,
        "mol": "Md(Re)",
        "sha": "884bb8bd3a00138322b5e9674ed4e3ce9523e3f294be1dc6723620f6c9c0ec9c",
        "path": "sc-statement-store@33.0.0.registry.json",
        "risk": 1,
        "size": 913,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 72,
        "mol": "Md(Re)",
        "sha": "8c808d85c07eabae1aea49b01c115f137dc57282922243dba64a5c3bd5de2ec1",
        "path": "sc-sysinfo@50.0.0.registry.json",
        "risk": 1,
        "size": 952,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 73,
        "mol": "Md(Re)",
        "sha": "c85b166a183d988b59f7edbbc1c1f198b8d9dce9f6f2e7d967c04bb6ccc406e8",
        "path": "sc-tracing@49.0.0.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 74,
        "mol": "Md(Re)",
        "sha": "5c54fa46f73ff970b14ed7eec39c2fa8fd2bd0b9d1d275a21d8256e1e061c63a",
        "path": "sc-transaction-pool@49.0.0.registry.json",
        "risk": 1,
        "size": 930,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 75,
        "mol": "Md(Re)",
        "sha": "03f054d71da4d7b930c20a4e50b30e32eb5cc6c802e972d0d7b54fa8ca4715c5",
        "path": "sc-transaction-pool-api@48.0.0.registry.json",
        "risk": 1,
        "size": 929,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 76,
        "mol": "Md(Re)",
        "sha": "d1bb45b3173b0f94330af0f4c0a569358f7712ff9e8e999244a1de5474c28179",
        "path": "sp-transaction-storage-proof@43.0.0.registry.json",
        "risk": 1,
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 77,
        "mol": "Md(Re)",
        "sha": "80bdfbb9b6376f84002612f851baf9c887cc4902c9dc4a35b3e5efb515e2ac6c",
        "path": "tracing-gum@26.0.0.registry.json",
        "risk": 1,
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 78,
        "sha": "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b",
        "path": "pkg:cargo/addr2line@0.25.1",
        "size": 43134,
        "type": "",
        "depth": 2
      },
      {
        "id": 79,
        "sha": "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0",
        "path": "pkg:cargo/aead@0.5.2",
        "size": 15509,
        "type": "",
        "depth": 2
      },
      {
        "id": 80,
        "sha": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923",
        "path": "pkg:cargo/allocator-api2@0.2.21",
        "size": 63622,
        "type": "",
        "depth": 2
      },
      {
        "id": 81,
        "sha": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd",
        "path": "pkg:cargo/cfg-if@1.0.0",
        "size": 7934,
        "type": "",
        "depth": 2
      },
      {
        "id": 82,
        "mol": "H(Db)Md(Pa)",
        "sha": "8bc877eab66f37cf36cb28fd22ad0d948af3a07559d016bd14c4ada94d5d8b5b",
        "path": "pkg:cargo/cumulus-client-consensus-common@0.35.0",
        "risk": 4,
        "size": 89901,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 89,
        "mol": "Md(Pa)",
        "sha": "61d334a1a4613eb6ad469a9c3ee2fef0d4661e02892b36b9e283c9225a847f7d",
        "path": "pkg:cargo/cumulus-client-consensus-common@0.35.0!!cumulus-client-consensus-common-0.35.0/src/lib.rs",
        "risk": 2,
        "size": 7763,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 90,
        "mol": "H(Db)",
        "sha": "88028f58bcb244cbde2f4822c58bdba27986ffa6e0d1b53b940cf279bd793286",
        "path": "pkg:cargo/cumulus-client-consensus-common@0.35.0!!cumulus-client-consensus-common-0.35.0/src/parachain_consensus.rs",
        "risk": 2,
        "size": 16388,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 92,
        "mol": "H(Db)Md(Pa)",
        "sha": "3b62bdb7bf7e9df29886ffe6a44ef1017ffbc4f6e6f4f6e5e5bea8938c93ab1a",
        "path": "pkg:cargo/cumulus-client-consensus-common@0.35.0!!cumulus-client-consensus-common-0.35.0/src/tests.rs",
        "risk": 3,
        "size": 39073,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 93,
        "mol": "H(Db)Md(Pa)",
        "sha": "465195a3e008f017cdf801cb1d870efd9c5825c7c488d5770d271f98444c47d2",
        "path": "pkg:cargo/cumulus-client-network@0.35.0",
        "risk": 4,
        "size": 79194,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 98,
        "mol": "Md(Pa)",
        "sha": "df99cc2dc09d30c3682372b46a8be80f21695b3dfd7f615057bc05da3d757b1f",
        "path": "pkg:cargo/cumulus-client-network@0.35.0!!cumulus-client-network-0.35.0/src/lib.rs",
        "risk": 2,
        "size": 18378,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 99,
        "mol": "H(Db)Md(Pa)",
        "sha": "9e16d87007e55184c7f3cbeef959c0f00fae5a76da1206a05c7ac4c9b9f76e62",
        "path": "pkg:cargo/cumulus-client-network@0.35.0!!cumulus-client-network-0.35.0/src/tests.rs",
        "risk": 3,
        "size": 20953,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 100,
        "mol": "H(Db)",
        "sha": "33b95c6c2783f9bb247be95cf2cb5bba1a234a4a516a075f185cfebf0db61615",
        "path": "pkg:cargo/cumulus-client-parachain-inherent@0.29.0",
        "risk": 2,
        "size": 74218,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 106,
        "mol": "H(Db)",
        "sha": "dc884868e548e7b0205103cc7520bc7b03d0662266a3cd525d36bde1c49137b6",
        "path": "pkg:cargo/cumulus-client-parachain-inherent@0.29.0!!cumulus-client-parachain-inherent-0.29.0/src/mock.rs",
        "risk": 2,
        "size": 10101,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 107,
        "sha": "2519fca6d95aca7ec737d7115ed1c5725e2e84fdad9806d72adb6a9f11ac4545",
        "path": "pkg:cargo/cumulus-relay-chain-streams@0.13.0",
        "risk": 2,
        "size": 70151,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 113,
        "sha": "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5",
        "path": "pkg:cargo/equivalent@1.0.1",
        "size": 6615,
        "type": "",
        "depth": 2
      },
      {
        "id": 114,
        "mol": "Md(Pa)",
        "sha": "6193adbfdd6cdab36d467e6fe403d54d7f66c3f56cb5c65c7a684d62302f8230",
        "path": "pkg:cargo/polkadot-node-primitives@26.0.0",
        "risk": 2,
        "size": 46781,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 120,
        "mol": "Md(Pa)",
        "sha": "40c39c4ea92a0793c0ec3fbd9028a0ea6073fb5f670a1e2ab5cd856b6dcfe357",
        "path": "pkg:cargo/polkadot-node-primitives@26.0.0!!polkadot-node-primitives-26.0.0/src/approval/mod.rs",
        "risk": 2,
        "size": 19099,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 121,
        "mol": "Md(Pa)",
        "sha": "bea1e98f4468869a53a4a8258e8721952ce6332422402542a4a6d684e9d5453c",
        "path": "pkg:cargo/polkadot-node-primitives@26.0.0!!polkadot-node-primitives-26.0.0/src/approval/time.rs",
        "risk": 2,
        "size": 7582,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 126,
        "sha": "748eaa4349fb2e36d9c115e1a30f2e4a13ec185f6eafe7f78e901a5f9ad108b9",
        "path": "pkg:cargo/polkadot-node-subsystem@35.0.0",
        "risk": 2,
        "size": 68525,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 132,
        "mol": "H₂(CmDb)Md₂(In₂Pa)",
        "sha": "387b94d44c8ab660d725f9e7cd9d63ff1754bba772ea37dd2f067e44cfbc2850",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0",
        "risk": 5,
        "size": 112177,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 137,
        "mol": "Md(Pa)",
        "sha": "53e0dfb5449519917fa4a9324d8ba6c101b701597227dab3b4c5cb1f76ca6895",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/availability_chunks.rs",
        "risk": 2,
        "size": 6681,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 138,
        "mol": "H(Cm)Md(Pa)",
        "sha": "83fb3c538e2794c6ff99452108ce17e400d684e9b96b1ec83c482cc8a2210b41",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/backing_implicit_view.rs",
        "risk": 3,
        "size": 39704,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 140,
        "mol": "Md₂(InPa)",
        "sha": "5790b7a0e57ec932c4622dfbf83e466e6a63fbcde7bff7bc69835109c204d09e",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/database.rs",
        "risk": 2,
        "size": 8803,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 141,
        "mol": "H(Cm)Md(Pa)",
        "sha": "c02107a839a3ed74f591b6fe4d9119f6efee3fb415670b3890eb75bb480cdf07",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/determine_new_blocks.rs",
        "risk": 3,
        "size": 15684,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 142,
        "mol": "Md(Pa)",
        "sha": "c70813f89eb6cc42d2e8fac60b67c84fb1d36b2ea32b3245e1b0d3376af259a7",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/inclusion_emulator/mod.rs",
        "risk": 2,
        "size": 47389,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 143,
        "mol": "H(Cm)Md(Pa)",
        "sha": "03f3ff6f1f843683abd58bc8c3ab8590e6177fe2ab23cf02b8c46fa00db7b2fa",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/lib.rs",
        "risk": 3,
        "size": 24325,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 145,
        "mol": "H₂(CmDb)",
        "sha": "1a01a6c7e24a6ad69555dd5e8f0bcd5b25bd35de0d9df816627fb40f53973957",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/reputation.rs",
        "risk": 2,
        "size": 3756,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 147,
        "mol": "Md(In)",
        "sha": "920c108b0bdf977961fc8da8a48aaae910e1103a4465822f7db482152ad86738",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/runtime/mod.rs",
        "risk": 2,
        "size": 19965,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 148,
        "mol": "Md(Pa)",
        "sha": "b7b91cb82c1effa5539b6f6eae61d669241cbc75983b7744f8903c9d947f4214",
        "path": "pkg:cargo/polkadot-node-subsystem-util@35.0.0!!polkadot-node-subsystem-util-35.0.0/src/tests.rs",
        "risk": 2,
        "size": 2752,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 150,
        "mol": "Md(Pa)",
        "sha": "17cb95703adbce4d09bcf1ce9b4ab4f7499001de69ecdd03dba4df698b4d1831",
        "path": "pkg:cargo/polkadot-primitives-test-helpers@0.5.0",
        "risk": 2,
        "size": 33098,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 155,
        "mol": "Md(Pa)",
        "sha": "51f2e66a3c83ea1e515877f6525cdab666e00879c567391bd1426a15b66059ec",
        "path": "pkg:cargo/polkadot-primitives-test-helpers@0.5.0!!polkadot-primitives-test-helpers-0.5.0/src/lib.rs",
        "risk": 2,
        "size": 39671,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 156,
        "mol": "Md(Pa)",
        "sha": "1d8310d86e4fbe332c7cf7c9ef61186ce449ad1d376be9d4086eda950260867f",
        "path": "pkg:cargo/polkadot-statement-table@26.0.0",
        "risk": 2,
        "size": 32364,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 161,
        "mol": "Md(Pa)",
        "sha": "2716418f6c83e4138c95d38b97227d30fb75d4e27120cbe08969c3f0c30b8ee5",
        "path": "pkg:cargo/polkadot-statement-table@26.0.0!!polkadot-statement-table-26.0.0/src/generic.rs",
        "risk": 2,
        "size": 27215,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 163,
        "sha": "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d",
        "path": "pkg:cargo/rustc-hash@2.1.1",
        "size": 14154,
        "type": "",
        "depth": 2
      },
      {
        "id": 164,
        "mol": "Md(Pa₂)",
        "sha": "68b9fbf6eaaca80c741bf94b0b4070ad0b647c4892e047844297e5be6e1d41fa",
        "path": "pkg:cargo/sc-block-builder@0.51.0",
        "risk": 3,
        "size": 29345,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 169,
        "mol": "Md(Pa)",
        "sha": "4d64fc276b3b85ba12f5db6c45f36ef2ad1f127841bfe7485d1a6b6b6f1c1f75",
        "path": "pkg:cargo/sc-block-builder@0.51.0!!sc-block-builder-0.51.0/README.md",
        "risk": 1,
        "size": 423,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 170,
        "mol": "Md(Pa)",
        "sha": "9920cc9c65201d4748ac446ed5e15643b4734b824d97b7adbb1a8c1923d8710d",
        "path": "pkg:cargo/sc-block-builder@0.51.0!!sc-block-builder-0.51.0/src/lib.rs",
        "risk": 2,
        "size": 14957,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 171,
        "mol": "H(Db₂)Md₂(InPa₂)",
        "sha": "c4a3305aac469e369694f8c4702199e333ebd86bfa2ac0e1e5eff3ddb1a28398",
        "path": "pkg:cargo/sc-chain-spec@54.0.0",
        "risk": 5,
        "size": 82910,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 176,
        "mol": "Md(Pa)",
        "sha": "b5f62bf4f9a7cb338d90df10cba12533f6af72d287c5a6170759ae699f741449",
        "path": "pkg:cargo/sc-chain-spec@54.0.0!!sc-chain-spec-54.0.0/README.md",
        "risk": 1,
        "size": 242,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 186,
        "mol": "H(Db₂)Md₂(InPa)",
        "sha": "1ee9148a3648ff07a629787bfacbd1cf8628eb041a10a68f5899e4e9ea076e37",
        "path": "pkg:cargo/sc-chain-spec@54.0.0!!sc-chain-spec-54.0.0/src/chain_spec.rs",
        "risk": 3,
        "size": 36967,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 187,
        "mol": "H(Db)Md(Pa)",
        "sha": "820d05729b08a717a4cc79faca35eb0e3863a0900039ee7fdba6dcab29ebc94a",
        "path": "pkg:cargo/sc-chain-spec@54.0.0!!sc-chain-spec-54.0.0/src/extension.rs",
        "risk": 3,
        "size": 10978,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 189,
        "mol": "Md(Pa)",
        "sha": "377a5e3f8ef20bef4b702dbd8126a39bcedc728e025cd6268952f38d52fc0e33",
        "path": "pkg:cargo/sc-chain-spec@54.0.0!!sc-chain-spec-54.0.0/src/genesis_config_builder.rs",
        "risk": 2,
        "size": 8666,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 190,
        "mol": "Md(Pa)",
        "sha": "559330e1a92b58bd74841addb8c99ef726c166f9a790be5a5cfbb8b536d90068",
        "path": "pkg:cargo/sc-chain-spec@54.0.0!!sc-chain-spec-54.0.0/src/json_patch.rs",
        "risk": 2,
        "size": 3969,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 123709,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 123709,
              "peak_region_entropy": 7.84
            }
          }
        },
        "id": 192,
        "ident": {
          "name": {
            "value": "sc-cli",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.64.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-cli",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Substrate CLI interface.",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H₅(Cm₃Db₂F₃Os₂Po₃)Md₃(In₂₄Pa₃Pt)",
        "path": "pkg:cargo/sc-cli@0.64.0",
        "pid": 2,
        "rel": "fetched",
        "risk": 15,
        "sha": "8a227cb7e357510c331aeff06ba0d2bd51ac5f5b7a647e25b0e2d355ad614c30",
        "size": 123709,
        "traits": [
          {
            "id": "metadata/import/rust/bip39/mnemonic::bip39/mnemonic",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports bip39::Mnemonic",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/commands::commands",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports commands::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/commands/generate_node_key/generatenodekeycmd::crate/commands/generate_node_key/generatenodekeycmd",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports crate::commands::generate_node_key::GenerateNodeKeyCmd",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/bytearray::sp_core/crypto/bytearray",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::ByteArray",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/default_ss58_version::sp_core/crypto/default_ss58_version",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::default_ss58_version",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/exposesecret::sp_core/crypto/exposesecret",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::ExposeSecret",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/keytypeid::sp_core/crypto/keytypeid",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::KeyTypeId",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/secretstring::sp_core/crypto/secretstring",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::SecretString",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/secreturi::sp_core/crypto/secreturi",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::SecretUri",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/ss58addressformat::sp_core/crypto/ss58addressformat",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Ss58AddressFormat",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/ss58addressformatregistry::sp_core/crypto/ss58addressformatregistry",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Ss58AddressFormatRegistry",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/ss58codec::sp_core/crypto/ss58codec",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Ss58Codec",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/unwrap_or_default_ss58_version::sp_core/crypto/unwrap_or_default_ss58_version",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::unwrap_or_default_ss58_version",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/zeroize::sp_core/crypto/zeroize",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Zeroize",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto::sp_core/crypto",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs/file::std/fs/file",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs::File",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipaddr::std/net/ipaddr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::IpAddr",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipv4addr::std/net/ipv4addr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::Ipv4Addr",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipv6addr::std/net/ipv6addr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::Ipv6Addr",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/socketaddr::std/net/socketaddr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::SocketAddr",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/tempfile/builder::tempfile/builder",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile::Builder",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/tempfile/tempdir::tempfile/tempdir",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile::TempDir",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/lang/encoded/base64::rust-repeated-base64-alphabet-literals",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repeated Base64-alphabet Rust literals",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-md",
            "conf": 1.0,
            "crit": 3,
            "desc": "README.md basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 13
              }
            ],
            "uses": [
              297,
              298
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          },
          {
            "id": "micro-behaviors/communications/http/download/handler::rust-reader-read-to-end",
            "atk": "T1105",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust reader fills a byte buffer",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/header/custom::x-forwarded-for",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "X-Forwarded-For proxy header",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/header/custom::x-real-ip",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "X-Real-IP proxy header",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/scheme::cleartext-http-url-code-literal",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code embeds cleartext HTTP URL literal",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "micro-behaviors/data/parse/regex::rust-regex-builder-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Builds a regex matcher via RegexBuilder",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-read-to-string",
            "conf": 0.88,
            "crit": 3,
            "desc": "Reads a file into a Rust string",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::fs-write",
            "atk": "T1041",
            "conf": 0.85,
            "crit": 3,
            "desc": "Writes a file with Rust fs::write",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/os/console/io::confirm-yes-no-prompt",
            "conf": 0.85,
            "crit": 3,
            "desc": "Interactive yes/no confirmation prompt text",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-output",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust Command captures child output",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-qualified-process-command",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.95,
            "crit": 3,
            "desc": "Creates Rust command via qualified path",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::rust-command-new-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Constructs a Rust process command",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/selfpath::current-exe",
            "conf": 0.88,
            "crit": 3,
            "desc": "Queries the current Rust executable path",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "objectives/impact/crypto-manipulation/keywords::crypto-word",
            "conf": 0.2,
            "crit": 3,
            "desc": "crypto word in Rust source",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/import/rust/arg_enums::arg_enums",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arg_enums::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/array_bytes/bytes2hex::array_bytes/bytes2hex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports array_bytes::bytes2hex",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/array_bytes/hex2bytes::array_bytes/hex2bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports array_bytes::hex2bytes",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/array_bytes/hex_bytes2hex_str::array_bytes/hex_bytes2hex_str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports array_bytes::hex_bytes2hex_str",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/build_spec_cmd/buildspeccmd::build_spec_cmd/buildspeccmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports build_spec_cmd::BuildSpecCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/chain_info_cmd/chaininfocmd::chain_info_cmd/chaininfocmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chain_info_cmd::ChainInfoCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/check_block_cmd/checkblockcmd::check_block_cmd/checkblockcmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports check_block_cmd::CheckBlockCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/chrono/prelude::chrono/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chrono::prelude::*",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/argaction::clap/argaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::ArgAction",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/args::clap/args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::Args",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/commandfactory::clap/commandfactory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::CommandFactory",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/fromargmatches::clap/fromargmatches",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::FromArgMatches",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/parser::clap/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::Parser",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap/valueenum::clap/valueenum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap::ValueEnum",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/clap::clap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports clap",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decode::codec/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Decode",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/config::config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports config::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/cors::crate/arg_enums/cors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::Cors",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/cryptoscheme::crate/arg_enums/cryptoscheme",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::CryptoScheme",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/database::crate/arg_enums/database",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::Database",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/default_wasm_execution_method::crate/arg_enums/default_wasm_execution_method",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::DEFAULT_WASM_EXECUTION_METHOD",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/default_wasmtime_instantiation_strategy::crate/arg_enums/default_wasmtime_instantiation_strategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::DEFAULT_WASMTIME_INSTANTIATION_STRATEGY",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/executionstrategy::crate/arg_enums/executionstrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::ExecutionStrategy",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/networkbackendtype::crate/arg_enums/networkbackendtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::NetworkBackendType",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/nodekeytype::crate/arg_enums/nodekeytype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::NodeKeyType",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/outputtype::crate/arg_enums/outputtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::OutputType",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/rpcmethods::crate/arg_enums/rpcmethods",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::RpcMethods",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/syncmode::crate/arg_enums/syncmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::SyncMode",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/tracingreceiver::crate/arg_enums/tracingreceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::TracingReceiver",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/wasmexecutionmethod::crate/arg_enums/wasmexecutionmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::WasmExecutionMethod",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/arg_enums/wasmtimeinstantiationstrategy::crate/arg_enums/wasmtimeinstantiationstrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::arg_enums::WasmtimeInstantiationStrategy",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/build_network_key_dir_or_default::crate/build_network_key_dir_or_default",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::build_network_key_dir_or_default",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/cliconfiguration::crate/cliconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::CliConfiguration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/cryptoscheme::crate/cryptoscheme",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::CryptoScheme",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/cryptoschemeflag::crate/cryptoschemeflag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::CryptoSchemeFlag",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/databaseparams::crate/databaseparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::DatabaseParams",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/default_network_config_path::crate/default_network_config_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::DEFAULT_NETWORK_CONFIG_PATH",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/error::CliError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Error as CliError",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/error::crate/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Error",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/result::crate/error/result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Result",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error::crate/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/importparams::crate/importparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ImportParams",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/keystoreparams::crate/keystoreparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::KeystoreParams",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkparams::crate/networkparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkParams",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkschemeflag::crate/networkschemeflag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkSchemeFlag",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/node_key_ed25519_file::crate/node_key_ed25519_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NODE_KEY_ED25519_FILE",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/nodekeyparams::crate/nodekeyparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NodeKeyParams",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/offchainworkerenabled::crate/offchainworkerenabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::OffchainWorkerEnabled",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/offchainworkerparams::crate/offchainworkerparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::OffchainWorkerParams",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/outputtype::crate/outputtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::OutputType",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/outputtypeflag::crate/outputtypeflag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::OutputTypeFlag",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/blocknumberorhash::crate/params/blocknumberorhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::BlockNumberOrHash",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/database_params::crate/params/database_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::database_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/databaseparams::crate/params/databaseparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::DatabaseParams",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/genericnumber::crate/params/genericnumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::GenericNumber",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/import_params::crate/params/import_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::import_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/importparams::crate/params/importparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::ImportParams",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/ipnetwork::crate/params/ipnetwork",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::IpNetwork",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/keystore_params::crate/params/keystore_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::keystore_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/keystoreparams::crate/params/keystoreparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::KeystoreParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/message_params::crate/params/message_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::message_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/messageparams::crate/params/messageparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::MessageParams",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/mixnet_params::crate/params/mixnet_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::mixnet_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/network_params::crate/params/network_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::network_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/networkparams::crate/params/networkparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::NetworkParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/node_key_params/nodekeyparams::crate/params/node_key_params/nodekeyparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::node_key_params::NodeKeyParams",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/node_key_params::crate/params/node_key_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::node_key_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/nodekeyparams::crate/params/nodekeyparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::NodeKeyParams",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/offchain_worker_params::crate/params/offchain_worker_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::offchain_worker_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/offchainworkerparams::crate/params/offchainworkerparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::OffchainWorkerParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/prometheus_params::crate/params/prometheus_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::prometheus_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/pruning_params::crate/params/pruning_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::pruning_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/pruningparams::crate/params/pruningparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::PruningParams",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/rpc_params::crate/params/rpc_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::rpc_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/rpcbatchrequestconfig::crate/params/rpcbatchrequestconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::RpcBatchRequestConfig",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/rpcendpoint::crate/params/rpcendpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::RpcEndpoint",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/runtime_params::crate/params/runtime_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::runtime_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/shared_params::crate/params/shared_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::shared_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/sharedparams::crate/params/sharedparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::SharedParams",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/telemetry_params::crate/params/telemetry_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::telemetry_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/transaction_pool_params::crate/params/transaction_pool_params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::transaction_pool_params::*",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/params/transactionpoolparams::crate/params/transactionpoolparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::params::TransactionPoolParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/prometheusparams::crate/prometheusparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::PrometheusParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/pruningparams::crate/pruningparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::PruningParams",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/result::CliResult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Result as CliResult",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/result::crate/result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Result",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpc_default_max_connections::crate/rpc_default_max_connections",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RPC_DEFAULT_MAX_CONNECTIONS",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpc_default_max_request_size_mb::crate/rpc_default_max_request_size_mb",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RPC_DEFAULT_MAX_REQUEST_SIZE_MB",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpc_default_max_response_size_mb::crate/rpc_default_max_response_size_mb",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RPC_DEFAULT_MAX_RESPONSE_SIZE_MB",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpc_default_max_subs_per_conn::crate/rpc_default_max_subs_per_conn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RPC_DEFAULT_MAX_SUBS_PER_CONN",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpc_default_message_capacity_per_conn::crate/rpc_default_message_capacity_per_conn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RPC_DEFAULT_MESSAGE_CAPACITY_PER_CONN",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpcendpoint::crate/rpcendpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RpcEndpoint",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/rpcparams::crate/rpcparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RpcParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/runtimeparams::crate/runtimeparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RuntimeParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/sharedparams::crate/sharedparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SharedParams",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/signals::crate/signals",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Signals",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/substratecli::crate/substratecli",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SubstrateCli",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/telemetryparams::crate/telemetryparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TelemetryParams",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/print_from_public::crate/utils/print_from_public",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::print_from_public",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/print_from_uri::crate/utils/print_from_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::print_from_uri",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils::crate/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/with_crypto_scheme::crate/with_crypto_scheme",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::with_crypto_scheme",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate::crate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::*",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/error::error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports error::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/export_blocks_cmd/exportblockscmd::export_blocks_cmd/exportblockscmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports export_blocks_cmd::ExportBlocksCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/export_chain_spec_cmd/exportchainspeccmd::export_chain_spec_cmd/exportchainspeccmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports export_chain_spec_cmd::ExportChainSpecCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/export_state_cmd/exportstatecmd::export_state_cmd/exportstatecmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports export_state_cmd::ExportStateCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/boxfuture::futures/future/boxfuture",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::BoxFuture",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/futureext::futures/future/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::FutureExt",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future::futures/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::Future",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/pin_mut::futures/pin_mut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::pin_mut",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/select::futures/select",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::select",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/generate/generatecmd::generate/generatecmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports generate::GenerateCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/generate_node_key/generatekeycmdcommon::generate_node_key/generatekeycmdcommon",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports generate_node_key::GenerateKeyCmdCommon",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/import_blocks_cmd/importblockscmd::import_blocks_cmd/importblockscmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports import_blocks_cmd::ImportBlocksCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/insert_key/insertkeycmd::insert_key/insertkeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports insert_key::InsertKeyCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/inspect_key/inspectkeycmd::inspect_key/inspectkeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect_key::InspectKeyCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/inspect_node_key/inspectnodekeycmd::inspect_node_key/inspectnodekeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect_node_key::InspectNodeKeyCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/key/keysubcommand::key/keysubcommand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports key::KeySubcommand",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p_identity/ed25519::libp2p_identity/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p_identity::ed25519",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p_identity/keypair::libp2p_identity/keypair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p_identity::Keypair",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/info::log/info",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::info",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/warn::log/warn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::warn",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/names/generator::names/generator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports names::Generator",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/names/name::names/name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports names::Name",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/params::params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports params::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/purge_chain_cmd/purgechaincmd::purge_chain_cmd/purgechaincmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports purge_chain_cmd::PurgeChainCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngcore::rand/rngcore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::RngCore",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/osrng::rand/rngs/osrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::OsRng",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/regex/regex::regex/regex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports regex::Regex",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/revert_cmd/revertcmd::revert_cmd/revertcmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports revert_cmd::RevertCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/run_cmd/runcmd::run_cmd/runcmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports run_cmd::RunCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/runner::runner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports runner::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend/backend::BackendT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::backend::Backend as BackendT",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend::sc_client_api/backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::Backend",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockchain/headerbackend::sc_client_api/blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::blockchain::HeaderBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/headerbackend::sc_client_api/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::HeaderBackend",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/storageprovider::sc_client_api/storageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::StorageProvider",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/usageprovider::sc_client_api/usageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::UsageProvider",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_keystore/localkeystore::sc_keystore/localkeystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_keystore::LocalKeystore",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/build_multiaddr::sc_network/config/build_multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::build_multiaddr",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/default_idle_connection_timeout::sc_network/config/default_idle_connection_timeout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::DEFAULT_IDLE_CONNECTION_TIMEOUT",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/ed25519::sc_network/config/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::ed25519",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/networkconfiguration::sc_network/config/networkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NetworkConfiguration",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/nodekeyconfig::sc_network/config/nodekeyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NodeKeyConfig",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/nonreservedpeermode::sc_network/config/nonreservedpeermode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NonReservedPeerMode",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/role::sc_network/config/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::Role",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/setconfig::sc_network/config/setconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::SetConfig",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/transportconfig::sc_network/config/transportconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::TransportConfig",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/multiaddr/protocol::sc_network/multiaddr/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::multiaddr::Protocol",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/arc::sc_service/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::Arc",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/basepath::sc_service/basepath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::BasePath",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/blockspruning::sc_service/blockspruning",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::BlocksPruning",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chain_ops/export_blocks::sc_service/chain_ops/export_blocks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::chain_ops::export_blocks",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chain_ops/import_blocks::sc_service/chain_ops/import_blocks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::chain_ops::import_blocks",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chain_ops/revert_chain::sc_service/chain_ops/revert_chain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::chain_ops::revert_chain",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chain_ops::sc_service/chain_ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::chain_ops",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chainspec::sc_service/chainspec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::ChainSpec",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/chaintype::sc_service/chaintype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::ChainType",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/basepath::sc_service/config/basepath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::BasePath",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/configuration::sc_service/config/configuration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::Configuration",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/databasesource::sc_service/config/databasesource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::DatabaseSource",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/executorconfiguration::sc_service/config/executorconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::ExecutorConfiguration",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/ipnetwork::sc_service/config/ipnetwork",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::IpNetwork",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/keystoreconfig::sc_service/config/keystoreconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::KeystoreConfig",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/multiaddr::sc_service/config/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::Multiaddr",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/multiaddrwithpeerid::sc_service/config/multiaddrwithpeerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::MultiaddrWithPeerId",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/networkconfiguration::sc_service/config/networkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::NetworkConfiguration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/nodekeyconfig::sc_service/config/nodekeyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::NodeKeyConfig",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/offchainworkerconfig::sc_service/config/offchainworkerconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::OffchainWorkerConfig",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/prometheusconfig::sc_service/config/prometheusconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::PrometheusConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/pruningmode::sc_service/config/pruningmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::PruningMode",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/role::sc_service/config/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::Role",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/rpcbatchrequestconfig::sc_service/config/rpcbatchrequestconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::RpcBatchRequestConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/rpcconfiguration::sc_service/config/rpcconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::RpcConfiguration",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/rpcmethods::sc_service/config/rpcmethods",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::RpcMethods",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/telemetryendpoints::sc_service/config/telemetryendpoints",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::TelemetryEndpoints",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/transactionpooloptions::sc_service/config/transactionpooloptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::TransactionPoolOptions",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/config/wasmexecutionmethod::sc_service/config/wasmexecutionmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::config::WasmExecutionMethod",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/configuration::sc_service/configuration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::Configuration",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/databasesource::sc_service/databasesource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::DatabaseSource",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/error::ServiceError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::Error as ServiceError",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/genericchainspec::sc_service/genericchainspec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::GenericChainSpec",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/noextension::sc_service/noextension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::NoExtension",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/pruningmode::sc_service/pruningmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::PruningMode",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/role::sc_service/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::Role",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/taskmanager::sc_service/taskmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::TaskManager",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_service/tracingreceiver::sc_service/tracingreceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_service::TracingReceiver",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/telemetryendpoints::sc_telemetry/telemetryendpoints",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::TelemetryEndpoints",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_tracing/logging/loggerbuilder::sc_tracing/logging/loggerbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_tracing::logging::LoggerBuilder",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/transactionpooloptions::sc_transaction_pool/transactionpooloptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::TransactionPoolOptions",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/metrics/tokio_threads_alive::sc_utils/metrics/tokio_threads_alive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::metrics::TOKIO_THREADS_ALIVE",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/metrics/tokio_threads_total::sc_utils/metrics/tokio_threads_total",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::metrics::TOKIO_THREADS_TOTAL",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde_json/json::serde_json/json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_json::json",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sign/signcmd::sign/signcmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sign::SignCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/signals/signals::signals/signals",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports signals::Signals",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/info::sp_blockchain/info",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::Info",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/bytearray::sp_core/bytearray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::ByteArray",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/h256::sp_core/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::H256",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/hexdisplay/hexdisplay::sp_core/hexdisplay/hexdisplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::hexdisplay::HexDisplay",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair as _",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::sp_core/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519/pair::sp_core/sr25519/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519::Pair",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519::sp_core/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keyring/sr25519keyring::sp_keyring/sr25519keyring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keyring::Sr25519Keyring::*",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystore::sp_keystore/keystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::Keystore",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/blockid::sp_runtime/generic/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::BlockId",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/multisigner::sp_runtime/multisigner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::MultiSigner",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/identifyaccount::sp_runtime/traits/identifyaccount",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::IdentifyAccount",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/runtimeversion::sp_version/runtimeversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::RuntimeVersion",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/borrow/cow::std/borrow/cow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::borrow::Cow",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/bufread::std/io/bufread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::BufRead",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/read::std/io/read",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Read",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io::std/io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/num/nonzerou32::std/num/nonzerou32",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::num::NonZeroU32",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/num/nonzerousize::std/num/nonzerousize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::num::NonZeroUsize",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/str/fromstr::std/str/fromstr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::str::FromStr",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicu64::std/sync/atomic/atomicu64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicU64",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/generate/generatecmd::super/generate/generatecmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::generate::GenerateCmd",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/generate_node_key/generatenodekeycmd::super/generate_node_key/generatenodekeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::generate_node_key::GenerateNodeKeyCmd",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insert_key/insertkeycmd::super/insert_key/insertkeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::insert_key::InsertKeyCmd",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/inspect_key/inspectkeycmd::super/inspect_key/inspectkeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::inspect_key::InspectKeyCmd",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/inspect_node_key/inspectnodekeycmd::super/inspect_node_key/inspectnodekeycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::inspect_node_key::InspectNodeKeyCmd",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/signal/ctrl_c::tokio/signal/ctrl_c",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::signal::ctrl_c",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/signal/unix/signal::tokio/signal/unix/signal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::signal::unix::signal",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/signal/unix/signalkind::tokio/signal/unix/signalkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::signal::unix::SignalKind",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/utils/print_from_uri::utils/print_from_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports utils::print_from_uri",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/vanity/vanitycmd::vanity/vanitycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vanity::VanityCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/verify/verifycmd::verify/verifycmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports verify::VerifyCmd",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 16
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/sc-cli/sc-cli-0.64.0.crate"
      },
      {
        "id": 197,
        "mol": "Md(Pa)",
        "sha": "8e7d7bcd1317732b25022a3ead4172ec48606b7f274c419f085a209e36a8886e",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/README.md",
        "risk": 1,
        "size": 79,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 198,
        "sha": "834393b61a5a709ae499fc73ff48af90ed1a837358e4845308183cb4e2162202",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/arg_enums.rs",
        "risk": 1,
        "size": 9786,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 199,
        "mol": "H(F)",
        "sha": "641fe8540ffc72dd5c1a4648ca5df1deacf51a5d8eda0a74391e0276ee00f668",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/build_spec_cmd.rs",
        "risk": 2,
        "size": 2657,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 202,
        "mol": "H(F)Md(In)",
        "sha": "c3fe04440d9dcdbbcc745ea0c93b5433707d668dcf3d9e589b0cd0b3b09e885a",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/export_blocks_cmd.rs",
        "risk": 2,
        "size": 3102,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 203,
        "mol": "H(F)Md(In)",
        "sha": "d37439852665e420f37c305c3a538a0e344292fe821f528e5c4e4237511657de",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/export_chain_spec_cmd.rs",
        "risk": 2,
        "size": 2434,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 204,
        "mol": "H(F)",
        "sha": "0cd703a564808043a19511e476a819083f0e2ebd8ddb3486421050a557c6b821",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/export_state_cmd.rs",
        "risk": 2,
        "size": 2963,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 205,
        "mol": "Md₂(InPa)",
        "sha": "71a969aaf656848ed456a1892392fd1555c4a4154e1d48bef5b8e7319eeed632",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/generate.rs",
        "risk": 2,
        "size": 2646,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 206,
        "mol": "H(F₂)Md₂(In₂Pa)",
        "sha": "adb5a2d253983e098889ae149713aff38f70c1f7e93bd502a1b60edf884baa23",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/generate_node_key.rs",
        "risk": 4,
        "size": 5911,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 207,
        "mol": "Md(In)",
        "sha": "3426bd9f0bef91c72c3511bacd1b4a37e6452fb7cfb072f4f2b1f46cd1254d7b",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/import_blocks_cmd.rs",
        "risk": 1,
        "size": 2500,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 208,
        "mol": "Md₂(In₃Pa)",
        "sha": "739e48d2de019842e4154ecc35120601e84f1be0dd8b2f7d129fdef2fd6105ad",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/insert_key.rs",
        "risk": 3,
        "size": 4760,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 209,
        "mol": "Md₃(In₆PaPt)",
        "sha": "58e648db5ba89da02bb776062cbed7324d1f9634e24324150dadf2822849eb69",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/inspect_key.rs",
        "risk": 3,
        "size": 8677,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 210,
        "mol": "H(Cm)Md₂(In₂Pa)",
        "sha": "100275d072b5e93f1d46483b85bb1264f10f9e763ae010a4679e8c722a952f54",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/inspect_node_key.rs",
        "risk": 3,
        "size": 2982,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 213,
        "mol": "H(Os)Md(In)",
        "sha": "73e955070238749b85994e1a6386034cbf65333d4fe0d536524e76fada1b4899",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/purge_chain_cmd.rs",
        "risk": 2,
        "size": 2525,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 215,
        "mol": "H₂(CmDb)Md(Pa)",
        "sha": "6bca6da9889f12b7ba79a683e0e43fa639e54e82750d5be20f9947e8d151e1c8",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/run_cmd.rs",
        "risk": 3,
        "size": 11850,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 216,
        "mol": "H(F)Md₂(InPa)",
        "sha": "01d9fd428717e75989c254df64c205c42124d8ef6020904a62356b4a582d1e67",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/sign.rs",
        "risk": 3,
        "size": 3586,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 218,
        "mol": "Md₂(PaPt)",
        "sha": "411772a4e244af3d82fa341e275622e12e9a5c52d86bdc58417253b030445140",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/test/sig_verify.rs",
        "risk": 3,
        "size": 5274,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 219,
        "mol": "H(F)Md(In₆)",
        "sha": "b0011225d97788a79cc72f7caa5f36b5f75367e4b5bc87751c685b53c8bf7407",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/utils.rs",
        "risk": 3,
        "size": 9809,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 220,
        "mol": "H(Db)Md₃(In₅PaPt)",
        "sha": "2668b4ea81dac1f597f018edca132d9025524d31faa773d5c3901cc473879840",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/vanity.rs",
        "risk": 4,
        "size": 5679,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 221,
        "mol": "Md₃(In₂PaPt)",
        "sha": "e85cab68f6d41441b7069304d2dc87532cb9560c263be069f18cbd81b941a3a1",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/commands/verify.rs",
        "risk": 3,
        "size": 4629,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 222,
        "mol": "H(Db)",
        "sha": "55a9c3905d50e50d30e89c0e77c2307d972eb9a346d9a6697a387b871472d9ae",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/config.rs",
        "risk": 2,
        "size": 23257,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 223,
        "mol": "Md(In)",
        "sha": "9e9c825dbbcab30923dae222a51ea67175f075d4e4d349b7695e3e848c57159e",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/error.rs",
        "risk": 2,
        "size": 3685,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 224,
        "mol": "H(Po)Md(In)",
        "sha": "a7ef9b25dfcf46b1147f2d8f441afe4b80980fb01db019162b5c02ce63212e57",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/lib.rs",
        "risk": 3,
        "size": 8386,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 227,
        "mol": "H(F)Md(In₂)",
        "sha": "73768db27d86d209d6a7dda2f8c3f9db473a4fe2f8ee69a6c6264bf84082d102",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/keystore_params.rs",
        "risk": 3,
        "size": 3370,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 228,
        "mol": "H(Cm)Md(Pa)",
        "sha": "9a9990a1bfead727505ece4893db2d8356dca87c9b37a4da90a7b117715732ac",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/message_params.rs",
        "risk": 3,
        "size": 3937,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 230,
        "mol": "Md₂(In₂Pa)",
        "sha": "dfc3d7e32e458e9787981c6c71607ebab2ac825d36732a7b96acb8abc8c618f8",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/mod.rs",
        "risk": 3,
        "size": 6079,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 231,
        "mol": "Md(Pa)",
        "sha": "c4fa03e67dc4d069e0a02bc1f9450a4368489e3390c6e71e60f74171dbb6e75c",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/network_params.rs",
        "risk": 2,
        "size": 13041,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 232,
        "mol": "H(F₂)Md₂(In₃Pa)",
        "sha": "7a910b7134e777f8f3b92a192cf1c51de99413269777670d5eced3b64d36858c",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/node_key_params.rs",
        "risk": 4,
        "size": 9565,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 234,
        "mol": "Md(In₄)",
        "sha": "e0b60c917ad0668b35359a6c1eecf36a02ce39e0eb807981e24802878f8349a5",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/prometheus_params.rs",
        "risk": 1,
        "size": 1961,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 235,
        "mol": "Md(Pa)",
        "sha": "fa00998868c79b0d61a69fb676f0108824120ea6cebbbe16b55fc27aef0fa60c",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/pruning_params.rs",
        "risk": 2,
        "size": 5278,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 236,
        "mol": "H(Cm)Md₂(In₃Pa)",
        "sha": "ebdd3f64c6ef663b217d87661655e2f45360247ca7e6c8ffa9255ec5644a1f33",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/params/rpc_params.rs",
        "risk": 3,
        "size": 24574,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 241,
        "mol": "H₃(DbOsPo₃)Md(Pa)",
        "sha": "ea95f10308d41d1d844118b69f9f45ba1310fcb69242ba8a48b2b38452376deb",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/runner.rs",
        "risk": 6,
        "size": 12964,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 242,
        "sha": "fc6016df62728ac308ecb00ff0cb7c630625600dade65ade710dcec3e04bcf26",
        "path": "pkg:cargo/sc-cli@0.64.0!!sc-cli-0.64.0/src/signals.rs",
        "risk": 1,
        "size": 3000,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 243,
        "mol": "Md(Pa₂)",
        "sha": "7d7e251625c9e28a0b6b90464a791bfdd2a9e0057d56c2d3297b841b0b75708b",
        "path": "pkg:cargo/sc-client-api@49.0.0",
        "risk": 3,
        "size": 58079,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 248,
        "mol": "Md(Pa)",
        "sha": "05e5a62fdd368c7ddca16b773bd186ba681a63f4400530885392966570e6ef91",
        "path": "pkg:cargo/sc-client-api@49.0.0!!sc-client-api-49.0.0/README.md",
        "risk": 1,
        "size": 85,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 253,
        "mol": "Md(Pa)",
        "sha": "eace93299e28629557b6d7717d9fdd52aa760ca65c0902af7ed96d8b3394cd58",
        "path": "pkg:cargo/sc-client-api@49.0.0!!sc-client-api-49.0.0/src/in_mem.rs",
        "risk": 2,
        "size": 23911,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 254,
        "mol": "Md(Pa)",
        "sha": "e10b7db348b2b4425bf72f059b8e2d77251b7d6fca88e612e6f5909853cedaa6",
        "path": "pkg:cargo/sc-client-api@49.0.0!!sc-client-api-49.0.0/src/leaves.rs",
        "risk": 2,
        "size": 12329,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 257,
        "mol": "Md(Pa)",
        "sha": "908562bcdbe9d73be08d1a09e369ad7eb7662469f38d4ce77980fdd422fd2790",
        "path": "pkg:cargo/sc-client-api@49.0.0!!sc-client-api-49.0.0/src/notifications/tests.rs",
        "risk": 2,
        "size": 6651,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 258,
        "mol": "Md(Pa)",
        "sha": "80d88d812268c270609f6682729887c48af5bf3af578696c8ebf57a0d51a28c5",
        "path": "pkg:cargo/sc-client-api@49.0.0!!sc-client-api-49.0.0/src/notifications.rs",
        "risk": 2,
        "size": 4413,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 260,
        "mol": "H₃(CmDbF₄)Md₂(In₂Pa₂)",
        "sha": "6eae5420881597d03d1d9fb97d16bdb1b5baf4051c88ee34563170e4f195e580",
        "path": "pkg:cargo/sc-client-db@0.56.0",
        "risk": 8,
        "size": 100559,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 265,
        "mol": "Md(Pa)",
        "sha": "c9e18d2427422626fc82bd2ffeff537ab450f1b8c5a83517dd3b5937b596bb89",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/README.md",
        "risk": 1,
        "size": 436,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 266,
        "mol": "Md(In)",
        "sha": "48bb9be5d454134efa7898c21a92b35fb89a5520978166e96a028c1347f0da2c",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/benches/state_access.rs",
        "risk": 2,
        "size": 8550,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 267,
        "mol": "Md(Pa)",
        "sha": "df2db6a725c822672541d952b46579dc621b9aa78d0aaf4b7487ef4c84e3bb2a",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/bench.rs",
        "risk": 2,
        "size": 21906,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 268,
        "mol": "Md(Pa)",
        "sha": "e3bbf40eaa2e02705bbbcf0615a0cdf496856005f832c2624c767ded9ca97feb",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/children.rs",
        "risk": 2,
        "size": 3635,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 269,
        "mol": "H₂(CmDb)Md₂(InPa)",
        "sha": "c6eb6156951c18e1c75b4f7cba68e52510fb1a263a7c1d9aab32fd2b38081282",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/lib.rs",
        "risk": 4,
        "size": 232679,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 270,
        "mol": "Md(Pa)",
        "sha": "a4ddc8d24d620a6f64cdf54926a5cfd5ade0ff3513e55071a55ba2459646b9a6",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/offchain.rs",
        "risk": 2,
        "size": 4415,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 275,
        "mol": "H(F₃)Md₂(InPa)",
        "sha": "508733d5b2280213fc43a928a4d75bb3cf3520604616a5c45275dfab0bcdf2e4",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/upgrade.rs",
        "risk": 4,
        "size": 8614,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 276,
        "mol": "H(F)Md₂(InPa)",
        "sha": "3a2da418231adc3fee7d722645c6f9a9081ab315fbb9f72073624ca94934e7f8",
        "path": "pkg:cargo/sc-client-db@0.56.0!!sc-client-db-0.56.0/src/utils.rs",
        "risk": 3,
        "size": 25496,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 277,
        "mol": "Md₂(In₃Pa₂)",
        "sha": "b28404557a2be1fe2d5ff2374d30ac992a21149964363570b36e3445972e5033",
        "path": "pkg:cargo/sc-consensus-aura@0.61.0",
        "risk": 5,
        "size": 67834,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 282,
        "mol": "Md(Pa)",
        "sha": "0c84a88e0cf5391a1abd66a7b197483cb7a648f3b31db890a6a42e6823e1e743",
        "path": "pkg:cargo/sc-consensus-aura@0.61.0!!sc-consensus-aura-0.61.0/README.md",
        "risk": 1,
        "size": 635,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 284,
        "mol": "Md(In)",
        "sha": "0565e27217f8adc97890b22712793c46aef778a06d6d53093b1ca10bcaa48045",
        "path": "pkg:cargo/sc-consensus-aura@0.61.0!!sc-consensus-aura-0.61.0/src/import_queue.rs",
        "risk": 2,
        "size": 12650,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 285,
        "mol": "Md₂(In₂Pa)",
        "sha": "d129838c704c8107f6084ee36092035c5f15721d66153aa14b0f2e5b53d00482",
        "path": "pkg:cargo/sc-consensus-aura@0.61.0!!sc-consensus-aura-0.61.0/src/lib.rs",
        "risk": 3,
        "size": 27742,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 286,
        "mol": "Md₂(In₃Pa)",
        "sha": "28342e167d9c6bbf30d0aa86f6aa6024d6ebabf4484289a2d9409cc36ed324a3",
        "path": "pkg:cargo/sc-consensus-aura@0.61.0!!sc-consensus-aura-0.61.0/src/standalone.rs",
        "risk": 3,
        "size": 10779,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 287,
        "mol": "H(Db₃)Md₂(In₄Pa₂)",
        "sha": "a9c3c8237a1e35745bf60bd2648d35d94604f1e623f7ef08ac2fe1b7a0d09e4f",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0",
        "risk": 7,
        "size": 89022,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 292,
        "mol": "Md(Pa)",
        "sha": "3daaf40525fdb0cea281b80c3105273e67a0156cc73d9219fd79e72265fbc81a",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/README.md",
        "risk": 1,
        "size": 2613,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 293,
        "mol": "Md₂(In₃Pa)",
        "sha": "392ba964542d8c090f4f8e00fe649b5578ac48f71148c0c75ccc363d16ff3506",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/src/authorship.rs",
        "risk": 3,
        "size": 10430,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 294,
        "mol": "Md(Pa)",
        "sha": "92689c586a51c8206e4d7ecf2980cd3801bbaa8d153c44271b24678dc0505c65",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/src/aux_schema.rs",
        "risk": 2,
        "size": 6932,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 295,
        "mol": "H(Db₂)Md(Pa)",
        "sha": "d48feb7f2619fdbeff36bcaae71324b68018fe5bad54a9800dd990ccd408709f",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/src/lib.rs",
        "risk": 3,
        "size": 65356,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 297,
        "mol": "H(Db)Md₂(InPa)",
        "sha": "bd81341cd3ff4e1fc5fe9cbde309b53012584b15922cd41cfda6df9a986576d8",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/src/tests.rs",
        "risk": 4,
        "size": 40593,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 298,
        "mol": "Md(In₂)",
        "sha": "941120d5bd93e930f7cbdcd794224bbe8df2abccd67662658e2bf8cd5e523043",
        "path": "pkg:cargo/sc-consensus-babe@0.61.0!!sc-consensus-babe-0.61.0/src/verification.rs",
        "risk": 2,
        "size": 8575,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 299,
        "mol": "O(S)H₂(DbOs)Md₂(Bk₂Pa₂)",
        "sha": "8fbbf7dacf9c4eab8d36b4dca788df85326c0d12d37360d9e6a526479c243ee1",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0",
        "risk": 8,
        "size": 67498,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 302,
        "mol": "O(S)",
        "sha": "b9fc4fe5f58fbed8b452bb954d27d932fdc32fae4e2737d0912c65f35aebc092",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/Cargo.toml",
        "risk": 2,
        "size": 4137,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 304,
        "mol": "Md(Pa)",
        "sha": "10fe395ce7d8c43a25d18cdec4ac104ef49f19d6f900386adb5a44857a0a045e",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/README.md",
        "risk": 1,
        "size": 278,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 305,
        "mol": "H(Os)Md(Bk)",
        "sha": "cd10e6907798cfde1188e624450430bce2d1826c90efd4edcf2f84805c37e9b1",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/build.rs",
        "risk": 3,
        "size": 937,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 306,
        "mol": "Md(Pa)",
        "sha": "b0705005405185234adc8910d83ea587e05caf0211d72fd26f02fb88420354d3",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/src/aux_schema.rs",
        "risk": 2,
        "size": 6479,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 307,
        "mol": "H(Db)Md(Pa)",
        "sha": "a429057db8fb863c4dfe8f0fa039808fd5b05e1ff9bed5e74873effb8716fd6e",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/src/lib.rs",
        "risk": 3,
        "size": 38027,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 308,
        "mol": "H(Db)",
        "sha": "41664abf77f469c872229f66e930220ae17f861b469f5a70351600db21b4f3f1",
        "path": "pkg:cargo/sc-consensus-slots@0.60.0!!sc-consensus-slots-0.60.0/src/slots.rs",
        "risk": 2,
        "size": 6354,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 309,
        "mol": "Md(Pa)",
        "sha": "029fd249790a07d5f3924056106aece27889a005eb4409a1c11ba202fc565c2b",
        "path": "pkg:cargo/sc-informant@0.60.0",
        "risk": 2,
        "size": 60242,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 314,
        "mol": "Md(Pa)",
        "sha": "268f4a1e7b6d562eaa2a8d992471a215412ecb6f55b8db62ca08146645f1148e",
        "path": "pkg:cargo/sc-informant@0.60.0!!sc-informant-0.60.0/README.md",
        "risk": 1,
        "size": 142,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 317,
        "mol": "H(F₂)Md₃(In₁₁Pa₂Pt)",
        "sha": "650a05cd30b23f7aa7f3c760bb36ef9fbf12cae7279d57cd7306ed98954369fe",
        "path": "pkg:cargo/sc-keystore@42.0.0",
        "risk": 7,
        "size": 30753,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 322,
        "mol": "Md(Pa)",
        "sha": "8b8e64a70a2d7a2ebdf1a2a3cff0d93e35cbe5a1912c8fe6c138baab0ba4005e",
        "path": "pkg:cargo/sc-keystore@42.0.0!!sc-keystore-42.0.0/README.md",
        "risk": 1,
        "size": 134,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 323,
        "mol": "Md(In)",
        "sha": "bc9808777ac71885c761ff48eada3b7085878989896e2c1c383b91190b8aaaf1",
        "path": "pkg:cargo/sc-keystore@42.0.0!!sc-keystore-42.0.0/src/lib.rs",
        "risk": 2,
        "size": 2430,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 324,
        "mol": "H(F₂)Md₃(In₁₁PaPt)",
        "sha": "f05f67121473a7b10c3dd92afb5fd172cb9ddd0595305a1f176249552921d3d0",
        "path": "pkg:cargo/sc-keystore@42.0.0!!sc-keystore-42.0.0/src/local.rs",
        "risk": 5,
        "size": 27892,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 309012,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 309012,
              "peak_region_entropy": 7.85
            }
          }
        },
        "id": 325,
        "ident": {
          "name": {
            "value": "sc-network",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.61.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-network",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Substrate network protocol",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "O(S)H₅(Cm₄Cr₂Db₄F₃Os)Md₄(Bk₂In₁₅Pa₂Pt)",
        "path": "pkg:cargo/sc-network@0.61.0",
        "pid": 202,
        "rel": "fetched",
        "risk": 18,
        "sha": "1e7950b41729bc6bd6047f4942e12ec46ce1a2959144dbe72b4f49c88e1fd01b",
        "size": 309012,
        "traits": [
          {
            "id": "metadata/build/archive::archive-cargo-build-rs-entry",
            "conf": 0.92,
            "crit": 3,
            "desc": "Archive contains Cargo build script"
          },
          {
            "id": "metadata/build/ecosystem::cargo-build-script-basename",
            "conf": 0.99,
            "crit": 3,
            "desc": "Cargo build script (build.rs)"
          },
          {
            "id": "metadata/import/rust/hmac/hmac::hmac/hmac",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hmac::Hmac",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/hmac/mac::hmac/mac",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hmac::Mac",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/dns::libp2p/dns",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports libp2p::dns",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/websocket::libp2p/websocket",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports libp2p::websocket",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/crypto/ed25519/keypair::litep2p/crypto/ed25519/keypair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports litep2p::crypto::ed25519::Keypair",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/crypto/ed25519/secretkey::Ed25519SecretKey",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports litep2p::crypto::ed25519::SecretKey as Ed25519SecretKey",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/websocket/config/config::WebSocketTransportConfig",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports litep2p::transport::websocket::config::Config as WebSocketTransportConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sha2/digest::sha2/digest",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sha2::Digest",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/sha2/sha256::sha2/sha256",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sha2::Sha256",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/ipv4addr::std/net/ipv4addr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::Ipv4Addr",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/unix/fs/openoptionsext::std/os/unix/fs/openoptionsext",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::unix::fs::OpenOptionsExt",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/tempfile/tempdir::tempfile/tempdir",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile::TempDir",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcplistener::tokio/net/tcplistener",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpListener",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcpstream::tokio/net/tcpstream",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpStream",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/lang/encoded/base64::rust-repeated-base64-alphabet-literals",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repeated Base64-alphabet Rust literals",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-md",
            "conf": 1.0,
            "crit": 3,
            "desc": "README.md basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 10
              }
            ],
            "uses": [
              789,
              790
            ]
          },
          {
            "id": "micro-behaviors/communications/dns/client::go-dot-addprovider-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Go DNS-over-TLS provider registration call",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/dns/lookup::source-resolver-query",
            "conf": 0.92,
            "crit": 3,
            "desc": "Source or bytecode performs DNS resolution",
            "from": [
              {
                "file": 23
              }
            ],
            "uses": [
              800
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/connect::tcpstream-connect",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust TcpStream::connect call",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::rust-sha256-operation",
            "mbc": "C0029",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs Rust SHA-256 operation",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/symmetric/aes/ctr::ctr-mode-term--rx-3",
            "mbc": "C0021.001",
            "conf": 0.8,
            "crit": 3,
            "desc": "Encryption terminology near CTR or counter mode",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::match-command-variable-dispatch",
            "conf": 0.9,
            "crit": 3,
            "desc": "Match dispatches on a command-like variable",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::heartbeat-field-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "Object key named ping, heartbeat or alive",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/unsafe::rust-mem-transmute-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust calls mem::transmute",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::rust-open-options",
            "conf": 0.88,
            "crit": 3,
            "desc": "Rust OpenOptions builder",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::rust-write-all",
            "atk": "T1041",
            "conf": 0.86,
            "crit": 3,
            "desc": "Named Rust file writer writes all bytes",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::cargo-out-dir-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References Cargo OUT_DIR environment value",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "objectives/impact/crypto-manipulation/keywords::crypto-word",
            "conf": 0.2,
            "crit": 3,
            "desc": "crypto word in Rust source",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "objectives/supply-chain/install-hook/build/behavioral/metadata::cargo-build-script-declared",
            "atk": "T1195.002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Cargo build script declared"
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/import/rust/array_bytes/bytes2hex::array_bytes/bytes2hex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports array_bytes::bytes2hex",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/assert_matches/assert_matches::assert_matches/assert_matches",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports assert_matches::assert_matches",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/asynchronous_codec/framed::asynchronous_codec/framed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asynchronous_codec::Framed",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/inboundfailure::behaviour/inboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::InboundFailure",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/notifications::behaviour/notifications",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::Notifications",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/notificationsout::behaviour/notificationsout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::NotificationsOut",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/outboundfailure::behaviour/outboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::OutboundFailure",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/protocolconfig::behaviour/protocolconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::ProtocolConfig",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/behaviour/responsefailure::behaviour/responsefailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports behaviour::ResponseFailure",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/bytes/bytes::bytes/bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bytes::Bytes",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/bytes/bytesmut::bytes/bytesmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bytes::BytesMut",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/cid/cid::cid/cid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cid::Cid",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/cid/error::CidError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cid::Error as CidError",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/cid/multihash/multihash::CidMultihash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cid::multihash::Multihash as CidMultihash",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/cid/multihash/multihash::cid/multihash/multihash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cid::multihash::Multihash",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/cid/version::CidVersion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cid::Version as CidVersion",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/bitswaperror::client/bitswaperror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::BitswapError",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/blake2b_256_multihash_code::client/blake2b_256_multihash_code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::BLAKE2B_256_MULTIHASH_CODE",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/fetchoutcome::client/fetchoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::FetchOutcome",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/keccak_256_multihash_code::client/keccak_256_multihash_code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::KECCAK_256_MULTIHASH_CODE",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/request_bitswap_blocks::client/request_bitswap_blocks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::request_bitswap_blocks",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/request_bitswap_blocks_unverified::client/request_bitswap_blocks_unverified",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::request_bitswap_blocks_unverified",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/client/sha2_256_multihash_code::client/sha2_256_multihash_code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports client::SHA2_256_MULTIHASH_CODE",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decode::codec/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Decode",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decodeall::codec/decodeall",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::DecodeAll",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/input::codec/input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Input",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/collec/upgradecollec::collec/upgradecollec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collec::UpgradeCollec",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/marker/phantomdata::core/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::marker::PhantomData",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/behaviour/behaviour::crate/behaviour/behaviour",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::behaviour::Behaviour",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/behaviour/behaviourout::crate/behaviour/behaviourout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::behaviour::BehaviourOut",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/behaviour::crate/behaviour",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::behaviour",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/bitswapprotomessage::crate/bitswap/bitswapprotomessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::BitswapProtoMessage",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/bitswaprequesthandler::crate/bitswap/bitswaprequesthandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::BitswapRequestHandler",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/cid::crate/bitswap/cid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::Cid",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/is_cid_supported::crate/bitswap/is_cid_supported",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::is_cid_supported",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/log_target::crate/bitswap/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::LOG_TARGET",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/max_wanted_blocks::crate/bitswap/max_wanted_blocks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::MAX_WANTED_BLOCKS",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/prefix::crate/bitswap/prefix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::Prefix",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/protocol_name::crate/bitswap/protocol_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::PROTOCOL_NAME",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/schema/bitswap/message/block::MessageBlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::schema::bitswap::message::Block as MessageBlock",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/schema/bitswap/message/blockpresence::crate/bitswap/schema/bitswap/message/blockpresence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::schema::bitswap::message::BlockPresence",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/schema/bitswap/message/blockpresencetype::ProtoPresenceType",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::schema::bitswap::message::BlockPresenceType as ProtoPresenceType",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bitswap/schema/bitswap/message/wantlist/wanttype::ProtoBitswapWantType",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bitswap::schema::bitswap::message::wantlist::WantType as ProtoBitswapWantType",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/ed25519::crate/config/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::ed25519",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/fullnetworkconfiguration::crate/config/fullnetworkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::FullNetworkConfiguration",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/incomingrequest::crate/config/incomingrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::IncomingRequest",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/kademlia_max_provider_keys::crate/config/kademlia_max_provider_keys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::KADEMLIA_MAX_PROVIDER_KEYS",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/kademlia_provider_record_ttl::crate/config/kademlia_provider_record_ttl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::KADEMLIA_PROVIDER_RECORD_TTL",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/kademlia_provider_republish_interval::crate/config/kademlia_provider_republish_interval",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::KADEMLIA_PROVIDER_REPUBLISH_INTERVAL",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/multiaddrwithpeerid::crate/config/multiaddrwithpeerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::MultiaddrWithPeerId",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/networkbackendtype::crate/config/networkbackendtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NetworkBackendType",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/networkconfiguration::crate/config/networkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NetworkConfiguration",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/nodekeyconfig::crate/config/nodekeyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NodeKeyConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/nondefaultsetconfig::crate/config/nondefaultsetconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NonDefaultSetConfig",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/nonreservedpeermode::crate/config/nonreservedpeermode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NonReservedPeerMode",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/notificationhandshake::crate/config/notificationhandshake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::NotificationHandshake",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/params::crate/config/params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::Params",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/parse_addr::crate/config/parse_addr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::parse_addr",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/protocolid::crate/config/protocolid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::ProtocolId",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/role::crate/config/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::Role",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/secret::crate/config/secret",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::Secret",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/setconfig::crate/config/setconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::SetConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config/transportconfig::crate/config/transportconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config::TransportConfig",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/config::crate/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::config",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/discovery/default_kademlia_replication_factor::crate/discovery/default_kademlia_replication_factor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::discovery::DEFAULT_KADEMLIA_REPLICATION_FACTOR",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/discovery/discoverybehaviour::crate/discovery/discoverybehaviour",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::discovery::DiscoveryBehaviour",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/discovery/discoveryconfig::crate/discovery/discoveryconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::discovery::DiscoveryConfig",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/discovery/discoveryout::crate/discovery/discoveryout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::discovery::DiscoveryOut",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/error::crate/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Error",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error::crate/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/event/dhtevent::crate/event/dhtevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::event::DhtEvent",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/event/event::crate/event/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::event::Event",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/event::crate/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Event",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ifdisconnected::crate/ifdisconnected",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::IfDisconnected",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ipfs_block_provider/blockprovider::crate/ipfs_block_provider/blockprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ipfs_block_provider::BlockProvider",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ipfs_block_provider/change::crate/ipfs_block_provider/change",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ipfs_block_provider::Change",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/bitswap/bitswapservice::crate/litep2p/bitswap/bitswapservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::bitswap::BitswapService",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/bitswap_metrics/bitswapmetrics::crate/litep2p/bitswap_metrics/bitswapmetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::bitswap_metrics::BitswapMetrics",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/bitswap_metrics/errors::crate/litep2p/bitswap_metrics/errors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::bitswap_metrics::errors",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/bitswap_metrics/outcomes::crate/litep2p/bitswap_metrics/outcomes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::bitswap_metrics::outcomes",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/discovery/discovery::crate/litep2p/discovery/discovery",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::discovery::Discovery",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/discovery/discoveryevent::crate/litep2p/discovery/discoveryevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::discovery::DiscoveryEvent",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/ipfs_dht/ipfsdht::crate/litep2p/ipfs_dht/ipfsdht",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::ipfs_dht::IpfsDht",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/litep2pnetworkbackend::crate/litep2p/litep2pnetworkbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::Litep2pNetworkBackend",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/peerstore/peerstore::crate/litep2p/peerstore/peerstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::peerstore::Peerstore",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/peerstore/peerstore_handle_test::crate/litep2p/peerstore/peerstore_handle_test",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::peerstore::peerstore_handle_test",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/service/litep2pnetworkservice::crate/litep2p/service/litep2pnetworkservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::service::Litep2pNetworkService",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/service/networkservicecommand::crate/litep2p/service/networkservicecommand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::service::NetworkServiceCommand",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/config/notificationprotocolconfig::crate/litep2p/shim/notification/config/notificationprotocolconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::config::NotificationProtocolConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/config/protocolcontrolhandle::crate/litep2p/shim/notification/config/protocolcontrolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::config::ProtocolControlHandle",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/notificationprotocol::crate/litep2p/shim/notification/notificationprotocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::NotificationProtocol",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/direction::crate/litep2p/shim/notification/peerset/direction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::Direction",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/openresult::crate/litep2p/shim/notification/peerset/openresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::OpenResult",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/peerset::crate/litep2p/shim/notification/peerset/peerset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::Peerset",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/peersetcommand::crate/litep2p/shim/notification/peerset/peersetcommand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::PeersetCommand",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/peersetnotificationcommand::crate/litep2p/shim/notification/peerset/peersetnotificationcommand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::PeersetNotificationCommand",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/peerstate::crate/litep2p/shim/notification/peerset/peerstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::PeerState",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/notification/peerset/reserved::crate/litep2p/shim/notification/peerset/reserved",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::notification::peerset::Reserved",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/request_response/metrics/requestresponsemetrics::crate/litep2p/shim/request_response/metrics/requestresponsemetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::request_response::metrics::RequestResponseMetrics",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/request_response/outboundrequest::crate/litep2p/shim/request_response/outboundrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::request_response::OutboundRequest",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/request_response/requestresponseconfig::crate/litep2p/shim/request_response/requestresponseconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::request_response::RequestResponseConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/litep2p/shim/request_response/requestresponseprotocol::crate/litep2p/shim/request_response/requestresponseprotocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::litep2p::shim::request_response::RequestResponseProtocol",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/log_target::crate/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::LOG_TARGET",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/max_response_size::crate/max_response_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::MAX_RESPONSE_SIZE",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/messagesink::crate/messagesink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::MessageSink",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/mock/mockpeerstore::crate/mock/mockpeerstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::mock::MockPeerStore",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/network_state/networkstate::crate/network_state/networkstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::network_state::NetworkState",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/network_state/notconnectedpeer::NetworkStateNotConnectedPeer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::network_state::NotConnectedPeer as NetworkStateNotConnectedPeer",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/network_state/peer::NetworkStatePeer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::network_state::Peer as NetworkStatePeer",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkdhtprovider::crate/networkdhtprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkDHTProvider",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkeventstream::crate/networkeventstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkEventStream",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkpeers::crate/networkpeers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkPeers",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkrequest::crate/networkrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkRequest",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networksigner::crate/networksigner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkSigner",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkstateinfo::crate/networkstateinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkStateInfo",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkstatus::crate/networkstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkStatus",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/networkstatusprovider::crate/networkstatusprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NetworkStatusProvider",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/notificationservice::crate/notificationservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::NotificationService",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/observedrole::crate/observedrole",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ObservedRole",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/outboundfailure::crate/outboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::OutboundFailure",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_info::crate/peer_info",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_info",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/banned_threshold::crate/peer_store/banned_threshold",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::BANNED_THRESHOLD",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/peerstore::crate/peer_store/peerstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::PeerStore",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/peerstorehandle::crate/peer_store/peerstorehandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::PeerStoreHandle",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/peerstoreprovider::crate/peer_store/peerstoreprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::PeerStoreProvider",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/protocolhandle::ProtocolHandleT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::ProtocolHandle as ProtocolHandleT",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/peer_store/protocolhandle::crate/peer_store/protocolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::peer_store::ProtocolHandle",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/custommessageoutcome::crate/protocol/custommessageoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::CustomMessageOutcome",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notification_service::crate/protocol/notification_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notification_service",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/async_notifications_buffer_size::crate/protocol/notifications/handler/async_notifications_buffer_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::ASYNC_NOTIFICATIONS_BUFFER_SIZE",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/closereason::crate/protocol/notifications/handler/closereason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::CloseReason",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/notificationssink::crate/protocol/notifications/handler/notificationssink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::NotificationsSink",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/notificationssinkmessage::crate/protocol/notifications/handler/notificationssinkmessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::NotificationsSinkMessage",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/notifshandler::crate/protocol/notifications/handler/notifshandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::NotifsHandler",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/notifshandlerin::crate/protocol/notifications/handler/notifshandlerin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::NotifsHandlerIn",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/notifshandlerout::crate/protocol/notifications/handler/notifshandlerout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::NotifsHandlerOut",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler/tests::crate/protocol/notifications/handler/tests",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler::tests::*",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/handler::crate/protocol/notifications/handler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::handler",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/notifications::crate/protocol/notifications/notifications",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::Notifications",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/notificationsout::crate/protocol/notifications/notificationsout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::NotificationsOut",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/protocolconfig::crate/protocol/notifications/protocolconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::ProtocolConfig",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/service/notification_service::crate/protocol/notifications/service/notification_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::service::notification_service",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/service/notificationcommand::crate/protocol/notifications/service/notificationcommand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::service::NotificationCommand",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/service/protocolhandle::crate/protocol/notifications/service/protocolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::service::ProtocolHandle",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/service/validationcallresult::crate/protocol/notifications/service/validationcallresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::service::ValidationCallResult",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsin::crate/protocol/notifications/upgrade/notificationsin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsIn",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsinopen::crate/protocol/notifications/upgrade/notificationsinopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsInOpen",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsinsubstream::crate/protocol/notifications/upgrade/notificationsinsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsInSubstream",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsinsubstreamhandshake::crate/protocol/notifications/upgrade/notificationsinsubstreamhandshake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsInSubstreamHandshake",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsout::crate/protocol/notifications/upgrade/notificationsout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsOut",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsouterror::crate/protocol/notifications/upgrade/notificationsouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsOutError",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsoutopen::crate/protocol/notifications/upgrade/notificationsoutopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsOutOpen",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/notificationsoutsubstream::crate/protocol/notifications/upgrade/notificationsoutsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::NotificationsOutSubstream",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notifications/upgrade/upgradecollec::crate/protocol/notifications/upgrade/upgradecollec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::notifications::upgrade::UpgradeCollec",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/notificationssink::crate/protocol/notificationssink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::NotificationsSink",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/protocol::crate/protocol/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::Protocol",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/protocolhandlepair::crate/protocol/protocolhandlepair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::ProtocolHandlePair",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol/ready::crate/protocol/ready",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol::Ready",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol::crate/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller/incomingindex::crate/protocol_controller/incomingindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller::IncomingIndex",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller/message::crate/protocol_controller/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller::Message",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller/protocolcontroller::crate/protocol_controller/protocolcontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller::ProtocolController",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller/protosetconfig::crate/protocol_controller/protosetconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller::ProtoSetConfig",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller/setid::crate/protocol_controller/setid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller::SetId",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocol_controller::crate/protocol_controller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::protocol_controller",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/protocolname::crate/protocolname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ProtocolName",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/reputationchange::Reputation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ReputationChange as Reputation",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/reputationchange::crate/reputationchange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ReputationChange",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/ifdisconnected::crate/request_responses/ifdisconnected",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::IfDisconnected",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/inboundfailure::crate/request_responses/inboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::InboundFailure",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/incomingrequest::crate/request_responses/incomingrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::IncomingRequest",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/outboundfailure::crate/request_responses/outboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::OutboundFailure",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/outgoingresponse::crate/request_responses/outgoingresponse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::OutgoingResponse",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/protocolconfig::RequestResponseConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::ProtocolConfig as RequestResponseConfig",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/protocolconfig::crate/request_responses/protocolconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::ProtocolConfig",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/requestfailure::crate/request_responses/requestfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::RequestFailure",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses/responsefailure::crate/request_responses/responsefailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses::ResponseFailure",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/request_responses::crate/request_responses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::request_responses",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/requestfailure::crate/requestfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RequestFailure",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/ensure_addresses_consistent_with_transport::crate/service/ensure_addresses_consistent_with_transport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::ensure_addresses_consistent_with_transport",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/metrics/metrics::crate/service/metrics/metrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::metrics::Metrics",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/metrics/metricsources::crate/service/metrics/metricsources",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::metrics::MetricSources",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/metrics/notificationmetrics::crate/service/metrics/notificationmetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::metrics::NotificationMetrics",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/metrics/peerstoremetrics::crate/service/metrics/peerstoremetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::metrics::PeerStoreMetrics",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/metrics/register_without_sources::crate/service/metrics/register_without_sources",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::metrics::register_without_sources",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/out_events::crate/service/out_events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::out_events",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/peerstoreprovider::crate/service/peerstoreprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::PeerStoreProvider",
            "from": [
              {
                "file": 59
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/signature/signature::crate/service/signature/signature",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::signature::Signature",
            "from": [
              {
                "file": 59
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/signature/signingerror::crate/service/signature/signingerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::signature::SigningError",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/bandwidthsink::crate/service/traits/bandwidthsink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::BandwidthSink",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/direction::crate/service/traits/direction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::Direction",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/messagesink::crate/service/traits/messagesink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::MessageSink",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkbackend::crate/service/traits/networkbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkBackend",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkdhtprovider::crate/service/traits/networkdhtprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkDHTProvider",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkeventstream::crate/service/traits/networkeventstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkEventStream",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkpeers::crate/service/traits/networkpeers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkPeers",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkrequest::crate/service/traits/networkrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkRequest",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkservice::NetworkServiceT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkService as NetworkServiceT",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkservice::crate/service/traits/networkservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkService",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networksigner::crate/service/traits/networksigner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkSigner",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkstateinfo::crate/service/traits/networkstateinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkStateInfo",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkstatus::crate/service/traits/networkstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkStatus",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/networkstatusprovider::crate/service/traits/networkstatusprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NetworkStatusProvider",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationconfig::crate/service/traits/notificationconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationConfig",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationevent::SubstrateNotificationEvent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationEvent as SubstrateNotificationEvent",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationevent::crate/service/traits/notificationevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationEvent",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationsender::NotificationSenderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationSender as NotificationSenderT",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationsendererror::crate/service/traits/notificationsendererror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationSenderError",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationsenderready::NotificationSenderReadyT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationSenderReady as NotificationSenderReadyT",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/notificationservice::crate/service/traits/notificationservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::NotificationService",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/peerstore::PeerStoreT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::PeerStore as PeerStoreT",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/peerstore::crate/service/traits/peerstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::PeerStore",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/requestresponseconfig::RequestResponseConfigT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::RequestResponseConfig as RequestResponseConfigT",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits/validationresult::crate/service/traits/validationresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits::ValidationResult",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/service/traits::crate/service/traits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::service::traits",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/signature::crate/signature",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Signature",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/transport::crate/transport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::transport",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/types/protocolname::ProtoName",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::types::ProtocolName as ProtoName",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/types/protocolname::crate/types/protocolname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::types::ProtocolName",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/interval::crate/utils/interval",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::interval",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/lruhashset::crate/utils/lruhashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::LruHashSet",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/webrtc::crate/webrtc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::webrtc",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/axisscale::criterion/axisscale",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::AxisScale",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/benchmarkid::criterion/benchmarkid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::BenchmarkId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion::criterion/criterion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Criterion",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_group::criterion/criterion_group",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_group",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_main::criterion/criterion_main",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_main",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/plotconfiguration::criterion/plotconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::PlotConfiguration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/throughput::criterion/throughput",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Throughput",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/either/either::either/either",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports either::Either",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/event/dhtevent::event/dhtevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports event::DhtEvent",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/event/event::event/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports event::Event",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/fnv/fnvhashmap::fnv/fnvhashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fnv::FnvHashMap",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc::futures/channel/mpsc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/oneshot::futures/channel/oneshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::oneshot",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/boxfuture::futures/future/boxfuture",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::BoxFuture",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/either::futures/future/either",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::Either",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future::futures/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/lock/mutex::FuturesMutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::lock::Mutex as FuturesMutex",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/lock/mutexguard::FuturesMutexGuard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::lock::MutexGuard as FuturesMutexGuard",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/ready::futures/ready",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::ready",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/sinkext::futures/sinkext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::SinkExt",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/boxstream::futures/stream/boxstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::BoxStream",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/fusedstream::futures/stream/fusedstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::FusedStream",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/futuresunordered::futures/stream/futuresunordered",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::FuturesUnordered",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/stream::futures/stream/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::Stream",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/unfold::futures/stream/unfold",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::unfold",
            "from": [
              {
                "file": 63
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream::futures/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::Stream",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/streamext::futures/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::StreamExt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures_timer/delay::futures_timer/delay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures_timer::Delay",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/handler/notificationssink::handler/notificationssink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports handler::NotificationsSink",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/handler/ready::handler/ready",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports handler::Ready",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/ip_network/ipnetwork::ip_network/ipnetwork",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ip_network::IpNetwork",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/ipfs_block_provider/blockprovider::IpfsBlockProvider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ipfs_block_provider::BlockProvider as IpfsBlockProvider",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/ipfs_block_provider/indexedtransactions::IpfsIndexedTransactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ipfs_block_provider::IndexedTransactions as IpfsIndexedTransactions",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/bandwidth/bandwidthsinks::libp2p/bandwidth/bandwidthsinks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::bandwidth::BandwidthSinks",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/connection_limits/connectionlimits::libp2p/connection_limits/connectionlimits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::connection_limits::ConnectionLimits",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/connection_limits/exceeded::libp2p/connection_limits/exceeded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::connection_limits::Exceeded",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/connectedpoint::libp2p/core/connectedpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::ConnectedPoint",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/endpoint::CoreEndpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::Endpoint as CoreEndpoint",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/endpoint::libp2p/core/endpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::Endpoint",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/inboundupgrade::libp2p/core/inboundupgrade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::InboundUpgrade",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/multiaddr::libp2p/core/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::Multiaddr",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/muxing/streammuxerbox::libp2p/core/muxing/streammuxerbox",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::muxing::StreamMuxerBox",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/muxing/substreambox::libp2p/core/muxing/substreambox",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::muxing::SubstreamBox",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/outboundupgrade::libp2p/core/outboundupgrade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::OutboundUpgrade",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/transport/boxed::libp2p/core/transport/boxed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::transport::Boxed",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/transport/memorytransport::libp2p/core/transport/memorytransport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::transport::MemoryTransport",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/transport/optionaltransport::libp2p/core/transport/optionaltransport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::transport::OptionalTransport",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/transport/portuse::libp2p/core/transport/portuse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::transport::PortUse",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/transport/transport::libp2p/core/transport/transport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::transport::Transport",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/upgrade/inboundupgrade::libp2p/core/upgrade/inboundupgrade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::upgrade::InboundUpgrade",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/upgrade/upgradeinfo::libp2p/core/upgrade/upgradeinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::upgrade::UpgradeInfo",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/upgrade::libp2p/core/upgrade",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::upgrade",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/core/upgradeinfo::libp2p/core/upgradeinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::core::UpgradeInfo",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identify/behaviour::Identify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identify::Behaviour as Identify",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identify/config::IdentifyConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identify::Config as IdentifyConfig",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identify/event::IdentifyEvent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identify::Event as IdentifyEvent",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identify/info::IdentifyInfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identify::Info as IdentifyInfo",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity/decodingerror::libp2p/identity/decodingerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity::DecodingError",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity/ed25519::libp2p/identity/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity::ed25519",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity/keypair::libp2p/identity/keypair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity::Keypair",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity/publickey::libp2p/identity/publickey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity::PublicKey",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity/signingerror::libp2p/identity/signingerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity::SigningError",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/identity::libp2p/identity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::identity",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/behaviour::Kademlia",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Behaviour as Kademlia",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/bucketinserts::libp2p/kad/bucketinserts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::BucketInserts",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/config::KademliaConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Config as KademliaConfig",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/event::KademliaEvent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Event as KademliaEvent",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/event::libp2p/kad/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Event",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/getclosestpeerserror::libp2p/kad/getclosestpeerserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::GetClosestPeersError",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/getclosestpeersok::libp2p/kad/getclosestpeersok",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::GetClosestPeersOk",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/getproviderserror::libp2p/kad/getproviderserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::GetProvidersError",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/getprovidersok::libp2p/kad/getprovidersok",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::GetProvidersOk",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/getrecordok::libp2p/kad/getrecordok",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::GetRecordOk",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/peerrecord::libp2p/kad/peerrecord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::PeerRecord",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/queryid::libp2p/kad/queryid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::QueryId",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/queryresult::libp2p/kad/queryresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::QueryResult",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/quorum::libp2p/kad/quorum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Quorum",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/record::libp2p/kad/record",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::Record",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/recordkey::libp2p/kad/recordkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::RecordKey",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/store/memorystore::libp2p/kad/store/memorystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::store::MemoryStore",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/store/memorystoreconfig::libp2p/kad/store/memorystoreconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::store::MemoryStoreConfig",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad/store/recordstore::libp2p/kad/store/recordstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad::store::RecordStore",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/kad::libp2p/kad",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::kad",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/mdns/tokio/behaviour::TokioMdns",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::mdns::tokio::Behaviour as TokioMdns",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/mdns::libp2p/mdns",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::mdns",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/multiaddr/multiaddr::libp2p/multiaddr/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::multiaddr::Multiaddr",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/multiaddr/protocol::libp2p/multiaddr/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::multiaddr::Protocol",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/multiaddr::libp2p/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::Multiaddr",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/noise::libp2p/noise",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::noise",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/peerid::libp2p/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::PeerId",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/ping/behaviour::Ping",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::ping::Behaviour as Ping",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/ping/config::PingConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::ping::Config as PingConfig",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/ping/event::PingEvent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::ping::Event as PingEvent",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/behaviour::libp2p/request_response/behaviour",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::Behaviour",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/codec::libp2p/request_response/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::Codec",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/config::libp2p/request_response/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::Config",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/inboundrequestid::libp2p/request_response/inboundrequestid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::InboundRequestId",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/message::libp2p/request_response/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::Message",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/outboundrequestid::libp2p/request_response/outboundrequestid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::OutboundRequestId",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/protocolsupport::libp2p/request_response/protocolsupport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::ProtocolSupport",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response/responsechannel::libp2p/request_response/responsechannel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response::ResponseChannel",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/request_response::libp2p/request_response",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::request_response",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/streamprotocol::libp2p/streamprotocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::StreamProtocol",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/addresschange::libp2p/swarm/behaviour/addresschange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::AddressChange",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/connectionclosed::libp2p/swarm/behaviour/connectionclosed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::ConnectionClosed",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/connectionestablished::libp2p/swarm/behaviour/connectionestablished",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::ConnectionEstablished",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/dialfailure::libp2p/swarm/behaviour/dialfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::DialFailure",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/externaladdrconfirmed::libp2p/swarm/behaviour/externaladdrconfirmed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::ExternalAddrConfirmed",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/fromswarm::libp2p/swarm/behaviour/fromswarm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::FromSwarm",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/listenfailure::libp2p/swarm/behaviour/listenfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::ListenFailure",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/toggle/toggle::libp2p/swarm/behaviour/toggle/toggle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::toggle::Toggle",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/behaviour/toggle/toggleconnectionhandler::libp2p/swarm/behaviour/toggle/toggleconnectionhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::behaviour::toggle::ToggleConnectionHandler",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/closeconnection::libp2p/swarm/closeconnection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::CloseConnection",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/config::SwarmConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::Config as SwarmConfig",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectiondenied::libp2p/swarm/connectiondenied",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionDenied",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectionerror::libp2p/swarm/connectionerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionError",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectionhandler::libp2p/swarm/connectionhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionHandler",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectionhandlerevent::libp2p/swarm/connectionhandlerevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionHandlerEvent",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectionhandlerselect::libp2p/swarm/connectionhandlerselect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionHandlerSelect",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/connectionid::libp2p/swarm/connectionid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ConnectionId",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/dialerror::libp2p/swarm/dialerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::DialError",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/executor::libp2p/swarm/executor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::Executor",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/handler/connectionevent::libp2p/swarm/handler/connectionevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::handler::ConnectionEvent",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/handler/multi/multihandler::libp2p/swarm/handler/multi/multihandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::handler::multi::MultiHandler",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/handler/streamupgradeerror::libp2p/swarm/handler/streamupgradeerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::handler::StreamUpgradeError",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/handler::libp2p/swarm/handler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::handler",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/listenerror::libp2p/swarm/listenerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ListenError",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/networkbehaviour::libp2p/swarm/networkbehaviour",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::NetworkBehaviour",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/notifyhandler::libp2p/swarm/notifyhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::NotifyHandler",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/stream::libp2p/swarm/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::Stream",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/streamprotocol::libp2p/swarm/streamprotocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::StreamProtocol",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/substreamprotocol::libp2p/swarm/substreamprotocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::SubstreamProtocol",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/swarm::libp2p/swarm/swarm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::Swarm",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/swarmevent::libp2p/swarm/swarmevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::SwarmEvent",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/thandler::libp2p/swarm/thandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::THandler",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/thandlerinevent::libp2p/swarm/thandlerinevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::THandlerInEvent",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/thandleroutevent::libp2p/swarm/thandleroutevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::THandlerOutEvent",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarm/toswarm::libp2p/swarm/toswarm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::swarm::ToSwarm",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/swarmbuilder::libp2p/swarmbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::SwarmBuilder",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/tcp::libp2p/tcp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::tcp",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/transport::libp2p/transport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::Transport",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/transportext::libp2p/transportext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::TransportExt",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/rust/libp2p/yamux::libp2p/yamux",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libp2p::yamux",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/linked_hash_set/linkedhashset::linked_hash_set/linkedhashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports linked_hash_set::LinkedHashSet",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/addresses/publicaddresses::litep2p/addresses/publicaddresses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::addresses::PublicAddresses",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/config/configbuilder::Litep2pConfigBuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::config::ConfigBuilder as Litep2pConfigBuilder",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/config/configbuilder::litep2p/config/configbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::config::ConfigBuilder",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/error/dialerror::litep2p/error/dialerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::error::DialError",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/error/immediatedialerror::litep2p/error/immediatedialerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::error::ImmediateDialError",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/error/negotiationerror::litep2p/error/negotiationerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::error::NegotiationError",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/error/substreamerror::litep2p/error/substreamerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::error::SubstreamError",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/executor/executor::litep2p/executor/executor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::executor::Executor",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/litep2p::litep2p/litep2p",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::Litep2p",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/litep2pevent::litep2p/litep2pevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::Litep2pEvent",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/peerid::litep2p/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::PeerId",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/bitswapevent::litep2p/protocol/libp2p/bitswap/bitswapevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::BitswapEvent",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/bitswaphandle::litep2p/protocol/libp2p/bitswap/bitswaphandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::BitswapHandle",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/blockpresencetype::litep2p/protocol/libp2p/bitswap/blockpresencetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::BlockPresenceType",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/config::litep2p/protocol/libp2p/bitswap/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::Config",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/responsetype::litep2p/protocol/libp2p/bitswap/responsetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::ResponseType",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/wanttype::LitepBitswapWantType",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::WantType as LitepBitswapWantType",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/bitswap/wanttype::litep2p/protocol/libp2p/bitswap/wanttype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::bitswap::WantType",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/identify/config::IdentifyConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::identify::Config as IdentifyConfig",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/identify/identifyevent::litep2p/protocol/libp2p/identify/identifyevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::identify::IdentifyEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/config::KademliaConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::Config as KademliaConfig",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/config::litep2p/protocol/libp2p/kademlia/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::Config",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/configbuilder::KademliaConfigBuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::ConfigBuilder as KademliaConfigBuilder",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/configbuilder::litep2p/protocol/libp2p/kademlia/configbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::ConfigBuilder",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/contentprovider::litep2p/protocol/libp2p/kademlia/contentprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::ContentProvider",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/incomingrecordvalidationmode::litep2p/protocol/libp2p/kademlia/incomingrecordvalidationmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::IncomingRecordValidationMode",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/kademliaevent::litep2p/protocol/libp2p/kademlia/kademliaevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::KademliaEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/kademliahandle::litep2p/protocol/libp2p/kademlia/kademliahandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::KademliaHandle",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/peerrecord::litep2p/protocol/libp2p/kademlia/peerrecord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::PeerRecord",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/queryid::litep2p/protocol/libp2p/kademlia/queryid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::QueryId",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/quorum::litep2p/protocol/libp2p/kademlia/quorum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::Quorum",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/record::litep2p/protocol/libp2p/kademlia/record",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::Record",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/kademlia/recordkey::litep2p/protocol/libp2p/kademlia/recordkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::kademlia::RecordKey",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/ping/config::PingConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::ping::Config as PingConfig",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/libp2p/ping/pingevent::litep2p/protocol/libp2p/ping/pingevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::libp2p::ping::PingEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/mdns/config::MdnsConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::mdns::Config as MdnsConfig",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/mdns/mdnsevent::litep2p/protocol/mdns/mdnsevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::mdns::MdnsEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/config::NotificationConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::Config as NotificationConfig",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/config::litep2p/protocol/notification/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::Config",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/configbuilder::litep2p/protocol/notification/configbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::ConfigBuilder",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/notificationerror::litep2p/protocol/notification/notificationerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::NotificationError",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/notificationevent::Litep2pNotificationEvent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::NotificationEvent as Litep2pNotificationEvent",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/notificationevent::litep2p/protocol/notification/notificationevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::NotificationEvent",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/notificationhandle::litep2p/protocol/notification/notificationhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::NotificationHandle",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/notificationsink::litep2p/protocol/notification/notificationsink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::NotificationSink",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/notification/validationresult::Litep2pValidationResult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::notification::ValidationResult as Litep2pValidationResult",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/configbuilder::RequestResponseConfigBuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::ConfigBuilder as RequestResponseConfigBuilder",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/configbuilder::litep2p/protocol/request_response/configbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::ConfigBuilder",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/dialoptions::litep2p/protocol/request_response/dialoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::DialOptions",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/rejectreason::litep2p/protocol/request_response/rejectreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::RejectReason",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/requestresponseerror::litep2p/protocol/request_response/requestresponseerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::RequestResponseError",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/requestresponseevent::litep2p/protocol/request_response/requestresponseevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::RequestResponseEvent",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocol/request_response/requestresponsehandle::litep2p/protocol/request_response/requestresponsehandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::protocol::request_response::RequestResponseHandle",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocolname::Litep2pProtocolName",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::ProtocolName as Litep2pProtocolName",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/protocolname::litep2p/protocolname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::ProtocolName",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/connectionlimitsconfig::litep2p/transport/connectionlimitsconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::ConnectionLimitsConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/endpoint::litep2p/transport/endpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::Endpoint",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/tcp/config/config::TcpConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::tcp::config::Config as TcpConfig",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/tcp/config/config::TcpTransportConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::tcp::config::Config as TcpTransportConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/webrtc/config/config::WebRtcTransportConfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::webrtc::config::Config as WebRtcTransportConfig",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/transport/webrtc/dtlscertificate::litep2p/transport/webrtc/dtlscertificate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::transport::webrtc::DtlsCertificate",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/connectionid::litep2p/types/connectionid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::ConnectionId",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/multiaddr/multiaddr::LiteP2pMultiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::multiaddr::Multiaddr as LiteP2pMultiaddr",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/multiaddr/multiaddr::litep2p/types/multiaddr/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::multiaddr::Multiaddr",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/multiaddr/protocol::litep2p/types/multiaddr/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::multiaddr::Protocol",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/multihash/code::LiteP2pCode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::multihash::Code as LiteP2pCode",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/protocol/protocolname::Litep2pProtocolName",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::protocol::ProtocolName as Litep2pProtocolName",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/litep2p/types/requestid::litep2p/types/requestid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litep2p::types::RequestId",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/debug::log/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::debug",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/error::log/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::error",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/info::log/info",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::info",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/trace::log/trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::trace",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/log/warn::log/warn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log::warn",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/metrics/histogram::metrics/histogram",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports metrics::Histogram",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/metrics/metrics::metrics/metrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports metrics::Metrics",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/metrics/metricsources::metrics/metricsources",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports metrics::MetricSources",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/metrics/notificationmetrics::metrics/notificationmetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports metrics::NotificationMetrics",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/multistream_select/dialer_select_proto::multistream_select/dialer_select_proto",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports multistream_select::dialer_select_proto",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/multistream_select/listener_select_proto::multistream_select/listener_select_proto",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports multistream_select::listener_select_proto",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/multistream_select/negotiated::multistream_select/negotiated",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports multistream_select::Negotiated",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/multistream_select/version::multistream_select/version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports multistream_select::Version",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/nodekeyconfig::nodekeyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NodeKeyConfig::*",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notification_service::notifications/notification_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::notification_service",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notifications::notifications/notifications",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::Notifications",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationsin::notifications/notificationsin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsIn",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationsinsubstream::notifications/notificationsinsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsInSubstream",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationsout::notifications/notificationsout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsOut",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationsouterror::notifications/notificationsouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsOutError",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationsoutsubstream::notifications/notificationsoutsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsOutSubstream",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/notificationssink::notifications/notificationssink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::NotificationsSink",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/protocolhandle::notifications/protocolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::ProtocolHandle",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/protocolhandlepair::notifications/protocolhandlepair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::ProtocolHandlePair",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/notifications/ready::notifications/ready",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports notifications::Ready",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/dersignature::p256/ecdsa/dersignature",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::DerSignature",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/signature/hazmat/prehashsigner::p256/ecdsa/signature/hazmat/prehashsigner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::signature::hazmat::PrehashSigner",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/signature/signatureencoding::p256/ecdsa/signature/signatureencoding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::signature::SignatureEncoding",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/signature/verifier::p256/ecdsa/signature/verifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::signature::Verifier",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/signature::p256/ecdsa/signature",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::Signature",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/signingkey::p256/ecdsa/signingkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::SigningKey",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/ecdsa/verifyingkey::p256/ecdsa/verifyingkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::ecdsa::VerifyingKey",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/elliptic_curve/curve::p256/elliptic_curve/curve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::elliptic_curve::Curve",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/elliptic_curve/sec1/toencodedpoint::p256/elliptic_curve/sec1/toencodedpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::elliptic_curve::sec1::ToEncodedPoint",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/encodedpoint::p256/encodedpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::EncodedPoint",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/nistp256::p256/nistp256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::NistP256",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/pkcs8/encodeprivatekey::p256/pkcs8/encodeprivatekey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::pkcs8::EncodePrivateKey",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/p256/u256::p256/u256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports p256::U256",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/rwlock::parking_lot/rwlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::RwLock",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/partial_sort/partialsort::partial_sort/partialsort",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports partial_sort::PartialSort",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/counter::prometheus_endpoint/counter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Counter",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/countervec::prometheus_endpoint/countervec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::CounterVec",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/exponential_buckets::prometheus_endpoint/exponential_buckets",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::exponential_buckets",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/gauge::prometheus_endpoint/gauge",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Gauge",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/gaugevec::prometheus_endpoint/gaugevec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::GaugeVec",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/histogram::prometheus_endpoint/histogram",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Histogram",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/histogramopts::prometheus_endpoint/histogramopts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::HistogramOpts",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/histogramvec::prometheus_endpoint/histogramvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::HistogramVec",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/metricsource::prometheus_endpoint/metricsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::MetricSource",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/opts::prometheus_endpoint/opts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Opts",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/prometheuserror::prometheus_endpoint/prometheuserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::PrometheusError",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/register::prometheus_endpoint/register",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::register",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/registry::prometheus_endpoint/registry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Registry",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/sourcedcounter::prometheus_endpoint/sourcedcounter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::SourcedCounter",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/sourcedgauge::prometheus_endpoint/sourcedgauge",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::SourcedGauge",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/u64::prometheus_endpoint/u64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::U64",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint::prometheus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint as prometheus",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/prost/message::ProstMessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prost::Message as ProstMessage",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prost/message::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prost::Message as _",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/prost/message::prost/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prost::Message",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/protocol/notificationssink::protocol/notificationssink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports protocol::NotificationsSink",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/distributions/distribution::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::distributions::Distribution as _",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/distributions/distribution::rand/distributions/distribution",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::distributions::Distribution",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/distributions/uniform::rand/distributions/uniform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::distributions::Uniform",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/distributions/weightedindex::rand/distributions/weightedindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::distributions::WeightedIndex",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/seq/iteratorrandom::rand/seq/iteratorrandom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::seq::IteratorRandom",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/request_responses/config::request_responses/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports request_responses::Config",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/request_responses/ifdisconnected::request_responses/ifdisconnected",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports request_responses::IfDisconnected",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/request_responses/requestfailure::request_responses/requestfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports request_responses::RequestFailure",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_block_builder/blockbuilderbuilder::sc_block_builder/blockbuilderbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_block_builder::BlockBuilderBuilder",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockchainevents::sc_client_api/blockchainevents",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockchainEvents",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/finalitynotifications::sc_client_api/finalitynotifications",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::FinalityNotifications",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/storageproof::sc_client_api/storageproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::StorageProof",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/fullnetworkconfiguration::sc_network/config/fullnetworkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::FullNetworkConfiguration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/incomingrequest::sc_network/config/incomingrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::IncomingRequest",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/multiaddrwithpeerid::sc_network/config/multiaddrwithpeerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::MultiaddrWithPeerId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/networkconfiguration::sc_network/config/networkconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NetworkConfiguration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/nonreservedpeermode::sc_network/config/nonreservedpeermode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NonReservedPeerMode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/notificationhandshake::sc_network/config/notificationhandshake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::NotificationHandshake",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/outgoingresponse::sc_network/config/outgoingresponse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::OutgoingResponse",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/params::sc_network/config/params",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::Params",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/protocolid::sc_network/config/protocolid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::ProtocolId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/role::sc_network/config/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::Role",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/setconfig::sc_network/config/setconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::SetConfig",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/ifdisconnected::sc_network/ifdisconnected",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::IfDisconnected",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/litep2pnetworkbackend::sc_network/litep2pnetworkbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::Litep2pNetworkBackend",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/networkbackend::sc_network/networkbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::NetworkBackend",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/networkrequest::sc_network/networkrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::NetworkRequest",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/networkworker::sc_network/networkworker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::NetworkWorker",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/notificationmetrics::sc_network/notificationmetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::NotificationMetrics",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/notificationservice::sc_network/notificationservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::NotificationService",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/peerid::sc_network/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::PeerId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/roles::sc_network/roles",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::Roles",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/service/traits/networkservice::sc_network/service/traits/networkservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::service::traits::NetworkService",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/service/traits/notificationevent::sc_network/service/traits/notificationevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::service::traits::NotificationEvent",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/exhasht::sc_network_common/exhasht",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::ExHashT",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/message/requestid::sc_network_common/message/requestid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::message::RequestId",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/role/observedrole::sc_network_common/role/observedrole",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::role::ObservedRole",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/role/role::sc_network_common/role/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::role::Role",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/role/roles::sc_network_common/role/roles",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::role::Roles",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/sync/message/blockannounceshandshake::sc_network_common/sync/message/blockannounceshandshake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::sync::message::BlockAnnouncesHandshake",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/sync/syncmode::sc_network_common/sync/syncmode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::sync::SyncMode",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_common/types/reputationchange::sc_network_common/types/reputationchange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_common::types::ReputationChange",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/build_multiaddr::sc_network_types/build_multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::build_multiaddr",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/ed25519::sc_network_types/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::ed25519",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/key::KademliaKey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::Key as KademliaKey",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/key::RecordKey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::Key as RecordKey",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/key::sc_network_types/kad/key",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::Key",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/peerrecord::sc_network_types/kad/peerrecord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::PeerRecord",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/record::P2PRecord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::Record as P2PRecord",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/kad/record::sc_network_types/kad/record",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::kad::Record",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multiaddr/multiaddr::NetworkMultiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multiaddr::Multiaddr as NetworkMultiaddr",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multiaddr/multiaddr::sc_network_types/multiaddr/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multiaddr::Multiaddr",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multiaddr/protocol::NetworkProtocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multiaddr::Protocol as NetworkProtocol",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multiaddr/protocol::sc_network_types/multiaddr/protocol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multiaddr::Protocol",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multiaddr::sc_network_types/multiaddr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multiaddr",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multihash/code::sc_network_types/multihash/code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multihash::Code",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multihash/multihash::NetworkMultihash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multihash::Multihash as NetworkMultihash",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/multihash/multihash::sc_network_types/multihash/multihash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::multihash::Multihash",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network_types/peerid::sc_network_types/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network_types::PeerId",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracing_unbounded::sc_utils/mpsc/tracing_unbounded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::tracing_unbounded",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedreceiver::sc_utils/mpsc/tracingunboundedreceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedReceiver",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedsender::sc_utils/mpsc/tracingunboundedsender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedSender",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tryrecverror::sc_utils/mpsc/tryrecverror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TryRecvError",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/block::MessageBlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::Block as MessageBlock",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/blockpresence::schema/bitswap/message/blockpresence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::BlockPresence",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/blockpresencetype::schema/bitswap/message/blockpresencetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::BlockPresenceType",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/wantlist/entry::schema/bitswap/message/wantlist/entry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::wantlist::Entry",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/wantlist/wanttype::schema/bitswap/message/wantlist/wanttype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::wantlist::WantType",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message/wantlist::schema/bitswap/message/wantlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::message::Wantlist",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message::BitswapMessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::Message as BitswapMessage",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schema/bitswap/message::BitswapProtoMessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schema::bitswap::Message as BitswapProtoMessage",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/bylength::schnellru/bylength",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::ByLength",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/lrumap::schnellru/lrumap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::LruMap",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/notifications/notificationsinopen::self/notifications/notificationsinopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::notifications::NotificationsInOpen",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/notifications/notificationsinsubstreamhandshake::self/notifications/notificationsinsubstreamhandshake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::notifications::NotificationsInSubstreamHandshake",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/notifications/notificationsoutopen::self/notifications/notificationsoutopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::notifications::NotificationsOutOpen",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/service/protocolhandle::self/service/protocolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::service::ProtocolHandle",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/deserialize::serde/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserialize",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/decodingerror::service/decodingerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::DecodingError",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/keypair::service/keypair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::Keypair",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/metrics/notificationmetrics::service/metrics/notificationmetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::metrics::NotificationMetrics",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/networkservice::service/networkservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::NetworkService",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/networkworker::service/networkworker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::NetworkWorker",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/notification_service::service/notification_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::notification_service",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/notificationsender::service/notificationsender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::NotificationSender",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/outboundfailure::service/outboundfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::OutboundFailure",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/protocolhandlepair::service/protocolhandlepair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::ProtocolHandlePair",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/publickey::service/publickey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::PublicKey",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/signature/signature::service/signature/signature",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::signature::Signature",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/kademliakey::service/traits/kademliakey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::KademliaKey",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/messagesink::service/traits/messagesink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::MessageSink",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkbackend::service/traits/networkbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkBackend",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkblock::service/traits/networkblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkBlock",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkdhtprovider::service/traits/networkdhtprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkDHTProvider",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkeventstream::service/traits/networkeventstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkEventStream",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkpeers::service/traits/networkpeers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkPeers",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkrequest::service/traits/networkrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkRequest",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networksigner::service/traits/networksigner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkSigner",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkstateinfo::service/traits/networkstateinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkStateInfo",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkstatus::service/traits/networkstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkStatus",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networkstatusprovider::service/traits/networkstatusprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkStatusProvider",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/networksyncforkrequest::service/traits/networksyncforkrequest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NetworkSyncForkRequest",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/notificationconfig::service/traits/notificationconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NotificationConfig",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/notificationsender::NotificationSenderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NotificationSender as NotificationSenderT",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/notificationsendererror::service/traits/notificationsendererror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NotificationSenderError",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/notificationsenderready::service/traits/notificationsenderready",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NotificationSenderReady",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/service/traits/notificationservice::service/traits/notificationservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service::traits::NotificationService",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/smallvec/smallvec::smallvec/smallvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports smallvec::SmallVec",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_arithmetic/traits/saturatedconversion::sp_arithmetic/traits/saturatedconversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_arithmetic::traits::SaturatedConversion",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/h256::sp_core/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::H256",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/hash/h256::sp_core/hash/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::hash::H256",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/hexdisplay/hexdisplay::sp_core/hexdisplay/hexdisplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::hexdisplay::HexDisplay",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/codec/encode::sp_runtime/codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::codec::Encode",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/consensusengineid::sp_runtime/consensusengineid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::ConsensusEngineId",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/blaketwo256::sp_runtime/traits/blaketwo256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::BlakeTwo256",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::sp_runtime/traits/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/hash::sp_runtime/traits/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Hash",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/saturating::sp_runtime/traits/saturating",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Saturating",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/zero::sp_runtime/traits/zero",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Zero",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_tracing/tracing_subscriber::sp_tracing/tracing_subscriber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_tracing::tracing_subscriber",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/backtrace/backtrace::std/backtrace/backtrace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::backtrace::Backtrace",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/borrow/borrow::std/borrow/borrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::borrow::Borrow",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ord::std/cmp/ord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ord",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ordering::std/cmp/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ordering",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/partialord::std/cmp/partialord",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::PartialOrd",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp::std/cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hash_map/defaulthasher::std/collections/hash_map/defaulthasher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::hash_map::DefaultHasher",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hash_map/entry::std/collections/hash_map/entry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::hash_map::Entry",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/error/error::std/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::error::Error",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/future/future::std/future/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::future::Future",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hash::std/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hash",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hasher::std/hash/hasher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hasher",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/error::std/io/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Error",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/ioslice::std/io/ioslice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::IoSlice",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/ioslicemut::std/io/ioslicemut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::IoSliceMut",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io::std/io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter::std/iter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 60
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/mem::std/mem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::mem",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/num/nonzerousize::std/num/nonzerousize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::num::NonZeroUsize",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/deref::std/ops/deref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Deref",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/pin/pin::std/pin/pin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::pin::Pin",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/str/fromstr::std/str/fromstr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::str::FromStr",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/str::std/str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::str",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicu32::std/sync/atomic/atomicu32",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicU32",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicusize::std/sync/atomic/atomicusize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicUsize",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/task/context::std/task/context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::task::Context",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/task/poll::std/task/poll",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::task::Poll",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/vec::std/vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::vec",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/extrinsicbuilder::substrate_test_runtime/extrinsicbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::ExtrinsicBuilder",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/prelude::substrate_test_runtime_client/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::prelude::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/block::substrate_test_runtime_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Block",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime::substrate_test_runtime_client/runtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/testclientbuilder::substrate_test_runtime_client/testclientbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::TestClientBuilder",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client::substrate_test_runtime_client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/discoveryconfig::super/discoveryconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::DiscoveryConfig",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/discoveryout::super/discoveryout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::DiscoveryOut",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/is_cid_supported::super/is_cid_supported",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::is_cid_supported",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/kademlia_protocol_name::super/kademlia_protocol_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::kademlia_protocol_name",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/legacy_kademlia_protocol_name::super/legacy_kademlia_protocol_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::legacy_kademlia_protocol_name",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/log_target::super/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::LOG_TARGET",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/max_wanted_blocks::super/max_wanted_blocks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::MAX_WANTED_BLOCKS",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationshandshakeerror::super/notificationshandshakeerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsHandshakeError",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsin::super/notificationsin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsIn",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsinopen::super/notificationsinopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsInOpen",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsinsubstream::super/notificationsinsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsInSubstream",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsout::super/notificationsout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsOut",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsouterror::super/notificationsouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsOutError",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsoutopen::super/notificationsoutopen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsOutOpen",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/notificationsoutsubstream::super/notificationsoutsubstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NotificationsOutSubstream",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/peerinfo::super/peerinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::PeerInfo",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/peerstore::super/peerstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Peerstore",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/peerstoreprovider::super/peerstoreprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::PeerStoreProvider",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/prefix::super/prefix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Prefix",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/protocol_name::super/protocol_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::PROTOCOL_NAME",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/protocolname::super/protocolname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ProtocolName",
            "from": [
              {
                "file": 62
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message/blockpresence::super/schema/bitswap/message/blockpresence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::message::BlockPresence",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message/blockpresencetype::super/schema/bitswap/message/blockpresencetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::message::BlockPresenceType",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message/wantlist/entry::super/schema/bitswap/message/wantlist/entry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::message::wantlist::Entry",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message/wantlist/wanttype::ProtoWantType",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::message::wantlist::WantType as ProtoWantType",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message/wantlist::super/schema/bitswap/message/wantlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::message::Wantlist",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/schema/bitswap/message::BitswapMessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::schema::bitswap::Message as BitswapMessage",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/is_supported_multihash_code::super/super/is_supported_multihash_code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::is_supported_multihash_code",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/raw_codec::super/super/raw_codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::RAW_CODEC",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/schema/bitswap/message/block::MessageBlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::schema::bitswap::message::Block as MessageBlock",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/schema/bitswap/message/blockpresence::super/super/schema/bitswap/message/blockpresence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::schema::bitswap::message::BlockPresence",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/schema/bitswap/message/blockpresencetype::super/super/schema/bitswap/message/blockpresencetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::schema::bitswap::message::BlockPresenceType",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/mpsc::tokio/sync/mpsc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::mpsc",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/mutex::tokio/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::Mutex",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/oneshot/error/recverror::tokio/sync/oneshot/error/recverror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::oneshot::error::RecvError",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/oneshot::tokio/sync/oneshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::oneshot",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/task/joinhandle::tokio/task/joinhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::task::JoinHandle",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/time/missedtickbehavior::tokio/time/missedtickbehavior",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::time::MissedTickBehavior",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_stream/streammap::tokio_stream/streammap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_stream::StreamMap",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_stream/wrappers/receiverstream::tokio_stream/wrappers/receiverstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_stream::wrappers::ReceiverStream",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_util/compat/tokioasyncreadcompatext::tokio_util/compat/tokioasyncreadcompatext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_util::compat::TokioAsyncReadCompatExt",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/types/protocolname::types/protocolname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types::ProtocolName",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/unsigned_varint/codec/uvibytes::unsigned_varint/codec/uvibytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unsigned_varint::codec::UviBytes",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/unsigned_varint/encode::varint_encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unsigned_varint::encode as varint_encode",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/wasm_timer/delay::wasm_timer/delay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_timer::Delay",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/attr/attributetypeandvalue::x509_cert/attr/attributetypeandvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::attr::AttributeTypeAndValue",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/certificate::x509_cert/certificate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::Certificate",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/asn1/any::x509_cert/der/asn1/any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::asn1::Any",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/asn1/bitstring::x509_cert/der/asn1/bitstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::asn1::BitString",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/asn1/generalizedtime::x509_cert/der/asn1/generalizedtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::asn1::GeneralizedTime",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/asn1/setofvec::x509_cert/der/asn1/setofvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::asn1::SetOfVec",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/asn1/utctime::x509_cert/der/asn1/utctime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::asn1::UtcTime",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/datetime::x509_cert/der/datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::DateTime",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/decode::x509_cert/der/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::Decode",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/encode::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::Encode as _",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/oid/db/rfc4519/common_name::x509_cert/der/oid/db/rfc4519/common_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::oid::db::rfc4519::COMMON_NAME",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/oid/db/rfc5912/ecdsa_with_sha_256::x509_cert/der/oid/db/rfc5912/ecdsa_with_sha_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::oid::db::rfc5912::ECDSA_WITH_SHA_256",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/oid/db/rfc5912/id_ec_public_key::x509_cert/der/oid/db/rfc5912/id_ec_public_key",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::oid::db::rfc5912::ID_EC_PUBLIC_KEY",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/oid/db/rfc5912/secp_256_r_1::x509_cert/der/oid/db/rfc5912/secp_256_r_1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::oid::db::rfc5912::SECP_256_R_1",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/der/tag::x509_cert/der/tag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::der::Tag",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/name/name::x509_cert/name/name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::name::Name",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/name/relativedistinguishedname::x509_cert/name/relativedistinguishedname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::name::RelativeDistinguishedName",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/serial_number/serialnumber::x509_cert/serial_number/serialnumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::serial_number::SerialNumber",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/spki/algorithmidentifierowned::x509_cert/spki/algorithmidentifierowned",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::spki::AlgorithmIdentifierOwned",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/spki/subjectpublickeyinfoowned::x509_cert/spki/subjectpublickeyinfoowned",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::spki::SubjectPublicKeyInfoOwned",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/tbscertificate::x509_cert/tbscertificate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::TbsCertificate",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/time/time::x509_cert/time/time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::time::Time",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/time/validity::x509_cert/time/validity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::time::Validity",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/x509_cert/version::x509_cert/version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports x509_cert::Version",
            "from": [
              {
                "file": 64
              }
            ]
          },
          {
            "id": "metadata/import/rust/zeroize/zeroize::zeroize/zeroize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zeroize::Zeroize",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/dns/label::common-source-dns-query-api",
            "atk": "T1071.004",
            "conf": 0.88,
            "crit": 1,
            "desc": "Source references a common DNS query API",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/dns/label::source-dns-query-api",
            "atk": "T1071.004",
            "conf": 0.9,
            "crit": 1,
            "desc": "Source invokes a DNS query API",
            "from": [
              {
                "file": 23
              }
            ],
            "uses": [
              799
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 6
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/sc-network/sc-network-0.61.0.crate"
      },
      {
        "id": 328,
        "mol": "O(S)",
        "sha": "00931755e859b847c1fe8f0651ae1ba3f336f1f406b363e7053a6d2d56c184a9",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/Cargo.toml",
        "risk": 2,
        "size": 7009,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 330,
        "mol": "H(Cm)Md(Pa)",
        "sha": "d5a29db13e4e9aea6b99c4ee2ae54eb8d2a2ad213f5e6484be0b6e683203877b",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/README.md",
        "risk": 2,
        "size": 16286,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 331,
        "mol": "H(Db)",
        "sha": "0e0484ea166bb9d7f16140261e07c04a62670752133a85fba758c443dbce03d2",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/benches/notifications_protocol.rs",
        "risk": 2,
        "size": 9733,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 332,
        "mol": "H(Db)",
        "sha": "293c4350db4068661bce93da0e3e05830cb8f6d1b6dc1cb1b75d3f75eff5d9d6",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/benches/request_response_protocol.rs",
        "risk": 2,
        "size": 9329,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 333,
        "mol": "Md(Bk)",
        "sha": "f6c8de2ee1e5dfa690bd09f475698281835bc308af38dba6848d01e66b37ee05",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/build.rs",
        "risk": 1,
        "size": 941,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 335,
        "mol": "Md(Pa)",
        "sha": "4ea77cb5172e72a4a0052c948be88f189183e78714989420d88af811feed2e8e",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/bitswap/client.rs",
        "risk": 2,
        "size": 31473,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 336,
        "mol": "Md(Pa)",
        "sha": "5f68c8ceb137559617686882ed66acc4d78d365d784d1edf1b53f39eb359798d",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/bitswap/mod.rs",
        "risk": 2,
        "size": 18988,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 337,
        "mol": "H(Os)",
        "sha": "73fa314cda12e12ef70066cef14642e7ff34b4d2d53d7b3067bd50910fe78433",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/bitswap/schema.rs",
        "risk": 1,
        "size": 945,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 338,
        "mol": "H(F₃)Md₃(In₄PaPt)",
        "sha": "da744f3ab890b2d3bf99fdcce9ac4590ab6a57c1d39fe24ded3bf44745035520",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/config.rs",
        "risk": 5,
        "size": 34886,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 339,
        "mol": "H(Db)Md(Pa)",
        "sha": "b64931b8e802c1320b6862b6179e7a99914ea51cea11117717ddeb92178f381a",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/discovery.rs",
        "risk": 3,
        "size": 51592,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 342,
        "mol": "H(Db)",
        "sha": "d4c3b1f6bcc8bf25b8030f2ecf8b7bb3830e621f3521f6704320424768fe938f",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/ipfs_block_provider.rs",
        "risk": 2,
        "size": 10328,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 343,
        "mol": "Md(Pa)",
        "sha": "4983cec02d4be54dd2fbbdf27a9a66a75c23b24feddc1b9fcbafad28405f0009",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/lib.rs",
        "risk": 2,
        "size": 15974,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 344,
        "mol": "H(Db)Md(Pa)",
        "sha": "80c11929f7a0d58a69526a0886144213a84d629b595248aa2243e74a0619693c",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/bitswap.rs",
        "risk": 3,
        "size": 22497,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 345,
        "mol": "Md(Pa)",
        "sha": "b8059b156e6f9499e205a0a8aa999df1b219d8ed5576eed36ddca0d8c80981d3",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/bitswap_metrics.rs",
        "risk": 2,
        "size": 7403,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 346,
        "mol": "H(Db₂)Md(Pa)",
        "sha": "ef7aafbf9e408430532b8df816e1f59719ff633642693283a00af1667b49b9c0",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/discovery.rs",
        "risk": 4,
        "size": 28091,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 347,
        "mol": "H(Db)",
        "sha": "d3baf376ee94ac8d8a349286224b3e0c38f71788dae21caa2bff5cb8a403b4cc",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/ipfs_dht.rs",
        "risk": 2,
        "size": 7603,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 348,
        "mol": "H₂(Cm₂Db₂)Md₂(In₃Pa)",
        "sha": "662f4587d090f9f141d4341db9e4d04f6a9c2ff67fd8f1dfb7961037aa0584d9",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/mod.rs",
        "risk": 5,
        "size": 50257,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 349,
        "mol": "H(Db)Md(Pa)",
        "sha": "0e274b4e4aeb350130731e67dd7c3286a61bec5fd728eae98cd288a574d0916c",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/peerstore.rs",
        "risk": 3,
        "size": 13379,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 350,
        "mol": "Md(In)",
        "sha": "f268b476e2482efe8b70412fe4feaa7df1519c71c9c80f3af07d5fdca021bb54",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/service.rs",
        "risk": 2,
        "size": 18614,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 353,
        "mol": "H(Db)Md(Pa)",
        "sha": "667b4088e87a7159ba549f246f0c6356c21aac127dfd6aa06e9f0b39cf715ebe",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/notification/mod.rs",
        "risk": 3,
        "size": 11031,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 354,
        "mol": "Md(Pa)",
        "sha": "62a91197eb747fdefb8e344565e095abc4e5c59e9056035d1cc7de130a6c421e",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/notification/peerset.rs",
        "risk": 2,
        "size": 53343,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 355,
        "sha": "58accd89d0c9d8bb4a0c579d7167e191d83a9d7715cf39b750538d21cda8fcb3",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/notification/tests/fuzz.rs",
        "risk": 1,
        "size": 11593,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 356,
        "mol": "Md(Pa)",
        "sha": "9a15ef661308c68539e7679725eae3c9619933e147133cd58d2e8f22da961373",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/notification/tests/mod.rs",
        "risk": 1,
        "size": 849,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 357,
        "sha": "d3b52fc421c4411607640d2168dfff86dd2319c9dbced66ca29181924d19539e",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/notification/tests/peerset.rs",
        "risk": 1,
        "size": 40334,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 359,
        "mol": "H(Db)Md(Pa)",
        "sha": "7be035c43031c2a438bef44530df54a5d846716712c69cb66ede564d3dcb3646",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/request_response/mod.rs",
        "risk": 3,
        "size": 17708,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 360,
        "mol": "H(Db)Md(Pa)",
        "sha": "f9a011131a73cf3503431131d978fade3ae519c1cf8be173aba8babb8d21f97b",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/litep2p/shim/request_response/tests.rs",
        "risk": 3,
        "size": 25233,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 363,
        "mol": "H(Db₂)",
        "sha": "a9089372ef522df69ec6274a2752deb2f35dcf8e1b4bd950519dcab2f358f7df",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/peer_info.rs",
        "risk": 3,
        "size": 21215,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 364,
        "mol": "H(Db)Md(Pa)",
        "sha": "a8d486ace96a6ca3b1120a638a2b1c50e3c746536ae03ac3453842c751a51a12",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/peer_store.rs",
        "risk": 3,
        "size": 16512,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 366,
        "mol": "H(Db₃)Md(Pa)",
        "sha": "b9602ae58f8a7a029c706357b44df622d8d9b7e299c5ee66471852ed617aac9d",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/behaviour.rs",
        "risk": 4,
        "size": 163542,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 367,
        "mol": "H₂(CrDb₂)Md(Pa)",
        "sha": "eb61717dc9febceb2426f64082bdedd2969e0f552b0d1614d0cc3a1aa86cf547",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/handler.rs",
        "risk": 5,
        "size": 59018,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 369,
        "mol": "H(Db)Md(Pa)",
        "sha": "9dff88ec1a4e8c479a73aeb3c1ef5c8d88504838e6a984181cff0ec63aa754dd",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/service/mod.rs",
        "risk": 3,
        "size": 19440,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 370,
        "mol": "Md(Pa)",
        "sha": "ad172917e0540b5527e3eb555ccf9ff442b4d9f2909a124f2f6e471efaec8771",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/service/tests.rs",
        "risk": 2,
        "size": 26985,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 371,
        "mol": "H(Db)",
        "sha": "01e737fc0883fb833bb59d872dd9d12c827861eb41d5f2285d5ee111794944e6",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/tests/conformance.rs",
        "risk": 2,
        "size": 35653,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 372,
        "mol": "H(Db)Md(Pa)",
        "sha": "4e9f356de1630aa783ec3ff7624e3581dc159a07f6bc2c49cdcd4c80da7e09d2",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/tests/mod.rs",
        "risk": 3,
        "size": 11825,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 373,
        "mol": "Md(Pa)",
        "sha": "8b1dfe8aa584b650bde187ff4c698e4c7884cb328888298d60bd481476a92385",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/upgrade/collec.rs",
        "risk": 2,
        "size": 5715,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 374,
        "mol": "H₃(CmDbF)Md₂(In₂Pa)",
        "sha": "f355ef29f83b1ebc5ae74cf97109f15f2f8b9899c871db28e1c59164746dbaf0",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/upgrade/notifications.rs",
        "risk": 6,
        "size": 27630,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 375,
        "mol": "Md(Pa)",
        "sha": "520a8e0f05a2101ad57454e02b8dbe685fda4b28227835ebac40c10bd69c50e0",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol/notifications/upgrade.rs",
        "risk": 2,
        "size": 1175,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 378,
        "mol": "Md(Pa)",
        "sha": "e15c34577f81ab8f1714e7fdb9380983b4307aa0affd31eb8f470bc2006d7e13",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/protocol_controller.rs",
        "risk": 2,
        "size": 71043,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 379,
        "mol": "H₂(DbF)Md(Pa)",
        "sha": "01662e8347a0bc6cba79d52521bdc1966752a357be55bc7d3b0efab52b8cedf3",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/request_responses.rs",
        "risk": 4,
        "size": 60070,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 383,
        "sha": "5af52864a135d5684c458c34547bdafe853f5c2f828fcaa9d1c54f19c42c20a0",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/service/signature.rs",
        "risk": 1,
        "size": 3365,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 384,
        "sha": "8b45ab7be8900b86bc70f207b53817f47067e603a3061cde449ec9810d6c66d4",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/service/traits.rs",
        "risk": 1,
        "size": 31638,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 385,
        "mol": "Md(In)",
        "sha": "44d8ec843544b148066c3e0ac8ae542ebe59ed6a66d58a812652fa643ce52c79",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/service.rs",
        "risk": 1,
        "size": 62009,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 386,
        "mol": "Md(In₂)",
        "sha": "608ba677117efb580a6dca91bf210fa5ae502340bf22094d704f18a476fe8c26",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/transport.rs",
        "risk": 2,
        "size": 3431,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 387,
        "mol": "Md(Pa)",
        "sha": "fa977fb67ec8f2c4f9e7f4406520469123e88c9f23b5a9a2f702dfc090db15b0",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/types.rs",
        "risk": 2,
        "size": 4414,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 388,
        "mol": "Md(Pa)",
        "sha": "74a53e1617b0a0b4515232129c7e9eda27de6deec2605814156376e0152742fa",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/utils.rs",
        "risk": 2,
        "size": 3075,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 389,
        "mol": "H(Cr)Md₂(In₅Pa)",
        "sha": "544c8d789886bd404a2e6cb9c55f04585056719071ae5b86537f1cf2089d91cd",
        "path": "pkg:cargo/sc-network@0.61.0!!sc-network-0.61.0/src/webrtc.rs",
        "risk": 3,
        "size": 25254,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 390,
        "mol": "O(S)H(Os)Md₂(Bk₂Pa)",
        "sha": "ccef03cfcfbeba6f3254672cbee3771f3b6bb6d5600d0729321080edc2027b9b",
        "path": "pkg:cargo/sc-network-light@0.60.0",
        "risk": 6,
        "size": 59790,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 393,
        "mol": "O(S)",
        "sha": "d3b3bf9f35e6c9024b7d734df31b1c318e46b980b9ca25d70320dfdaf4a7ee67",
        "path": "pkg:cargo/sc-network-light@0.60.0!!sc-network-light-0.60.0/Cargo.toml",
        "risk": 2,
        "size": 3895,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 395,
        "mol": "Md(Bk)",
        "sha": "738715c2ffb304a4942d2804c576de3bf159d3dce7ce76f0b2ecb21d7ac12c10",
        "path": "pkg:cargo/sc-network-light@0.60.0!!sc-network-light-0.60.0/build.rs",
        "risk": 1,
        "size": 935,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 400,
        "mol": "H(Os)Md(Pa)",
        "sha": "7a428f38b60c71116d41b8b336ff49845998e7e1cb2b379d9f9665902c657bd7",
        "path": "pkg:cargo/sc-network-light@0.60.0!!sc-network-light-0.60.0/src/schema.rs",
        "risk": 3,
        "size": 2273,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 401,
        "mol": "O₂(IS)H₂(Db₂Os)Md₃(Bk₂In₂Pa)",
        "sha": "79a3e407ae03353f928823f5953bfd3296fb71037b74da5fb8f642745f602eb6",
        "path": "pkg:cargo/sc-network-sync@0.60.0",
        "risk": 9,
        "size": 148367,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 404,
        "mol": "O(S)",
        "sha": "e278416d9e20385e5aa42e1bf2cba0d58cd1379b2b8d8a8ab7266b2122858ba7",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/Cargo.toml",
        "risk": 2,
        "size": 4873,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 406,
        "mol": "Md(Bk)",
        "sha": "3384719b2ab009564e108494883c87d58adedcfad2a63968a9907cdfb7a2b7c6",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/build.rs",
        "risk": 1,
        "size": 933,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 407,
        "mol": "Md(Pa)",
        "sha": "08d500a04c5ed0ff4c92e04a7f96887af9dc511175f2157d78c69d85cea51862",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/block_announce_validator.rs",
        "risk": 2,
        "size": 12742,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 409,
        "mol": "Md(In)",
        "sha": "55fe177e6b99b486a0d63229947cb505d94a78de23f65fbc9d986ad59b9e93ef",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/block_request_handler.rs",
        "risk": 1,
        "size": 18938,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 410,
        "mol": "H(Db)Md(Pa)",
        "sha": "63fdc07b8bbf6740f0e6eaa97f1ca176b47fd010451396b6882ccbbfc376236f",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/blocks.rs",
        "risk": 3,
        "size": 19241,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 411,
        "mol": "H(Db₂)",
        "sha": "44ab144d8ad15529e11f5fe160ada737633214587fd68b5e9b84527f970c4d16",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/engine.rs",
        "risk": 2,
        "size": 36274,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 412,
        "mol": "Md(Pa)",
        "sha": "b65d453b69ac4484a7d189b4dd3855cef72e664077e8b19bf2c4d58a7d9c9230",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/futures_stream.rs",
        "risk": 2,
        "size": 4062,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 413,
        "mol": "Md(Pa)",
        "sha": "9299bb1dfa0ea041ae75ce54d5d068f73f709ae37ca0d4da8bf4e902cd2dd750",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/justification_requests.rs",
        "risk": 2,
        "size": 21228,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 418,
        "mol": "H(Os)",
        "sha": "ba352edbc9cdea6b875b777f0893afcaaf87131b51fb4736bea2df395e1754c6",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/schema.rs",
        "risk": 1,
        "size": 931,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 421,
        "mol": "Md(Pa)",
        "sha": "c16656367d6751860377c58d41d3319b277d051ff06236ea87e0d881228c7cbd",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/service/network.rs",
        "risk": 2,
        "size": 5168,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 423,
        "mol": "O(I)",
        "sha": "8bb257c8a9d18077cea0e3e0ed34a6e6e06ecb30832320dbb35a64faec78b12c",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/state_request_handler.rs",
        "risk": 2,
        "size": 8826,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 424,
        "mol": "H(Db)Md₂(InPa)",
        "sha": "5b5a8a0ad199df7b5f928b30925cd65b50742011c683fd75417706ec8a9ea4d1",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/chain_sync/test.rs",
        "risk": 3,
        "size": 48525,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 425,
        "mol": "Md₂(InPa)",
        "sha": "18b5679c5a3f1ccc170431632f131d6f97c39728a2ce29aeacc5a3c09cc363cc",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/chain_sync.rs",
        "risk": 2,
        "size": 77242,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 426,
        "mol": "Md(Pa)",
        "sha": "836abf27bdf1b546e656a5b585c4e52cdc75d5161358a44376ba6d2956dd85bf",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/disconnected_peers.rs",
        "risk": 2,
        "size": 6652,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 427,
        "mol": "Md(In)",
        "sha": "95cd4c257b86f2aa9fe942664ade42854307eb1b9d71d2e93bd9a47eaf71c3fd",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/polkadot.rs",
        "risk": 1,
        "size": 15649,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 428,
        "mol": "Md₂(In₂Pa)",
        "sha": "3f898ffe0b2c1d87edfac51742bbd7b3572b81ce88f9eb49fedd85d6ac98315c",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/state.rs",
        "risk": 2,
        "size": 25844,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 430,
        "mol": "Md₂(In₂Pa)",
        "sha": "e28b916c24de76a8b54211d512d9fb5c8234396225d0aa6eb27218599e142c83",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy/warp.rs",
        "risk": 2,
        "size": 61317,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 431,
        "mol": "Md₂(InPa)",
        "sha": "3eb55f7cc503ff14fe8abd7c81aeef103aeafa3409b863a2ce6c8b0a7070a5a2",
        "path": "pkg:cargo/sc-network-sync@0.60.0!!sc-network-sync-0.60.0/src/strategy.rs",
        "risk": 2,
        "size": 7261,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 434,
        "sha": "2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1",
        "path": "pkg:cargo/sc-network-types@0.23.3",
        "size": 38779,
        "type": "",
        "depth": 2
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 94763,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 94763,
              "peak_region_entropy": 7.84
            }
          }
        },
        "id": 435,
        "ident": {
          "name": {
            "value": "sc-rpc",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "57.0.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-rpc",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Substrate Client RPC",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H₄(Db₃FOsPo₂)Md₄(In₄Pa₂Pt)",
        "path": "pkg:cargo/sc-rpc@57.0.0",
        "pid": 2,
        "rel": "fetched",
        "risk": 11,
        "sha": "803206530aaa2742e7b6228684f973152a35bf48d2399e30eea32fffbd2a16e9",
        "size": 94763,
        "traits": [
          {
            "id": "metadata/encoded-payload/hex",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encoded content decoded: hex"
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/bytearray::sp_core/crypto/bytearray",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::ByteArray",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/crypto/pair::sp_core/crypto/pair",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_core::crypto::Pair",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/process/command::std/process/command",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::process::Command",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/process/stdio::std/process/stdio",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::process::Stdio",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/lang/encoded/base64::rust-repeated-base64-alphabet-literals",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repeated Base64-alphabet Rust literals",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-md",
            "conf": 1.0,
            "crit": 3,
            "desc": "README.md basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 6
              }
            ],
            "uses": [
              221,
              222
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::match-command-variable-dispatch",
            "conf": 0.9,
            "crit": 3,
            "desc": "Match dispatches on a command-like variable",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/data/parse/json::rust-serde-json-parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust parses JSON text or bytes"
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-deferred-spawn",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.88,
            "crit": 3,
            "desc": "Rust spawns a Command after setup",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-spawn-call",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust Command spawns a child process",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-spawn",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Spawns a child process via Rust Command",
            "from": [
              {
                "off": 11613,
                "file": 24,
                "line": 382
              }
            ],
            "uses": [
              16,
              19
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::rust-command-new-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Constructs a Rust process command",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::rust-process-command",
            "conf": 0.95,
            "crit": 3,
            "desc": "Constructs a Rust child-process command",
            "from": [
              {
                "file": 24
              }
            ],
            "uses": [
              18
            ]
          },
          {
            "id": "objectives/impact/crypto-manipulation/keywords::crypto-word",
            "conf": 0.2,
            "crit": 3,
            "desc": "crypto word in Rust source",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/import/rust/assert_matches/assert_matches::assert_matches/assert_matches",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports assert_matches::assert_matches",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decode::codec/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Decode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/denyunsafe::crate/denyunsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::DenyUnsafe",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/subscriptiontaskexecutor::crate/subscriptiontaskexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SubscriptionTaskExecutor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/testing/allow_unsafe::crate/testing/allow_unsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::testing::allow_unsafe",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/testing/deny_unsafe::crate/testing/deny_unsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::testing::deny_unsafe",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/testing/test_executor::crate/testing/test_executor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::testing::test_executor",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/testing/timeout_secs::crate/testing/timeout_secs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::testing::timeout_secs",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/boundedvecdeque::crate/utils/boundedvecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::BoundedVecDeque",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/pendingsubscription::crate/utils/pendingsubscription",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::PendingSubscription",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/spawn_subscription_task::crate/utils/spawn_subscription_task",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::spawn_subscription_task",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/oneshot::futures/channel/oneshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::oneshot",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/executor::futures/executor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::executor",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/either::futures/future/either",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::Either",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/fuse::futures/future/fuse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::Fuse",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/fusedfuture::futures/future/fusedfuture",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::FusedFuture",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future::futures/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/stream::futures/stream/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::Stream",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/streamext::futures/stream/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::StreamExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream::futures/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/streamext::futures/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::StreamExt",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/trystream::futures/trystream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::TryStream",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/trystreamext::futures/trystreamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::TryStreamExt",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/async_trait::jsonrpsee/core/async_trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::async_trait",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/emptyserverparams::EmptyParams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::EmptyServerParams as EmptyParams",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/emptyserverparams::jsonrpsee/core/emptyserverparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::EmptyServerParams",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/id_providers/randomintegeridprovider::RandomIntegerSubscriptionId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::id_providers::RandomIntegerIdProvider as RandomIntegerSubscriptionId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/id_providers/randomstringidprovider::RandomStringSubscriptionId",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::id_providers::RandomStringIdProvider as RandomStringSubscriptionId",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/jsonvalue::jsonrpsee/core/jsonvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::JsonValue",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/core/rpcresult::jsonrpsee/core/rpcresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::core::RpcResult",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/disconnecterror::jsonrpsee/disconnecterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::DisconnectError",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/extensions::jsonrpsee/extensions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::Extensions",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/methodserror::RpcError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::MethodsError as RpcError",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/pendingsubscriptionsink::jsonrpsee/pendingsubscriptionsink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::PendingSubscriptionSink",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/rpcmodule::jsonrpsee/rpcmodule",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::RpcModule",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/subscription::jsonrpsee/subscription",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::Subscription",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/subscriptionmessage::jsonrpsee/subscriptionmessage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::SubscriptionMessage",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/subscriptionsink::jsonrpsee/subscriptionsink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::SubscriptionSink",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/types/errorobject::jsonrpsee/types/errorobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::types::ErrorObject",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/jsonrpsee/types/subscriptionid::jsonrpsee/types/subscriptionid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports jsonrpsee::types::SubscriptionId",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/rwlock::parking_lot/rwlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::RwLock",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_block_builder/blockbuilderbuilder::sc_block_builder/blockbuilderbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_block_builder::BlockBuilderBuilder",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/backend::sc_client_api/backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::Backend",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockchainevents::sc_client_api/blockchainevents",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockchainEvents",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/callexecutor::sc_client_api/callexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::CallExecutor",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/executorprovider::sc_client_api/executorprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::ExecutorProvider",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/headerbackend::sc_client_api/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::HeaderBackend",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/proofprovider::sc_client_api/proofprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::ProofProvider",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/storageprovider::sc_client_api/storageprovider",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::StorageProvider",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_mixnet/api::sc_mixnet/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_mixnet::Api",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/config/role::sc_network/config/role",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::config::Role",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/network_state/networkstate::sc_network/network_state/networkstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::network_state::NetworkState",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network/peerid::sc_network/peerid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network::PeerId",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_network::sc_network",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_network",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/author::sc_rpc_api/author",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::author::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/chain::sc_rpc_api/chain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::chain::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/check_if_safe::sc_rpc_api/check_if_safe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::check_if_safe",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/child_state::sc_rpc_api/child_state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::child_state::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/denyunsafe::sc_rpc_api/denyunsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::DenyUnsafe",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/dev/blockstats::sc_rpc_api/dev/blockstats",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::dev::BlockStats",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/dev/devapiserver::sc_rpc_api/dev/devapiserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::dev::DevApiServer",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/dev/error/error::sc_rpc_api/dev/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::dev::error::Error",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/mixnet/error/error::sc_rpc_api/mixnet/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::mixnet::error::Error",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/mixnet/mixnetapiserver::sc_rpc_api/mixnet/mixnetapiserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::mixnet::MixnetApiServer",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/offchain::sc_rpc_api/offchain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::offchain::*",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/state/readproof::sc_rpc_api/state/readproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::state::ReadProof",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/state::sc_rpc_api/state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::state::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/statement/error/error::sc_rpc_api/statement/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::statement::error::Error",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/statement/statementapiserver::sc_rpc_api/statement/statementapiserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::statement::StatementApiServer",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/system/helpers/peerinfo::sc_rpc_api/system/helpers/peerinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::system::helpers::PeerInfo",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_rpc_api/system::sc_rpc_api/system",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_rpc_api::system::*",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_statement_store/store::sc_statement_store/store",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_statement_store::Store",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_tracing/block/tracingexecuteblock::sc_tracing/block/tracingexecuteblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_tracing::block::TracingExecuteBlock",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_tracing/logging::sc_tracing/logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_tracing::logging",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/basicpool::sc_transaction_pool/basicpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::BasicPool",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/fullchainapi::sc_transaction_pool/fullchainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::FullChainApi",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/blockhash::sc_transaction_pool_api/blockhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::BlockHash",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/intopoolerror::sc_transaction_pool_api/error/intopoolerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::IntoPoolError",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/inpooltransaction::sc_transaction_pool_api/inpooltransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::InPoolTransaction",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionfor::sc_transaction_pool_api/transactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionFor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionpool::sc_transaction_pool_api/transactionpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionPool",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionsource::sc_transaction_pool_api/transactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionSource",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionstatus::sc_transaction_pool_api/transactionstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionStatus",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/txhash::sc_transaction_pool_api/txhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TxHash",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/txinvalidityreportmap::sc_transaction_pool_api/txinvalidityreportmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TxInvalidityReportMap",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracing_unbounded::sc_utils/mpsc/tracing_unbounded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::tracing_unbounded",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedsender::sc_utils/mpsc/tracingunboundedsender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedSender",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/error/error::self/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::error::Error",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/error/result::self/error/result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::error::Result",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/helpers/health::self/helpers/health",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::helpers::Health",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/helpers/noderole::self/helpers/noderole",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::helpers::NodeRole",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/helpers/peerinfo::self/helpers/peerinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::helpers::PeerInfo",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/helpers/syncstate::self/helpers/syncstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::helpers::SyncState",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/helpers/systeminfo::self/helpers/systeminfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::helpers::SystemInfo",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/callapiat::sp_api/callapiat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::CallApiAt",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/core::sp_api/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::Core",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/metadata::sp_api/metadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::Metadata",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/cachedheadermetadata::sp_blockchain/cachedheadermetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::CachedHeaderMetadata",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/error::ClientError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::Error as ClientError",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headermetadata::sp_blockchain/headermetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderMetadata",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/result::ClientResult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::Result as ClientResult",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/bytes/to_hex::sp_core/bytes/to_hex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::bytes::to_hex",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/bytes::sp_core/bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Bytes",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/ed25519::sp_core/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::ed25519",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/encode::sp_core/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Encode",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/h256::sp_core/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::H256",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/hash/h256::sp_core/hash/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::hash::H256",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/offchainstorage::sp_core/offchain/offchainstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::OffchainStorage",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/storage/inmemoffchainstorage::sp_core/offchain/storage/inmemoffchainstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::storage::InMemOffchainStorage",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/storagekind::sp_core/offchain/storagekind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::StorageKind",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/childinfo::sp_core/storage/childinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::ChildInfo",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/childtype::sp_core/storage/childtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::ChildType",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/prefixedstoragekey::sp_core/storage/prefixedstoragekey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::PrefixedStorageKey",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/storagechangeset::sp_core/storage/storagechangeset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::StorageChangeSet",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/storagedata::sp_core/storage/storagedata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::StorageData",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/storage/storagekey::sp_core/storage/storagekey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::storage::StorageKey",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/testing/ed25519::sp_core/testing/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::testing::ED25519",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/testing/sr25519::sp_core/testing/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::testing::SR25519",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/callcontext::sp_core/traits/callcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::CallContext",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/spawnnamed::sp_core/traits/spawnnamed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::SpawnNamed",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/blake2_256::sp_crypto_hashing/blake2_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::blake2_256",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystore::sp_keystore/keystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::Keystore",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreext::sp_keystore/keystoreext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystoreExt",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/keystoreptr::sp_keystore/keystoreptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::KeystorePtr",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_keystore/testing/memorykeystore::sp_keystore/testing/memorykeystore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_keystore::testing::MemoryKeystore",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_rpc/list/listorvalue::sp_rpc/list/listorvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_rpc::list::ListOrValue",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_rpc/number/numberorhex::sp_rpc/number/numberorhex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_rpc::number::NumberOrHex",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/digestitem::sp_runtime/generic/digestitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::DigestItem",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/signedblock::sp_runtime/generic/signedblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::SignedBlock",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/perbill::sp_runtime/perbill",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::Perbill",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/serialize::sp_runtime/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::Serialize",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits::sp_runtime/traits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_session/sessionkeys::sp_session/sessionkeys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_session::SessionKeys",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/optimizedtopicfilter::sp_statement_store/optimizedtopicfilter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::OptimizedTopicFilter",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/statement::sp_statement_store/statement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::Statement",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/statement_allowance_key::sp_statement_store/statement_allowance_key",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::statement_allowance_key",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/statementallowance::sp_statement_store/statementallowance",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::StatementAllowance",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/statementevent::sp_statement_store/statementevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::StatementEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/statementsource::sp_statement_store/statementsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::StatementSource",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/submitresult::sp_statement_store/submitresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::SubmitResult",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/topic::sp_statement_store/topic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::Topic",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_statement_store/topicfilter::sp_statement_store/topicfilter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_statement_store::TopicFilter",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/runtimeversion::sp_version/runtimeversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::RuntimeVersion",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/env::std/env",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::env",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/future/future::std/future/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::future::Future",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/bufread::std/io/bufread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::BufRead",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/bufreader::std/io/bufreader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::BufReader",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/send::std/marker/send",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::Send",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/sync::std/marker/sync",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::Sync",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicbool::std/sync/atomic/atomicbool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicBool",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/thread::std/thread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::thread",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/backend::substrate_test_runtime_client/backend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Backend",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/client::substrate_test_runtime_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Client",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/defaulttestclientbuilderext::substrate_test_runtime_client/defaulttestclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::DefaultTestClientBuilderExt",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/prelude::substrate_test_runtime_client/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::prelude::*",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/block::substrate_test_runtime_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Block",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/extrinsic::substrate_test_runtime_client/runtime/extrinsic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Extrinsic",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/extrinsicbuilder::substrate_test_runtime_client/runtime/extrinsicbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::ExtrinsicBuilder",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/h256::substrate_test_runtime_client/runtime/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::H256",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/header::substrate_test_runtime_client/runtime/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Header",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/sessionkeys::substrate_test_runtime_client/runtime/sessionkeys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::SessionKeys",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/transfer::substrate_test_runtime_client/runtime/transfer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Transfer",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/sr25519keyring::substrate_test_runtime_client/sr25519keyring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Sr25519Keyring",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/testclientbuilder::substrate_test_runtime_client/testclientbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::TestClientBuilder",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/testclientbuilderext::substrate_test_runtime_client/testclientbuilderext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::TestClientBuilderExt",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client::substrate_test_runtime_client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/chainbackend::super/chainbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ChainBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/childstatebackend::super/childstatebackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ChildStateBackend",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/client_err::super/client_err",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::client_err",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/error/error::super/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::error::Error",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/error/result::super/error/result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::error::Result",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/error::super/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Error",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/helpers/syncstate::super/helpers/syncstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::helpers::SyncState",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/statebackend::super/statebackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::StateBackend",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 18
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/sc-rpc/sc-rpc-57.0.0.crate"
      },
      {
        "id": 440,
        "mol": "Md(Pa)",
        "sha": "20d99281be518e5ff81deb5c865dcd2f28137649d4aef8269618aa15c88e72d0",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/README.md",
        "risk": 1,
        "size": 138,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 441,
        "mol": "Md(Pa)",
        "sha": "49e2d2a3492ccf1cb1e35cc66640acd552c955738e6fe802ad1bc93279f91660",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/author/mod.rs",
        "risk": 2,
        "size": 7554,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 442,
        "mol": "Md₂(In₂Pa)",
        "sha": "06d44697a7430b8530accee93d3eb86d99ba1fed13010eed58e11a3bf24d98be",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/author/tests.rs",
        "risk": 3,
        "size": 10347,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 444,
        "mol": "Md(Pa)",
        "sha": "33bf97a455ec7ca7b956ed5b06ae525b4da93257cceca6f7d0ae838460d4a7e4",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/chain/mod.rs",
        "risk": 2,
        "size": 5327,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 445,
        "mol": "Md(Pa)",
        "sha": "7cfb1268b254513e54d787665fcde1145423de44ae264490f283d6828a7c4917",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/chain/tests.rs",
        "risk": 2,
        "size": 8066,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 446,
        "mol": "Md(Pa)",
        "sha": "38d2f9dba3d2a3f546b3c26c34e92f66c80ecc4cab155bfa522d95ffeb284bb4",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/dev/mod.rs",
        "risk": 2,
        "size": 3611,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 447,
        "mol": "Md(Pa)",
        "sha": "cef9a5a9f0e0f05f679ce07c53197506f37a7b6939d82f79a4a67bf20fc4be9f",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/dev/tests.rs",
        "risk": 2,
        "size": 3549,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 450,
        "mol": "Md(Pa)",
        "sha": "a66f7db3511552d018f31914dcd2c361bf952f6442b4ca490b2c313b3260f1a5",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/offchain/mod.rs",
        "risk": 2,
        "size": 2652,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 451,
        "mol": "Md(Pa)",
        "sha": "9717bafd65c64273bbecbc6457f70db6363606eb0ab6dc64e7fa173a0a07be61",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/offchain/tests.rs",
        "risk": 2,
        "size": 2578,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 452,
        "mol": "Md(Pa)",
        "sha": "1728ee35eeb21073c63214b0505aa018826b56ace54ad3a29c4adc7e3f8581db",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/state/mod.rs",
        "risk": 2,
        "size": 14040,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 454,
        "mol": "H(Db)Md(Pa)",
        "sha": "fb559728c90ab5271d64c50c9047e598aebd658e9b69d97b89a9925677f2b581",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/state/tests.rs",
        "risk": 3,
        "size": 17502,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 455,
        "mol": "Md(Pa)",
        "sha": "e36e2d449f3e959ce5b1245aee5ab4fcfeef10d17c0cb552013706d28b673938",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/state/utils.rs",
        "risk": 2,
        "size": 4195,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 456,
        "mol": "H(Db)Md(Pa)",
        "sha": "c14d84d0088e1631ab7de44718ecc9757ab53ea512c6fa9bb9fb4f3cd7667531",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/statement/mod.rs",
        "risk": 3,
        "size": 5713,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 457,
        "mol": "Md₃(PaPt)",
        "sha": "6aa201f77233a1350aae8f3e563542bd17ada19dd3e9e0675294578e06f04a7d",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/statement/tests.rs",
        "risk": 4,
        "size": 14463,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 458,
        "mol": "Md(Pa)",
        "sha": "ad5e527c7bc3e846e1d9141f529d86c46771fd64ededae963ad3e19edf8de908",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/system/mod.rs",
        "risk": 2,
        "size": 6609,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 459,
        "mol": "H₄(DbFOsPo₂)Md₃(In₂PaPt)",
        "sha": "33cfbf9a472df6708c409f3ccb71a14e936a36fa2527985e5389d2bd6dd30f73",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/system/tests.rs",
        "risk": 7,
        "size": 13134,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 460,
        "sha": "1d49d3ac838a68ad872cc6b3f4cf9bdb87180ec008774c8f1ce6b9421e3af082",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/testing.rs",
        "risk": 1,
        "size": 2485,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 461,
        "mol": "H(Db)Md(Pa)",
        "sha": "2c6586eb728283842581f03aeccd6afa53c052329337a178fd6f17fcfa4c40f2",
        "path": "pkg:cargo/sc-rpc@57.0.0!!sc-rpc-57.0.0/src/utils.rs",
        "risk": 3,
        "size": 11213,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 462,
        "mol": "H(Cm)Md₃(BkPa₂Pt)",
        "sha": "24be16d107cd6ece3a43565ebff05a7e96994353ecee18843c29eb10669d2fd2",
        "path": "pkg:cargo/sc-rpc-api@0.61.0",
        "risk": 6,
        "size": 73604,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 467,
        "mol": "Md(Pa)",
        "sha": "c2306c7b34df79af203abc8abee022c0a51c0fd7dbea74e7f90fccdf71562c9e",
        "path": "pkg:cargo/sc-rpc-api@0.61.0!!sc-rpc-api-0.61.0/README.md",
        "risk": 1,
        "size": 165,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 485,
        "mol": "H(Cm)Md₂(BkPt)",
        "sha": "6365e89a2eeac34ca0ab611d7c17ece110fc5cd5458da3eea3d764c8bd491a79",
        "path": "pkg:cargo/sc-rpc-api@0.61.0!!sc-rpc-api-0.61.0/src/state/mod.rs",
        "risk": 3,
        "size": 13485,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 489,
        "mol": "Md(Pa)",
        "sha": "882d3d8d6bcb1d837082261a364550fcea178f497b21dfcbac2804c641a8da00",
        "path": "pkg:cargo/sc-rpc-api@0.61.0!!sc-rpc-api-0.61.0/src/system/helpers.rs",
        "risk": 2,
        "size": 3900,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 491,
        "mol": "H₂(Cm₄Db)Md₂(In₁₂Pa₂)",
        "sha": "26c530584726166c8775139b0268ca4b8869bfb01537c5885ca3e07f2c2406fc",
        "path": "pkg:cargo/sc-rpc-server@34.0.0",
        "risk": 6,
        "size": 72970,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 496,
        "mol": "Md(Pa)",
        "sha": "859d13520044d8062207de6f0ab13381122fbf49eaf36c3140a42617a8c1ab32",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/README.md",
        "risk": 1,
        "size": 79,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 497,
        "mol": "H₂(CmDb)Md(In₂)",
        "sha": "14f493464e6b71aa7abc2e6a889350d73df8a2a8a2d0a5e377e4ef53be378c79",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/src/lib.rs",
        "risk": 4,
        "size": 12468,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 498,
        "mol": "Md₂(InPa)",
        "sha": "b813c0858f6af95ebaf02f8c4cffd3523aa3f30d52fee46ffd035bc483c2f8e9",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/src/middleware/metrics.rs",
        "risk": 2,
        "size": 11050,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 499,
        "mol": "H(Db)Md(In)",
        "sha": "a3d167bb9fe279052e254f1a9bb44d539510fd63c720574c7b598f680b6490ad",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/src/middleware/mod.rs",
        "risk": 3,
        "size": 4089,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 500,
        "mol": "H(Cm₂)Md(In₄)",
        "sha": "ae09cf255a469821750c10e765f533d7969912bf40bdbb43e1d3a028beb57279",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/src/middleware/node_health.rs",
        "risk": 2,
        "size": 6616,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 502,
        "mol": "H(Cm₄)Md₂(In₆Pa)",
        "sha": "c89b2657b6feddd6dc7f3ff8a128413e66d526c3af300920cc2317e3480fb11d",
        "path": "pkg:cargo/sc-rpc-server@34.0.0!!sc-rpc-server-34.0.0/src/utils.rs",
        "risk": 4,
        "size": 10530,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 503,
        "mol": "H₂(DbF₂)Md₂(In₁₁Pa₂)",
        "sha": "1ae4c87d4d85592cd82dbf1eaca3dee0dbcec20c63e15f39500e08ef81bad9f0",
        "path": "pkg:cargo/sc-service@0.63.0",
        "risk": 7,
        "size": 129150,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 508,
        "mol": "Md(Pa)",
        "sha": "3cd92e6dc69ac34a0a38ee109d3e614d047a3c6163851bdf3ee01e9ffed4e727",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/README.md",
        "risk": 1,
        "size": 182,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 509,
        "mol": "H(Db)Md(In₂)",
        "sha": "4022eab7434517fe6f2b4d5d6fc8350874fb68f9b1bd54d84628bafb40be5bae",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/builder.rs",
        "risk": 2,
        "size": 49900,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 511,
        "mol": "H(F)",
        "sha": "f474883c205f149667456a57dbdf18ea987c18c2b428c0d70a30d7b6817c7f07",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/chain_ops/export_blocks.rs",
        "risk": 2,
        "size": 3130,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 518,
        "mol": "H(Db)",
        "sha": "465ef19bb8c80afad8a189e1224a186b967eaec4e890f8af95d3f6736e2c17d9",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/client/client.rs",
        "risk": 2,
        "size": 64650,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 519,
        "mol": "Md(Pa)",
        "sha": "c7836b285cfd1380592e870aad4b040041693cb150fa711107042173d10b9f36",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/client/code_provider.rs",
        "risk": 2,
        "size": 11120,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 521,
        "mol": "Md(Pa)",
        "sha": "ed83ef228430e4c09f84d71151bdfa9f4e19df8c7523022e5c9cc2dbea487adc",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/client/notification_pinning.rs",
        "risk": 2,
        "size": 11768,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 522,
        "mol": "H(F₂)Md₂(In₂Pa)",
        "sha": "91b6d7d07d4a3f2fb5b3d32c8c3c7b28a021ca4e4240628072db7a8b08910920",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/client/wasm_override.rs",
        "risk": 4,
        "size": 10795,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 524,
        "mol": "Md(In₃)",
        "sha": "4fb9a99356d4ddf2459b76818d5614a602725e498ca07e394b84d9a3911e857a",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/config.rs",
        "risk": 2,
        "size": 12016,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 526,
        "mol": "H(Db)Md₂(In₅Pa)",
        "sha": "2140c31070afb445d73f39cd8a9e1ed91d666fe30126bad5219dacd4d704a5af",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/lib.rs",
        "risk": 4,
        "size": 21791,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 527,
        "mol": "H(Db)",
        "sha": "2b2135f74b9f73ba2b1542a90ea0015289bfd783581a958538046afc4af5b9c3",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/metrics.rs",
        "risk": 2,
        "size": 8651,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 528,
        "mol": "Md(Pa)",
        "sha": "eea9c6cffa70b4698a501fa52283c9662ada0d32fc732b7d182cc0de1ea30c5e",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/task_manager/mod.rs",
        "risk": 2,
        "size": 16617,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 530,
        "mol": "H(Db)Md(Pa)",
        "sha": "560df7388f45be2a126adb6f28eca161ed2a1db370f2c7aacc66879b8f1d4c2d",
        "path": "pkg:cargo/sc-service@0.63.0!!sc-service-0.63.0/src/task_manager/tests.rs",
        "risk": 3,
        "size": 8433,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 531,
        "sha": "3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957",
        "path": "pkg:cargo/sc-state-db@0.45.0",
        "size": 37761,
        "type": "",
        "depth": 2
      },
      {
        "id": 532,
        "mol": "H₂(CmDb)Md₂(InPa₂)",
        "sha": "1c51937725218628a78eb0e35a5131598752b0c48720eec16799d9f0ede97ab8",
        "path": "pkg:cargo/sc-statement-store@33.0.0",
        "risk": 7,
        "size": 113333,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 538,
        "mol": "H(Cm)Md(Pa)",
        "sha": "1929b616c4b4f3da9a9ac0c290b227d15b924ea9e7e3d78c05f78adf6db8fb9c",
        "path": "pkg:cargo/sc-statement-store@33.0.0!!sc-statement-store-33.0.0/README.md",
        "risk": 2,
        "size": 5271,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 540,
        "mol": "H(Db)Md₂(InPa)",
        "sha": "5481d630be843acb8dc45f8e4248dcd4779bf083f29388b78f62bdd1e037d500",
        "path": "pkg:cargo/sc-statement-store@33.0.0!!sc-statement-store-33.0.0/src/lib.rs",
        "risk": 4,
        "size": 111188,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 542,
        "mol": "H(Db)Md(Pa)",
        "sha": "e3a014dea48385019250485166191778dff0536db65441cd10e6c6d8a2474751",
        "path": "pkg:cargo/sc-statement-store@33.0.0!!sc-statement-store-33.0.0/src/subscription.rs",
        "risk": 3,
        "size": 42974,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 46696,
              "entropy": 7.99
            },
            "binary": {
              "peak_region_bytes": 46696,
              "peak_region_entropy": 7.83
            }
          }
        },
        "id": 545,
        "ident": {
          "name": {
            "value": "sc-sysinfo",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "50.0.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-sysinfo",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "A crate that provides basic hardware and software telemetry information.",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H₄(Db₂F₄Os₂Po₂)Md₄(Bk₂In₃Pa₃)",
        "path": "pkg:cargo/sc-sysinfo@50.0.0",
        "risk": 19,
        "sha": "65301fe5414a461486a15f8a375103dd9e420613b6e2494192ab96cc8970ff12",
        "size": 46696,
        "traits": [
          {
            "id": "metadata/build/archive::archive-cargo-build-rs-entry",
            "conf": 0.92,
            "crit": 3,
            "desc": "Archive contains Cargo build script"
          },
          {
            "id": "metadata/build/ecosystem::cargo-build-script-basename",
            "conf": 0.99,
            "crit": 3,
            "desc": "Cargo build script (build.rs)"
          },
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_io/crypto/sr25519_verify::sp_io/crypto/sr25519_verify",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sp_io::crypto::sr25519_verify",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs/file::std/fs/file",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs::File",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/process/command::std/process/command",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::process::Command",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/license::spdx-license-identifier",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source SPDX license identifier declaration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/scripts/build::cargo-build-script-declared",
            "conf": 0.9,
            "crit": 3,
            "desc": "Cargo declares a custom build script"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 23046,
                "file": 8,
                "line": 797
              }
            ],
            "uses": [
              101,
              102
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/transfer::source-write-all-helper-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "References a write-all buffer helper",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/parse/regex::rust-regex-builder-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Builds a regex matcher via RegexBuilder",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/os/identity::linux-release-file-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "Linux OS release filename reference",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-read-to-string",
            "conf": 0.88,
            "crit": 3,
            "desc": "Reads a file into a Rust string",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::fs-write",
            "conf": 0.85,
            "crit": 3,
            "desc": "Writes a file with Rust fs::write",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::rust-file-create-write-all",
            "conf": 0.85,
            "crit": 3,
            "desc": "Nearby Rust file creation and write_all calls",
            "from": [
              {
                "off": 15515,
                "file": 8,
                "line": 528
              }
            ],
            "uses": [
              9,
              11
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::cargo-out-dir-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References Cargo OUT_DIR environment value",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::sysctl-hw-model-key",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Hardware-model sysctl key reference",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-output",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust Command captures child output",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::rust-command-new-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Constructs a Rust process command",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Text, document, or config extension",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::json-txt-md-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "JSON, text, or markdown filename extension",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::markdown-file-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Markdown or documentation file extension",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::web-asset-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Common web or JSON file extension",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/extension/package::rust-crate-basename",
            "conf": 0.95,
            "crit": 2,
            "desc": "Archive basename has a .crate suffix"
          },
          {
            "id": "metadata/file/format/conformance::json-document-opening",
            "conf": 0.95,
            "crit": 2,
            "desc": "File begins with a JSON document",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::valid",
            "conf": 0.6,
            "crit": 2,
            "desc": "File contains valid JSON data",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/naming::readme-requirements-install-basename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Basename starts README, REQUIREMENTS, or INSTALL",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/file/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "from": [
              {
                "file": 3
              }
            ],
            "uses": [
              87,
              88,
              94,
              96,
              98,
              104
            ]
          },
          {
            "id": "metadata/file/string/attribution::gnu-license-notice",
            "conf": 0.9,
            "crit": 2,
            "desc": "GNU license notice in source",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/f64::core/f64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::f64",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/executionlimit::crate/executionlimit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ExecutionLimit",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/hwbench::crate/hwbench",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::HwBench",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/derive_more/from::derive_more/from",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports derive_more::From",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngcore::rand/rngcore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::RngCore",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/seq/slicerandom::rand/seq/slicerandom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::seq::SliceRandom",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/regex/regex::regex/regex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports regex::Regex",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_telemetry/sysinfo::sc_telemetry/sysinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_telemetry::SysInfo",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/de/visitor::serde/de/visitor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::de::Visitor",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/deserialize::serde/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/deserializer::serde/deserializer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserializer",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/serializer::serde/serializer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serializer",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::sp_core/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519::sp_core/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/assert_eq_error_rate_float::sp_runtime/assert_eq_error_rate_float",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::assert_eq_error_rate_float",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/borrow/cow::std/borrow/cow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::borrow::Cow",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/formatter::std/fmt/formatter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Formatter",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/seek::std/io/seek",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Seek",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/seekfrom::std/io/seekfrom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::SeekFrom",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/deref::std/ops/deref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Deref",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/derefmut::std/ops/derefmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::DerefMut",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/str::std/str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::str",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/barrier::std/sync/barrier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Barrier",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_cpu::sysinfo/benchmark_cpu",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_cpu",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_cpu_parallelism::sysinfo/benchmark_cpu_parallelism",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_cpu_parallelism",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_disk_random_writes::sysinfo/benchmark_disk_random_writes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_disk_random_writes",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_disk_sequential_writes::sysinfo/benchmark_disk_sequential_writes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_disk_sequential_writes",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_memory::sysinfo/benchmark_memory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_memory",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/benchmark_sr25519_verify::sysinfo/benchmark_sr25519_verify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::benchmark_sr25519_verify",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/gather_hwbench::sysinfo/gather_hwbench",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::gather_hwbench",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/gather_sysinfo::sysinfo/gather_sysinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::gather_sysinfo",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/metric::sysinfo/metric",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::Metric",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/requirement::sysinfo/requirement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::Requirement",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/requirements::sysinfo/requirements",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::Requirements",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/serialize_throughput::sysinfo/serialize_throughput",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::serialize_throughput",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/serialize_throughput_option::sysinfo/serialize_throughput_option",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::serialize_throughput_option",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sysinfo/throughput::sysinfo/throughput",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sysinfo::Throughput",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "off": 234,
                "file": 4,
                "line": 9
              },
              {
                "off": 20,
                "file": 5,
                "line": 1
              },
              {
                "off": 216,
                "file": 6,
                "line": 6
              },
              {
                "off": 216,
                "file": 7,
                "line": 6
              },
              {
                "off": 216,
                "file": 8,
                "line": 6
              },
              {
                "off": 216,
                "file": 9,
                "line": 6
              },
              {
                "off": 216,
                "file": 10,
                "line": 6
              }
            ],
            "uses": [
              118,
              119,
              120,
              121,
              122,
              123,
              124
            ]
          },
          {
            "id": "metadata/lang/upstream::upstream-project-attribution",
            "conf": 0.9,
            "crit": 2,
            "desc": "Header names an upstream project",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/lockfile::cargo-lock-package-table",
            "conf": 0.99,
            "crit": 2,
            "desc": "Cargo lockfile package table",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/documentation/source::package-doc-reference-basename",
            "conf": 0.9,
            "crit": 2,
            "desc": "Package documentation basename",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-any-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README document basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/files/archive-member::archive-readme-member",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive member is a README document"
          },
          {
            "id": "metadata/package/integrity::cargo-registry-checksum-field",
            "conf": 0.99,
            "crit": 2,
            "desc": "Cargo lockfile 64-hex checksum field",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/license::gpl-word",
            "conf": 0.7,
            "crit": 2,
            "desc": "References the GPL license",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-code-forge-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository names a common code-forge host"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/permission/telemetry::gecko-data-collection-omitted",
            "conf": 0.95,
            "crit": 2,
            "desc": "Firefox extension omits data collection"
          },
          {
            "id": "micro-behaviors/data/arithmetic::radix-four-left-shift",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code shifts a value by two bits",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::rust-get-accessor-call",
            "conf": 0.85,
            "crit": 2,
            "desc": "Rust calls a .get() accessor",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-while-loop",
            "conf": 0.75,
            "crit": 2,
            "desc": "Rust while loop",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-size-constant",
            "conf": 0.86,
            "crit": 2,
            "desc": "Megabyte-scale size constant in source",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/time/sleep/interval::rust-duration-from",
            "conf": 0.8,
            "crit": 2,
            "desc": "Rust Duration::from_secs/millis constructor",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-crate-build-script",
            "conf": 0.92,
            "crit": 1,
            "desc": "Cargo crate archive build script",
            "uses": [
              0,
              21
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Bare automatically-generated provenance phrase",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::security-check-term-token",
            "conf": 0.9,
            "crit": 1,
            "desc": "Security-check terminology",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::sensitive-target-term-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Secret, security, or environment terminology",
            "from": [
              {
                "off": 1420,
                "file": 8,
                "line": 43
              }
            ],
            "uses": [
              116
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/presence::cargo-dep-rand",
            "conf": 0.82,
            "crit": 1,
            "desc": "Cargo depends on rand"
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-sensitive-action",
            "conf": 0.94,
            "crit": 1,
            "desc": "Data or edit action beside sensitive target",
            "from": [
              {
                "off": 687,
                "file": 6,
                "line": 16
              },
              {
                "off": 687,
                "file": 7,
                "line": 16
              },
              {
                "off": 687,
                "file": 8,
                "line": 16
              },
              {
                "off": 687,
                "file": 9,
                "line": 16
              },
              {
                "off": 687,
                "file": 10,
                "line": 16
              }
            ],
            "uses": [
              113,
              114,
              115,
              117
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::data-document-extension-reference",
            "conf": 0.9,
            "crit": 1,
            "desc": "References a data filename extension",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "objectives/supply-chain/install-hook/build/behavioral/stage::rust-build-rs-write-out-dir",
            "atk": "T1195.002",
            "conf": 0.9,
            "crit": 1,
            "desc": "build.rs writes staged file to OUT_DIR",
            "from": [
              {
                "off": 827,
                "file": 6,
                "line": 20
              },
              {
                "off": 1533,
                "file": 7,
                "line": 39
              }
            ],
            "uses": [
              1,
              14,
              16
            ]
          }
        ],
        "type": "crate"
      },
      {
        "id": 548,
        "mol": "O(S)",
        "sha": "bc602cd7a615c694e1cca5be28d95fc63978ccb084acc9a4223eb7bbe1479c78",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/Cargo.toml",
        "risk": 2,
        "size": 3839,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 550,
        "mol": "Md(Pa)",
        "sha": "fc9f1f3a0ff5c451ec50aee699489e33e5634e25a07d64726b133dc184e31793",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/README.md",
        "risk": 1,
        "size": 194,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 551,
        "mol": "H₂(FOs)Md(Bk)",
        "sha": "9ef08b3b11601ab3db090448689dc7a8beaf780e98711ec0d5d901c3f8a80789",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/build.rs",
        "risk": 3,
        "size": 1550,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 552,
        "mol": "H(Os)",
        "sha": "11a08b7c4e73c8834713173985a35974322ef394496ce8bc2d7acb182fd7ca22",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/src/lib.rs",
        "risk": 2,
        "size": 6460,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 553,
        "mol": "H(F₂)Md₂(In₂Pa)",
        "sha": "65d2ebf20b075122b7fbb475bbecc2f8fe2b5c17d4d170c54876e29a17cf9627",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/src/sysinfo.rs",
        "risk": 4,
        "size": 25561,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 554,
        "mol": "H₂(OsPo₂)Md(In)",
        "sha": "3a2165d1c8eb6674543b63253a672f07f7f1167bc5872ab814a9adbb233c9da5",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/src/sysinfo_freebsd.rs",
        "risk": 3,
        "size": 1671,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 555,
        "mol": "H₂(DbF₂)",
        "sha": "7ccc0b537b4300505bbd9e62d887f5ac3e0376e6628e61b2ba3c0ffbd1267d30",
        "path": "pkg:cargo/sc-sysinfo@50.0.0!!sc-sysinfo-50.0.0/src/sysinfo_linux.rs",
        "risk": 3,
        "size": 3403,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 234893,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 234893,
              "peak_region_entropy": 7.84
            }
          }
        },
        "id": 556,
        "ident": {
          "name": {
            "value": "sc-transaction-pool",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "49.0.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-transaction-pool",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Substrate transaction pool implementation.",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H₄(CmDb₄OsPo)Md₂(InPa₃)",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0",
        "pid": 329,
        "rel": "fetched",
        "risk": 10,
        "sha": "908973432bd521c9e798d21f2553aeb9acb320e8cd675e7bf35243e1022aa03c",
        "size": 234893,
        "traits": [
          {
            "id": "metadata/import/rust/zombienet_sdk/network::zombienet_sdk/network",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports zombienet_sdk::Network",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-md",
            "conf": 1.0,
            "crit": 3,
            "desc": "README.md basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 9
              }
            ],
            "uses": [
              406,
              407
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::match-command-variable-dispatch",
            "conf": 0.9,
            "crit": 3,
            "desc": "Match dispatches on a command-like variable",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/embedded/payload/array::portable-hex-byte-array-literal",
            "atk": "T1027",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source embeds a long hexadecimal byte array",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::rust-string-replacement-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust replaces matched string content",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/workers::rust-pool-builder-type",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust PoolBuilder type reference",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/import/rust/anyhow/anyhow::anyhow/anyhow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::anyhow",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/api/fullchainapi::api/fullchainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports api::FullChainApi",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/assert_matches/assert_matches::assert_matches/assert_matches",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports assert_matches::assert_matches",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/async_trait/async_trait::async_trait/async_trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports async_trait::async_trait",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/base/timedtransactionsource::base/timedtransactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports base::TimedTransactionSource",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/builder/builder::builder/builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports builder::Builder",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/builder/transactionpoolhandle::builder/transactionpoolhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports builder::TransactionPoolHandle",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/builder/transactionpooloptions::builder/transactionpooloptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports builder::TransactionPoolOptions",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/builder/transactionpooltype::builder/transactionpooltype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports builder::TransactionPoolType",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/common/api::common/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::api",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/common/enactment_state::common/enactment_state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::enactment_state",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/common/notification_future::common/notification_future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::notification_future",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/time/duration::core/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::time::Duration",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/api/fullchainapi::crate/api/fullchainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::api::FullChainApi",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/builder/fullclienttransactionpool::crate/builder/fullclienttransactionpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::builder::FullClientTransactionPool",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/chainapi::crate/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ChainApi",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/api/fullchainapi::crate/common/api/fullchainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::api::FullChainApi",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/enactment_state/enactmentaction::crate/common/enactment_state/enactmentaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::enactment_state::EnactmentAction",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/enactment_state/enactmentstate::crate/common/enactment_state/enactmentstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::enactment_state::EnactmentState",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/error::crate/common/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::error",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/metrics/genericmetricslink::crate/common/metrics/genericmetricslink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::metrics::GenericMetricsLink",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/metrics/metricsregistrant::crate/common/metrics/metricsregistrant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::metrics::MetricsRegistrant",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/sliding_stat/durationslidingstats::crate/common/sliding_stat/durationslidingstats",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::sliding_stat::DurationSlidingStats",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/sliding_stat/syncdurationslidingstats::crate/common/sliding_stat/syncdurationslidingstats",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::sliding_stat::SyncDurationSlidingStats",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/stat_sliding_window::crate/common/stat_sliding_window",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::STAT_SLIDING_WINDOW",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tests/invalid_nonce::crate/common/tests/invalid_nonce",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tests::INVALID_NONCE",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tests/pool::crate/common/tests/pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tests::pool",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tests/testapi::crate/common/tests/testapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tests::TestApi",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tests/uxt::crate/common/tests/uxt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tests::uxt",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tracing_log_xt/log_xt_debug::crate/common/tracing_log_xt/log_xt_debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tracing_log_xt::log_xt_debug",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/common/tracing_log_xt/log_xt_trace::crate/common/tracing_log_xt/log_xt_trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::common::tracing_log_xt::log_xt_trace",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/enactment_state/enactmentaction::crate/enactment_state/enactmentaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::enactment_state::EnactmentAction",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/enactment_state/enactmentstate::crate/enactment_state/enactmentstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::enactment_state::EnactmentState",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/dropped_watcher/droppedreason::crate/fork_aware_txpool/dropped_watcher/droppedreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::dropped_watcher::DroppedReason",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/dropped_watcher/droppedtransaction::crate/fork_aware_txpool/dropped_watcher/droppedtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::dropped_watcher::DroppedTransaction",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/dropped_watcher/multiviewdroppedwatchercontroller::crate/fork_aware_txpool/dropped_watcher/multiviewdroppedwatchercontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::dropped_watcher::MultiViewDroppedWatcherController",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/forkawaretxpool::ForkAwareFullPool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::ForkAwareTxPool as ForkAwareFullPool",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/revalidation_worker::crate/fork_aware_txpool/revalidation_worker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::revalidation_worker",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/stream_map_util/next_event::crate/fork_aware_txpool/stream_map_util/next_event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::stream_map_util::next_event",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/view/finishrevalidationlocalchannels::crate/fork_aware_txpool/view/finishrevalidationlocalchannels",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::view::FinishRevalidationLocalChannels",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/view/transactionstatusevent::crate/fork_aware_txpool/view/transactionstatusevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::view::TransactionStatusEvent",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fork_aware_txpool/view_store/viewstoresubmitoutcome::crate/fork_aware_txpool/view_store/viewstoresubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::fork_aware_txpool::view_store::ViewStoreSubmitOutcome",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/fullchainapi::crate/fullchainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::FullChainApi",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/base_pool/timedtransactionsource::crate/graph/base_pool/timedtransactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::base_pool::TimedTransactionSource",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/base_pool/transaction::crate/graph/base_pool/transaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::base_pool::Transaction",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/basesubmitoutcome::crate/graph/basesubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::BaseSubmitOutcome",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/blockhash::crate/graph/blockhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::BlockHash",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/chainapi::crate/graph/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ChainApi",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/eventhandler::crate/graph/eventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::EventHandler",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/extrinsicfor::crate/graph/extrinsicfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ExtrinsicFor",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/extrinsichash::crate/graph/extrinsichash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ExtrinsicHash",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/isvalidator::crate/graph/isvalidator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::IsValidator",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/numberfor::crate/graph/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::NumberFor",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/options::crate/graph/options",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Options",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/pool::crate/graph/pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::Pool",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/rawextrinsicfor::crate/graph/rawextrinsicfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::RawExtrinsicFor",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/transactionfor::crate/graph/transactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::TransactionFor",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/validatedpoolsubmitoutcome::crate/graph/validatedpoolsubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ValidatedPoolSubmitOutcome",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/validatedtransaction::crate/graph/validatedtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ValidatedTransaction",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/validatedtransactionfor::crate/graph/validatedtransactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ValidatedTransactionFor",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph/validatetransactionpriority::crate/graph/validatetransactionpriority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph::ValidateTransactionPriority",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/graph::crate/graph",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::graph",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/insert_and_log_throttled::crate/insert_and_log_throttled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::insert_and_log_throttled",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/insert_and_log_throttled_sync::crate/insert_and_log_throttled_sync",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::insert_and_log_throttled_sync",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/log_target::crate/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::LOG_TARGET",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/log_target_stat::crate/log_target_stat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::LOG_TARGET_STAT",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/readyiteratorfor::crate/readyiteratorfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ReadyIteratorFor",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/single_state_txpool/basicpool::SingleStateFullPool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::single_state_txpool::BasicPool as SingleStateFullPool",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/timedtransactionsource::crate/timedtransactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TimedTransactionSource",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/transactionpoolwrapper::crate/transactionpoolwrapper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TransactionPoolWrapper",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/validatetransactionpriority::crate/validatetransactionpriority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ValidateTransactionPriority",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/blocksubscriptiontype::crate/zombienet/blocksubscriptiontype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::BlockSubscriptionType",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/default_zn_scenario_builder::crate/zombienet/default_zn_scenario_builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::default_zn_scenario_builder",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/networkspawner::crate/zombienet/networkspawner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::NetworkSpawner",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/relaychain_rococo_local_network_spec/parachain_asset_hub_network_spec::para",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::relaychain_rococo_local_network_spec::parachain_asset_hub_network_spec as para",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/relaychain_rococo_local_network_spec::relay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::relaychain_rococo_local_network_spec as relay",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/zombienet/scenariobuildersharedparams::crate/zombienet/scenariobuildersharedparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::zombienet::ScenarioBuilderSharedParams",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion::criterion/criterion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Criterion",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_group::criterion/criterion_group",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_group",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_main::criterion/criterion_main",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_main",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/cumulus_zombienet_sdk_helpers/assign_cores::cumulus_zombienet_sdk_helpers/assign_cores",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cumulus_zombienet_sdk_helpers::assign_cores",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/finalized_block_event::fatp_common/finalized_block_event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::finalized_block_event",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/invalid_hash::fatp_common/invalid_hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::invalid_hash",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/log_target::fatp_common/log_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::LOG_TARGET",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/new_best_block_event::fatp_common/new_best_block_event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::new_best_block_event",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/pool::fatp_common/pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::pool",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/pool_with_api::fatp_common/pool_with_api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::pool_with_api",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/source::fatp_common/source",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::SOURCE",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/test_chain_with_forks::fatp_common/test_chain_with_forks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::test_chain_with_forks",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/fatp_common/testpoolbuilder::fatp_common/testpoolbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fatp_common::TestPoolBuilder",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/rust/fork_aware_txpool/forkawaretxpool::fork_aware_txpool/forkawaretxpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fork_aware_txpool::ForkAwareTxPool",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/fork_aware_txpool/forkawaretxpooltask::fork_aware_txpool/forkawaretxpooltask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fork_aware_txpool::ForkAwareTxPoolTask",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/channel::futures/channel/mpsc/channel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::channel",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/receiver::EventStream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::Receiver as EventStream",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/receiver::futures/channel/mpsc/receiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::Receiver",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/sender::ExternalSink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::Sender as ExternalSink",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/mpsc/sender::futures/channel/mpsc/sender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::mpsc::Sender",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/channel/oneshot::futures/channel/oneshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::channel::oneshot",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/executor/block_on::futures/executor/block_on",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::executor::block_on",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/executor/block_on_stream::futures/executor/block_on_stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::executor::block_on_stream",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/future::futures/future/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::Future",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/futureext::futures/future/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::FutureExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future/join_all::futures/future/join_all",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future::join_all",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/future::futures/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::future",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/futureext::futures/futureext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::FutureExt",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/prelude::futures/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::prelude::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/pending::futures/stream/pending",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::pending",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream/streamext::futures/stream/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::stream::StreamExt",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/stream::futures/stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::Stream",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/streamext::futures/streamext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::StreamExt",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/task/poll::futures/task/poll",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::task::Poll",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/base_pool/limit::PoolLimit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::base_pool::Limit as PoolLimit",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/base_pool/timedtransactionsource::graph/base_pool/timedtransactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::base_pool::TimedTransactionSource",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/chainapi::graph/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::ChainApi",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/options::graph/options",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::Options",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/pool::graph/pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::Pool",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/graph/validatetransactionpriority::graph/validatetransactionpriority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports graph::ValidateTransactionPriority",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/indexmap/indexmap::indexmap/indexmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports indexmap::IndexMap",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/linked_hash_map/linkedhashmap::linked_hash_map/linkedhashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports linked_hash_map::LinkedHashMap",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/listener/eventhandler::listener/eventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports listener::EventHandler",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/log_xt::log_xt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log_xt",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/log_xt_debug::log_xt_debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log_xt_debug",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/log_xt_trace::log_xt_trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports log_xt_trace",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/rwlock::parking_lot/rwlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::RwLock",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/rwlockreadguard::parking_lot/rwlockreadguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::RwLockReadGuard",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/rwlockwriteguard::parking_lot/rwlockwriteguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::RwLockWriteGuard",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/counter::prometheus_endpoint/counter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Counter",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/countervec::prometheus_endpoint/countervec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::CounterVec",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/exponential_buckets::prometheus_endpoint/exponential_buckets",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::exponential_buckets",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/gauge::prometheus_endpoint/gauge",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Gauge",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/histogram::prometheus_endpoint/histogram",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Histogram",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/histogram_opts::prometheus_endpoint/histogram_opts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::histogram_opts",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/linear_buckets::prometheus_endpoint/linear_buckets",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::linear_buckets",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/opts::prometheus_endpoint/opts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Opts",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/prometheuserror::prometheus_endpoint/prometheuserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::PrometheusError",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/register::prometheus_endpoint/register",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::register",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/registry::PrometheusRegistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Registry as PrometheusRegistry",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/registry::prometheus_endpoint/registry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::Registry",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/prometheus_endpoint/u64::prometheus_endpoint/u64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports prometheus_endpoint::U64",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/rstest/rstest::rstest/rstest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rstest::rstest",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_block_builder/blockbuilderbuilder::sc_block_builder/blockbuilderbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_block_builder::BlockBuilderBuilder",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockbackend::sc_client_api/blockbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::BlockBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/blockchain/headerbackend::sc_client_api/blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::blockchain::HeaderBackend",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_client_api/client/blockchainevents::sc_client_api/client/blockchainevents",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_client_api::client::BlockchainEvents",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/chainapi::sc_transaction_pool/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::ChainApi",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/forkawaretxpool::sc_transaction_pool/forkawaretxpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::ForkAwareTxPool",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool/poollimit::sc_transaction_pool/poollimit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::PoolLimit",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool::sc_transaction_pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/chainevent::sc_transaction_pool_api/chainevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::ChainEvent",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/error::PoolError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::Error as PoolError",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/error::TxPoolApiError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::Error as TxPoolApiError",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/error::TxPoolError",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::Error as TxPoolError",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/intometricslabel::sc_transaction_pool_api/error/intometricslabel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::IntoMetricsLabel",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error/intopoolerror::sc_transaction_pool_api/error/intopoolerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error::IntoPoolError",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/error::sc_transaction_pool_api/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::error",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/importnotificationstream::sc_transaction_pool_api/importnotificationstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::ImportNotificationStream",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/inpooltransaction::sc_transaction_pool_api/inpooltransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::InPoolTransaction",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/localtransactionfor::sc_transaction_pool_api/localtransactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::LocalTransactionFor",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/localtransactionpool::sc_transaction_pool_api/localtransactionpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::LocalTransactionPool",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/maintainedtransactionpool::sc_transaction_pool_api/maintainedtransactionpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::MaintainedTransactionPool",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/poolstatus::sc_transaction_pool_api/poolstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::PoolStatus",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/readytransactions::sc_transaction_pool_api/readytransactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::ReadyTransactions",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionfor::sc_transaction_pool_api/transactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionFor",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionpool::sc_transaction_pool_api/transactionpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionPool",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionpriority::sc_transaction_pool_api/transactionpriority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionPriority",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionsource::sc_transaction_pool_api/transactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionSource",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionstatus::sc_transaction_pool_api/transactionstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionStatus",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionstatusstream::sc_transaction_pool_api/transactionstatusstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionStatusStream",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactionstatusstreamfor::sc_transaction_pool_api/transactionstatusstreamfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionStatusStreamFor",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/transactiontag::Tag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TransactionTag as Tag",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/txhash::sc_transaction_pool_api/txhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TxHash",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/txindex::sc_transaction_pool_api/txindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TxIndex",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_transaction_pool_api/txinvalidityreportmap::sc_transaction_pool_api/txinvalidityreportmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_transaction_pool_api::TxInvalidityReportMap",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracing_unbounded::sc_utils/mpsc/tracing_unbounded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::tracing_unbounded",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedreceiver::sc_utils/mpsc/tracingunboundedreceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedReceiver",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc/tracingunboundedsender::sc_utils/mpsc/tracingunboundedsender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc::TracingUnboundedSender",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_utils/mpsc::sc_utils/mpsc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_utils::mpsc",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/imported::self/imported",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::Imported::*",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/blockhash::self/pool/blockhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::BlockHash",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/chainapi::self/pool/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::ChainApi",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/checkbannedbeforeverify::self/pool/checkbannedbeforeverify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::CheckBannedBeforeVerify",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/extrinsicfor::self/pool/extrinsicfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::ExtrinsicFor",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/extrinsichash::self/pool/extrinsichash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::ExtrinsicHash",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/numberfor::self/pool/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::NumberFor",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/options::self/pool/options",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::Options",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/pool::self/pool/pool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::Pool",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/rawextrinsicfor::self/pool/rawextrinsicfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::RawExtrinsicFor",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/transactionfor::self/pool/transactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::TransactionFor",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/validatedtransactionfor::self/pool/validatedtransactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::ValidatedTransactionFor",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/pool/validatetransactionpriority::self/pool/validatetransactionpriority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::pool::ValidateTransactionPriority",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde_json/json::serde_json/json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_json::json",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/single_state_txpool/basicpool::single_state_txpool/basicpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports single_state_txpool::BasicPool",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/single_state_txpool/prune_known_txs_for_block::single_state_txpool/prune_known_txs_for_block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports single_state_txpool::prune_known_txs_for_block",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/single_state_txpool/revalidationtype::single_state_txpool/revalidationtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports single_state_txpool::RevalidationType",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/apiext::sp_api/apiext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ApiExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/provideruntimeapi::sp_api/provideruntimeapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::ProvideRuntimeApi",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/hashandnumber::sp_blockchain/hashandnumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HashAndNumber",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headerbackend::sp_blockchain/headerbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderBackend",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/headermetadata::sp_blockchain/headermetadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::HeaderMetadata",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_blockchain/treeroute::sp_blockchain/treeroute",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_blockchain::TreeRoute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_consensus/blockorigin::sp_consensus/blockorigin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_consensus::BlockOrigin",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/h256::sp_core/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::H256",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/hexdisplay/hexdisplay::sp_core/hexdisplay/hexdisplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::hexdisplay::HexDisplay",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/spawnessentialnamed::sp_core/traits/spawnessentialnamed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::SpawnEssentialNamed",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/blake2_256::sp_crypto_hashing/blake2_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::blake2_256",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/generic/blockid::sp_runtime/generic/blockid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::generic::BlockId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/saturatedconversion::sp_runtime/saturatedconversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::SaturatedConversion",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/saturating::sp_runtime/saturating",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::Saturating",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/atleast32bit::sp_runtime/traits/atleast32bit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::AtLeast32Bit",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::BlockT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as BlockT",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/block::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Block as _",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/blockidto::sp_runtime/traits/blockidto",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::BlockIdTo",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/hash::sp_runtime/traits/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Hash",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::HeaderT",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header as HeaderT",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/header::sp_runtime/traits/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Header",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/member::sp_runtime/traits/member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Member",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/numberfor::sp_runtime/traits/numberfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::NumberFor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/one::sp_runtime/traits/one",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::One",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/saturatedconversion::sp_runtime/traits/saturatedconversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::SaturatedConversion",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/saturating::sp_runtime/traits/saturating",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Saturating",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/zero::sp_runtime/traits/zero",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::Zero",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits::sp_runtime/traits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/invalidtransaction::sp_runtime/transaction_validity/invalidtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::InvalidTransaction",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactionlongevity::Longevity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionLongevity as Longevity",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactionpriority::Priority",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionPriority as Priority",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactionsource::sp_runtime/transaction_validity/transactionsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionSource",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactiontag::Tag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionTag as Tag",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactionvalidity::sp_runtime/transaction_validity/transactionvalidity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionValidity",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/transactionvalidityerror::sp_runtime/transaction_validity/transactionvalidityerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::TransactionValidityError",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/transaction_validity/validtransaction::sp_runtime/transaction_validity/validtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::transaction_validity::ValidTransaction",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_transaction_pool/runtime_api/taggedtransactionqueue::sp_transaction_pool/runtime_api/taggedtransactionqueue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_transaction_pool::runtime_api::TaggedTransactionQueue",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/min::std/cmp/min",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::min",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ordering::std/cmp/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ordering",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp::std/cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreeset::std/collections/btreeset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeSet",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hash_map/entry::std/collections/hash_map/entry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::hash_map::Entry",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hash_map/occupiedentry::std/collections/hash_map/occupiedentry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::hash_map::OccupiedEntry",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/formatter::std/fmt/formatter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Formatter",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/future/future::std/future/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::future::Future",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hash::std/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hash",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/hash::std/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter::std/iter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/unpin::std/marker/unpin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::Unpin",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/pin/pin::std/pin/pin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::pin::Pin",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicisize::std/sync/atomic/atomicisize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicIsize",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicu64::std/sync/atomic/atomicu64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicU64",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::AtomicOrdering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering as AtomicOrdering",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic::std/sync/atomic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mpsc/channel::sync_bridge_channel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::mpsc::channel as sync_bridge_channel",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mpsc/receiver::SyncBridgeReceiver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::mpsc::Receiver as SyncBridgeReceiver",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mpsc/sender::SyncBridgeSender",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::mpsc::Sender as SyncBridgeSender",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/thread/sleep::std/thread/sleep",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::thread::sleep",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/systemtime::std/time/systemtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::SystemTime",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/accountid::substrate_test_runtime/accountid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::AccountId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/balancescall::substrate_test_runtime/balancescall",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::BalancesCall",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/block::substrate_test_runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::Block",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/blocknumber::substrate_test_runtime/blocknumber",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::BlockNumber",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/extrinsic::substrate_test_runtime/extrinsic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::Extrinsic",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/extrinsicbuilder::substrate_test_runtime/extrinsicbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::ExtrinsicBuilder",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/h256::substrate_test_runtime/h256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::H256",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/hashing::substrate_test_runtime/hashing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::Hashing",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/runtimecall::substrate_test_runtime/runtimecall",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::RuntimeCall",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/substrate_test_pallet/pallet/call::PalletCall",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::substrate_test_pallet::pallet::Call as PalletCall",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/transfer::substrate_test_runtime/transfer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::Transfer",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/transferdata::substrate_test_runtime/transferdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::TransferData",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/clientblockimportext::substrate_test_runtime_client/clientblockimportext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::ClientBlockImportExt",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/block::substrate_test_runtime_client/runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Block",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/extrinsic::substrate_test_runtime_client/runtime/extrinsic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Extrinsic",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/extrinsicbuilder::substrate_test_runtime_client/runtime/extrinsicbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::ExtrinsicBuilder",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/hash::substrate_test_runtime_client/runtime/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Hash",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/header::substrate_test_runtime_client/runtime/header",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Header",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/nonce::substrate_test_runtime_client/runtime/nonce",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Nonce",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/transfer::substrate_test_runtime_client/runtime/transfer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::Transfer",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/runtime/transferdata::substrate_test_runtime_client/runtime/transferdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::runtime::TransferData",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/sr25519keyring/alice::substrate_test_runtime_client/sr25519keyring/alice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Sr25519Keyring::Alice",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/sr25519keyring/bob::substrate_test_runtime_client/sr25519keyring/bob",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Sr25519Keyring::Bob",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_client/sr25519keyring::substrate_test_runtime_client/sr25519keyring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_client::Sr25519Keyring::*",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_transaction_pool/testapi::substrate_test_runtime_transaction_pool/testapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_transaction_pool::TestApi",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime_transaction_pool/uxt::substrate_test_runtime_transaction_pool/uxt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime_transaction_pool::uxt",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/base_pool/prunestatus::super/base_pool/prunestatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::base_pool::PruneStatus",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/base_pool/transaction::super/base_pool/transaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::base_pool::Transaction",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/base_pool::base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::base_pool as base",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/blockhash::super/blockhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::BlockHash",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/chainapi::super/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ChainApi",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/dropped_watcher/droppedreason::super/dropped_watcher/droppedreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::dropped_watcher::DroppedReason",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/dropped_watcher/droppedtransaction::super/dropped_watcher/droppedtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::dropped_watcher::DroppedTransaction",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/dropped_watcher/multiviewdroppedwatchercontroller::super/dropped_watcher/multiviewdroppedwatchercontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::dropped_watcher::MultiViewDroppedWatcherController",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/dropped_watcher/streamofdropped::super/dropped_watcher/streamofdropped",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::dropped_watcher::StreamOfDropped",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/enactmentaction::super/enactmentaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::EnactmentAction",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/enactmentstate::super/enactmentstate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::EnactmentState",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/error/error::super/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::error::Error",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/error::super/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::error",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/eventhandler::super/eventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::EventHandler",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/extrinsichash::super/extrinsichash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ExtrinsicHash",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/future/futuretransactions::super/future/futuretransactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::future::FutureTransactions",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/future/waitingtransaction::super/future/waitingtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::future::WaitingTransaction",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/import_notification_sink/multiviewimportnotificationsink::super/import_notification_sink/multiviewimportnotificationsink",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::import_notification_sink::MultiViewImportNotificationSink",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/listener/eventhandler::super/listener/eventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::listener::EventHandler",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/metrics/apimetrics::super/metrics/apimetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::metrics::ApiMetrics",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/metrics/apimetricsext::super/metrics/apimetricsext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::metrics::ApiMetricsExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/metrics/eventsmetricscollector::super/metrics/eventsmetricscollector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::metrics::EventsMetricsCollector",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/metrics/metricslink::PrometheusMetrics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::metrics::MetricsLink as PrometheusMetrics",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/multi_view_listener/multiviewlistener::super/multi_view_listener/multiviewlistener",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::multi_view_listener::MultiViewListener",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/multi_view_listener/txstatusstream::super/multi_view_listener/txstatusstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::multi_view_listener::TxStatusStream",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/blockhash::super/pool/blockhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::BlockHash",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/chainapi::super/pool/chainapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::ChainApi",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/eventstream::super/pool/eventstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::EventStream",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/extrinsicfor::super/pool/extrinsicfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::ExtrinsicFor",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/extrinsichash::super/pool/extrinsichash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::ExtrinsicHash",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/options::super/pool/options",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::Options",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/pool/transactionfor::super/pool/transactionfor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::pool::TransactionFor",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/ready/bestiterator::super/ready/bestiterator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ready::BestIterator",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/ready/readytransactions::super/ready/readytransactions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ready::ReadyTransactions",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/ready/transactionref::super/ready/transactionref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ready::TransactionRef",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/revalidation::super/revalidation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::revalidation",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/rotator/banreason::super/rotator/banreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::rotator::BanReason",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/rotator/poolrotator::super/rotator/poolrotator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::rotator::PoolRotator",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/base_pool/limit::super/super/base_pool/limit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::base_pool::Limit",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tracked_map/trackedmap::super/tracked_map/trackedmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::tracked_map::TrackedMap",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tracked_map::super/tracked_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::tracked_map",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tx_mem_pool/insertioninfo::super/tx_mem_pool/insertioninfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::tx_mem_pool::InsertionInfo",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tx_mem_pool/invalidtxreason::super/tx_mem_pool/invalidtxreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::tx_mem_pool::InvalidTxReason",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tx_mem_pool/txmempool::super/tx_mem_pool/txmempool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::tx_mem_pool::TxMemPool",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/validated_pool/isvalidator::super/validated_pool/isvalidator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::validated_pool::IsValidator",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/validated_pool/validatedpool::super/validated_pool/validatedpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::validated_pool::ValidatedPool",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/validated_pool/validatedtransaction::super/validated_pool/validatedtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::validated_pool::ValidatedTransaction",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/validatedpoolsubmitoutcome::super/validatedpoolsubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ValidatedPoolSubmitOutcome",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/view/finishrevalidationworkerchannels::super/view/finishrevalidationworkerchannels",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::view::FinishRevalidationWorkerChannels",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/view/importedstatus::super/view/importedstatus",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::view::ImportedStatus",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/view/view::super/view/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::view::View",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/view/viewpoolobserver::super/view/viewpoolobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::view::ViewPoolObserver",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/view_store/viewstore::super/view_store/viewstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::view_store::ViewStore",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/watcher/watcher::super/watcher/watcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::watcher::Watcher",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/watcher::super/watcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::watcher",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/select::tokio/select",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::select",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/mpsc::tokio/sync/mpsc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::mpsc",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/mutex::tokio/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::Mutex",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/oneshot::tokio/sync/oneshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::oneshot",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/rwlock::tokio/sync/rwlock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::RwLock",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/rwlockreadguard::tokio/sync/rwlockreadguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::RwLockReadGuard",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/sync/rwlockwriteguard::tokio/sync/rwlockwriteguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::sync::RwLockWriteGuard",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/task/joinhandle::tokio/task/joinhandle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::task::JoinHandle",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_stream/streammap::tokio_stream/streammap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_stream::StreamMap",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/debug::tracing/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::debug",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/info::tracing/info",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::info",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/instrument::tracing/instrument",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::instrument",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/level::tracing/level",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::Level",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/trace::tracing/trace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::trace",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing/warn::tracing/warn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing::warn",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing_subscriber/envfilter::tracing_subscriber/envfilter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing_subscriber::EnvFilter",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/transaction_pool_wrapper/transactionpoolwrapper::transaction_pool_wrapper/transactionpoolwrapper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports transaction_pool_wrapper::TransactionPoolWrapper",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/txtesttool/execution_log/executionlog::txtesttool/execution_log/executionlog",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports txtesttool::execution_log::ExecutionLog",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/txtesttool/scenario/chaintype::txtesttool/scenario/chaintype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports txtesttool::scenario::ChainType",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/txtesttool/scenario/scenariobuilder::txtesttool/scenario/scenariobuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports txtesttool::scenario::ScenarioBuilder",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/txtesttool/scenario/scenarioexecutor::txtesttool/scenario/scenarioexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports txtesttool::scenario::ScenarioExecutor",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/basesubmitoutcome::validated_pool/basesubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::BaseSubmitOutcome",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/eventdispatcher::validated_pool/eventdispatcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::EventDispatcher",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/isvalidator::validated_pool/isvalidator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::IsValidator",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/validatedpool::validated_pool/validatedpool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::ValidatedPool",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/validatedpoolsubmitoutcome::validated_pool/validatedpoolsubmitoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::ValidatedPoolSubmitOutcome",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/validated_pool/validatedtransaction::validated_pool/validatedtransaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validated_pool::ValidatedTransaction",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet/default_send_future_and_ready_txs_tests_timeout_in_secs::zombienet/default_send_future_and_ready_txs_tests_timeout_in_secs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet::DEFAULT_SEND_FUTURE_AND_READY_TXS_TESTS_TIMEOUT_IN_SECS",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/globalsettingsbuilder::zombienet_sdk/globalsettingsbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::GlobalSettingsBuilder",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/localfilesystem::zombienet_sdk/localfilesystem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::LocalFileSystem",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/networkconfig::zombienet_sdk/networkconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::NetworkConfig",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/networkconfigbuilder::zombienet_sdk/networkconfigbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::NetworkConfigBuilder",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/networkconfigext::zombienet_sdk/networkconfigext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::NetworkConfigExt",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/subxt/onlineclient::zombienet_sdk/subxt/onlineclient",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::subxt::OnlineClient",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/subxt/polkadotconfig::zombienet_sdk/subxt/polkadotconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::subxt::PolkadotConfig",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/subxt/substrateconfig::zombienet_sdk/subxt/substrateconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::subxt::SubstrateConfig",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/zombienet_sdk/withrelaychain::zombienet_sdk/withrelaychain",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zombienet_sdk::WithRelaychain",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 6
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/sc-transaction-pool/sc-transaction-pool-49.0.0.crate"
      },
      {
        "id": 561,
        "mol": "H(Cm)Md(Pa)",
        "sha": "80e0ef22fe82bf35b27244d6b9d69515b995eba945d9ca689f7c051123e8082c",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/README.md",
        "risk": 2,
        "size": 18092,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 564,
        "mol": "H(Db)",
        "sha": "03b4864778e577be49c984080a6099bd94a4ecbd37d9b5b9ffa7f79d62ac6b6d",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/common/api.rs",
        "risk": 2,
        "size": 11643,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 565,
        "mol": "Md(Pa)",
        "sha": "4e11278eb3ed5460331cba8358380c92956b70e9fba67924b6e18b0bbf262211",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/common/enactment_state.rs",
        "risk": 2,
        "size": 22955,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 568,
        "mol": "Md(Pa)",
        "sha": "34a18ee62db8151e51a6161b7f6d54887642554e75f000d1c1e062ad1fe92f25",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/common/mod.rs",
        "risk": 2,
        "size": 2158,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 569,
        "mol": "Md(Pa)",
        "sha": "d5e4a64331a345ba86bf528bf68501d4c69f2dbb0cbbcf9fe34626b883e82cd1",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/common/sliding_stat.rs",
        "risk": 2,
        "size": 17703,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 570,
        "mol": "Md(Pa)",
        "sha": "dd3e2a66f4e080cfefebbaeea2168fbdec6f3804e1fbd8df5f2ebfa753d8afff",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/common/tests.rs",
        "risk": 2,
        "size": 6773,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 572,
        "mol": "H(Db)Md(Pa)",
        "sha": "5fafa94a8b74c5e517d4ecb51dcb36e9602db36a4368db73e46518a1e5faa341",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/dropped_watcher.rs",
        "risk": 3,
        "size": 23488,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 573,
        "mol": "H(Db)Md(Pa)",
        "sha": "7d7343e1be397d1427d5f73d5c5614c2eef1bedce146f02acf664f90a8029b3e",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/fork_aware_txpool.rs",
        "risk": 3,
        "size": 70401,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 574,
        "mol": "H(Db)Md(Pa)",
        "sha": "6a743925b633002e9e5e21ca1f524b2c2d5a3ee01a9d4dc60dcc47422194bb01",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/import_notification_sink.rs",
        "risk": 3,
        "size": 13645,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 575,
        "mol": "H(Db)",
        "sha": "be9e985887cb98418930f469079283c642dad0f2bceda3988e8470968a693174",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/metrics.rs",
        "risk": 2,
        "size": 22272,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 577,
        "mol": "H(Db)Md(Pa)",
        "sha": "f17e52a23dc142603f3dea45d7187094d1548f65376bff9da2e755bfe44f0f5d",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/multi_view_listener.rs",
        "risk": 3,
        "size": 38158,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 578,
        "mol": "H(Db)Md(Pa)",
        "sha": "93a2ded9249e33eb94591a3a0d11dd02943d9bf0e4c5b506536f10bfa09bb50e",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/revalidation_worker.rs",
        "risk": 3,
        "size": 7777,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 579,
        "mol": "H(Db)Md(Pa)",
        "sha": "2f0df239daba531dcef74c2f713564329ecac2bd55363f3e9f35a7a1402dd3eb",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/tx_mem_pool/tx_mem_pool_map.rs",
        "risk": 3,
        "size": 21690,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 580,
        "mol": "H(Db)Md(Pa)",
        "sha": "a8b0dc113c3b218835606cc6b6e8a55dca328520105a412aa9353a7646729465",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/tx_mem_pool.rs",
        "risk": 3,
        "size": 46962,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 581,
        "mol": "H(Db)",
        "sha": "e9bd88bab4148333e0e305ef9b17c44ac9ab47bf6031cdd7c3c98cc9d73be225",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/view.rs",
        "risk": 2,
        "size": 24799,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 582,
        "mol": "H(Db)",
        "sha": "5933091298ffdf9e88d26e46fe6d1802ea869686c812d08b958a23dc948bff5c",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/fork_aware_txpool/view_store.rs",
        "risk": 2,
        "size": 33185,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 583,
        "mol": "Md(Pa)",
        "sha": "ce089b45198512ea29eb5f796c3a098eefead52b4530c801e812b8590b34047c",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/graph/base_pool.rs",
        "risk": 2,
        "size": 33497,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 587,
        "mol": "Md(Pa)",
        "sha": "6ff19faff321767e9f8c25b81ff0757e9a6c8e0d28db4086885fce1e80147cdc",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/graph/pool.rs",
        "risk": 2,
        "size": 39274,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 588,
        "mol": "H(Db)Md(Pa)",
        "sha": "3de263d3dcb3dc806a599d233e8960f626a90c74178ae2b2ee35626cb3e5e52e",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/graph/ready.rs",
        "risk": 3,
        "size": 25530,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 589,
        "mol": "Md(Pa)",
        "sha": "84f7808c222fcc71ae776e7d33acfba3f18696f84a56fa6322bed3316468a914",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/graph/rotator.rs",
        "risk": 2,
        "size": 8324,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 590,
        "mol": "Md(Pa)",
        "sha": "ee2d2a61098977419de3a2e13546a07cfa5e6f269e3bdfa13b6082289534c444",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/graph/tracked_map.rs",
        "risk": 2,
        "size": 4806,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 596,
        "mol": "H(Db)Md(Pa)",
        "sha": "5f6bd25835ecc58b334ba245764f192613c23852db3a9bfec2a556e285890352",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/single_state_txpool/revalidation.rs",
        "risk": 3,
        "size": 13407,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 597,
        "sha": "091dcce1453b8959c1ba5785d4ea8377afcbd259101103e9a1023249093147fe",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/src/single_state_txpool/single_state_txpool.rs",
        "risk": 1,
        "size": 24162,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 599,
        "mol": "Md(Pa)",
        "sha": "3af7479273deacc55ef72f9ddafdc36a3738400629e90caf5bf8a7ebc9f22779",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp.rs",
        "risk": 2,
        "size": 99869,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 600,
        "mol": "H(Po)Md(Pa)",
        "sha": "b0a21ea546d2639eae71f727f70b1ed02d1a8397e41e20d86676c988d8dc4cc5",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp_common/mod.rs",
        "risk": 3,
        "size": 10210,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 601,
        "mol": "H(Po)Md(Pa)",
        "sha": "678499d0b7c4c1ee42f036ab7c05821648f92e1fa997b182212a6d918c2ff37c",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp_finality_timeout.rs",
        "risk": 3,
        "size": 10339,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 602,
        "mol": "H(Po)Md(Pa)",
        "sha": "b42abd607791b85f570e84bfaad8410be5510cf38c601d20865de3de30f79442",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp_invalid.rs",
        "risk": 3,
        "size": 33022,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 603,
        "mol": "H(Po)Md(Pa)",
        "sha": "b7d74d43799e2605d4b0390e0ac37750c22bbe2e8094eebd04806b89e511d087",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp_limits.rs",
        "risk": 3,
        "size": 33073,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 604,
        "mol": "H(Po)Md(Pa)",
        "sha": "cda943b3c887bd143a97ba945363f38416135fa406f57a9be5a1df185519f30a",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/fatp_prios.rs",
        "risk": 3,
        "size": 22345,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 605,
        "mol": "H(Db)",
        "sha": "2ef62f8d016c1676623494630583ef1f7012275e90ae6d04feb924530975e558",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/integration.rs",
        "risk": 2,
        "size": 18747,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 606,
        "mol": "Md(Pa)",
        "sha": "e2df5a5127b6b2abadf5aad43093fbb7a6699bb1d3956d4eacd387ba9dff6fd7",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/pool.rs",
        "risk": 2,
        "size": 52156,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 607,
        "mol": "H(Os)Md(In)",
        "sha": "820efaac26b14d9dd6816647bcc8c71cb3d7c8e9320bb8e9dd322c6284513844",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/zombienet/mod.rs",
        "risk": 2,
        "size": 8610,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 613,
        "sha": "2b0465fd64e1a3b1cfb732c598eab958cefb149e629733b702db6f05f9fca4cc",
        "path": "pkg:cargo/sc-transaction-pool@49.0.0!!sc-transaction-pool-49.0.0/tests/zombienet/yap_test.rs",
        "risk": 1,
        "size": 4962,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 614,
        "mol": "H(Db)Md(Pa)",
        "sha": "209b76fd0e34e89fe151a49a64c08210416dbb7bb8759daec7f8c13875c77510",
        "path": "pkg:cargo/sc-transaction-pool-api@48.0.0",
        "risk": 3,
        "size": 32397,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 620,
        "mol": "H(Db)Md(Pa)",
        "sha": "600cfbbcb142d91e1d8621264491602d1bd53208d5749e9e05c0c826f91ef88a",
        "path": "pkg:cargo/sc-transaction-pool-api@48.0.0!!sc-transaction-pool-api-48.0.0/src/lib.rs",
        "risk": 3,
        "size": 21852,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 621,
        "mol": "Md(Pa₂)",
        "sha": "68ea923f895df09ac812c957dff06d59710614cea31126179306a60074185b9b",
        "path": "pkg:cargo/sp-transaction-storage-proof@43.0.0",
        "risk": 3,
        "size": 29347,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 626,
        "mol": "Md(Pa)",
        "sha": "0f214cf66509b6ad95f1d15b2fd9fbd2e46d5d4c7fdd26a593d5cfac2e8da4da",
        "path": "pkg:cargo/sp-transaction-storage-proof@43.0.0!!sp-transaction-storage-proof-43.0.0/README.md",
        "risk": 1,
        "size": 141,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 627,
        "mol": "Md(Pa)",
        "sha": "6ee4ef4ece775bf4243755f4786ee43b8f9f5f60fe7f90089ec6d0e31158b224",
        "path": "pkg:cargo/sp-transaction-storage-proof@43.0.0!!sp-transaction-storage-proof-43.0.0/src/lib.rs",
        "risk": 2,
        "size": 12306,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 629,
        "mol": "H(Cm)Md(Pa₂)",
        "sha": "5a0f417e79d6f6a99ea676f9301a89bcff6a4eeebd37534b502f58911073ba24",
        "path": "pkg:cargo/tracing-gum@26.0.0",
        "risk": 4,
        "size": 29797,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 634,
        "mol": "H(Cm)Md(Pa)",
        "sha": "4abca9db1b59b34039f754bc553d44c27ee0cb13bd1f7bc82960fb1ee967505d",
        "path": "pkg:cargo/tracing-gum@26.0.0!!tracing-gum-26.0.0/README.md",
        "risk": 2,
        "size": 2313,
        "type": "markdown",
        "depth": 3
      },
      {
        "id": 635,
        "mol": "Md(Pa)",
        "sha": "7d03c3f4be7518f2aafb3d472b47dd28ea4e24353f371f9b01049979afd1e72e",
        "path": "pkg:cargo/tracing-gum@26.0.0!!tracing-gum-26.0.0/src/lib.rs",
        "risk": 2,
        "size": 5784,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 636,
        "mol": "Md(Pa)",
        "sha": "1094a5a47f939edd8573758bec92f410e825d742380403c5f0f1ec44c1dc740c",
        "path": "pkg:cargo/tracing-gum@26.0.0!!tracing-gum-26.0.0/src/tests.rs",
        "risk": 2,
        "size": 3371,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 637,
        "mol": "Md(Re)",
        "sha": "6de3672063f535e3316892310581bce33f0f935e16c908d5feb894953f0a504f",
        "path": "sc-client-api@49.0.0.registry.json",
        "risk": 1,
        "size": 912,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 638,
        "mol": "Md(Re)",
        "sha": "fda0009073ca418aaedd7d828e6cc92cd4e0cd74f00dc95ef1791f234b0e5749",
        "path": "sc-network-types@0.23.3.registry.json",
        "risk": 1,
        "size": 909,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 639,
        "sha": "2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1",
        "path": "pkg:cargo/sc-network-types@0.23.3?checksum=sha256:2066857c77c25b271b95170f3ef3c69fd4a97470cac7c414f9b10f6beaf5e8a1",
        "size": 0,
        "type": "",
        "depth": 4
      },
      {
        "id": 640,
        "mol": "Md(Re)",
        "sha": "db839ffa876423f9b223c05db90ad19641cf73a1429bb1b271911e02177fc0b1",
        "path": "sc-network@0.61.0.registry.json",
        "risk": 1,
        "size": 907,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 641,
        "mol": "Md(Re)",
        "sha": "ebb810c8ff14c6cc237c87907416b80691bb46123c24beb8fc6306877b71dab3",
        "path": "sc-consensus@0.60.0.registry.json",
        "risk": 1,
        "size": 961,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 642,
        "mol": "Md(Re)",
        "sha": "e66994c43b74db71461ed6af1b422dbf5815d498ba3f8be554224d67c17a3beb",
        "path": "cumulus-client-pov-recovery@0.35.0.registry.json",
        "risk": 1,
        "size": 918,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 643,
        "mol": "Md(Re)",
        "sha": "5f2d89326a10cb3f03069eaadeae1caa890a30ebc5ebb352ddbbb3642ce67cfc",
        "path": "cumulus-relay-chain-interface@0.35.0.registry.json",
        "risk": 1,
        "size": 953,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 644,
        "mol": "Md(Re)",
        "sha": "405ff0a536d005532792a50dd06aee3e6e6e382b1cd751ec8aa9edd5fd0f6300",
        "path": "cumulus-relay-chain-streams@0.13.0.registry.json",
        "risk": 1,
        "size": 936,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 645,
        "mol": "Md(Re)",
        "sha": "9c734f917ec757d3291c243fe092ea4a8436509c8a04196cb3f7aafe2a2a7aea",
        "path": "sc-consensus-babe@0.61.0.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 646,
        "mol": "Md(Re)",
        "sha": "bf624802519bb76c3a57426af2dde2f4f809b4f75e236355e2fe361a4228e05d",
        "path": "polkadot-node-primitives@26.0.0.registry.json",
        "risk": 1,
        "size": 895,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 647,
        "mol": "Md(Re)",
        "sha": "e68a6472a5959a2c8a627bf865555ce4a8fbefaff0f537103c27df5ceb416340",
        "path": "polkadot-node-subsystem@35.0.0.registry.json",
        "risk": 1,
        "size": 926,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 648,
        "mol": "Md(Re)",
        "sha": "9412590f5080c1aee50954a64c47dcb43803486dfadd9e393830117e2875f688",
        "path": "polkadot-primitives-test-helpers@0.5.0.registry.json",
        "risk": 1,
        "size": 909,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 649,
        "mol": "Md(Re)",
        "sha": "5c281c5142da74092aee1dfb1e353021a28dab29cb498d7f8968af6e3db39115",
        "path": "sc-keystore@42.0.0.registry.json",
        "risk": 1,
        "size": 958,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 650,
        "mol": "Md(Re)",
        "sha": "b418e0225206f3bdc5c69283ed982dbd460a695b4ab36789fbe743dc441cfbe6",
        "path": "polkadot-node-subsystem-types@35.0.0.registry.json",
        "risk": 1,
        "size": 905,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 651,
        "mol": "Md(Re)",
        "sha": "a67f7e91d704dd477f3bee77dee73f866d3eaca1c7ddcdcc9480295304275d8d",
        "path": "polkadot-overseer@35.0.0.registry.json",
        "risk": 1,
        "size": 889,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 652,
        "mol": "Md(Re)",
        "sha": "82403704afedfdf1d24755042624657372cbe396a90861c455a919338a159b5d",
        "path": "kvdb-shared-tests@0.11.0.registry.json",
        "risk": 1,
        "size": 861,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 653,
        "mol": "H(Cm)",
        "sha": "64d3b4e3e80c369f1b5364b6acdeba9b8a02285e91a5570f7c0404b7f9024541",
        "path": "pkg:cargo/kvdb-shared-tests@0.11.0",
        "risk": 2,
        "size": 3057,
        "type": "crate",
        "depth": 4
      },
      {
        "id": 655,
        "mol": "H(Cm)",
        "sha": "b18eaca014833881bad9c4e8502b7ba1c18b627b6f630aad65e7be6c6f73a330",
        "path": "pkg:cargo/kvdb-shared-tests@0.11.0!!kvdb-shared-tests-0.11.0/CHANGELOG.md",
        "risk": 1,
        "size": 722,
        "type": "markdown",
        "depth": 5
      },
      {
        "id": 659,
        "mol": "Md(Re)",
        "sha": "80bdfbb9b6376f84002612f851baf9c887cc4902c9dc4a35b3e5efb515e2ac6c",
        "path": "tracing-gum@26.0.0.registry.json",
        "risk": 1,
        "size": 905,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 660,
        "mol": "Md(Re)",
        "sha": "1a6bfb9f67af3052cb2e894d68e1116d45393fe04b60f2ac49e58b51d0ab2d34",
        "path": "polkadot-node-metrics@35.0.0.registry.json",
        "risk": 1,
        "size": 881,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 661,
        "mol": "Md(Re)",
        "sha": "827781619ae6322a60fbd23d3ea6aa6b3a7321876afcd9d459fdaccaca78a2da",
        "path": "polkadot-node-network-protocol@35.0.0.registry.json",
        "risk": 1,
        "size": 900,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 662,
        "mol": "Md(Re)",
        "sha": "c9da3fcb03c52f23b50be4ad168a11d77d0eda4f6f792d52c1bed7808b34c40f",
        "path": "sc-client-db@0.56.0.registry.json",
        "risk": 1,
        "size": 935,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 663,
        "mol": "Md(Re)",
        "sha": "932277ab91d5757770851e787895007d5957fae1eae5c87fb8d98447ab6ac204",
        "path": "sc-mixnet@0.31.0.registry.json",
        "risk": 1,
        "size": 896,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 664,
        "mol": "Md(Re)",
        "sha": "7f939a3a37339b2617870fe942fc0020343e70bdee1acd5994ab9fe7286dc668",
        "path": "sc-service@0.63.0.registry.json",
        "risk": 1,
        "size": 1004,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 665,
        "mol": "Md(Re)",
        "sha": "c85b166a183d988b59f7edbbc1c1f198b8d9dce9f6f2e7d967c04bb6ccc406e8",
        "path": "sc-tracing@49.0.0.registry.json",
        "risk": 1,
        "size": 924,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 666,
        "mol": "Md(Re)",
        "sha": "5c54fa46f73ff970b14ed7eec39c2fa8fd2bd0b9d1d275a21d8256e1e061c63a",
        "path": "sc-transaction-pool@49.0.0.registry.json",
        "risk": 1,
        "size": 930,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 667,
        "mol": "Md(Re)",
        "sha": "03f054d71da4d7b930c20a4e50b30e32eb5cc6c802e972d0d7b54fa8ca4715c5",
        "path": "sc-transaction-pool-api@48.0.0.registry.json",
        "risk": 1,
        "size": 929,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 668,
        "mol": "Md(Re)",
        "sha": "606807bce26aabe46d34c39d63fe2334abe4b501986fee04cfa86ea3070bdfa2",
        "path": "sc-state-db@0.45.0.registry.json",
        "risk": 1,
        "size": 963,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 669,
        "sha": "3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957",
        "path": "pkg:cargo/sc-state-db@0.45.0?checksum=sha256:3315f46100415aeeafd92e9c573dc6c5df11838d21beb9a229da530c6be1b957",
        "size": 0,
        "type": "",
        "depth": 4
      },
      {
        "id": 670,
        "mol": "Md(Re)",
        "sha": "6db91c277fb9881c7f3a3bbfed39083b93284371a4dba4c424b499f92e9d7f1b",
        "path": "sc-block-builder@0.51.0.registry.json",
        "risk": 1,
        "size": 911,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 671,
        "mol": "Md(Re)",
        "sha": "c87d3f94a35c86481cdc7436b5e858caaa4c71c77838e9193d2cc56223c61c64",
        "path": "sc-consensus-slots@0.60.0.registry.json",
        "risk": 1,
        "size": 930,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 672,
        "mol": "Md(Re)",
        "sha": "0eecb8b0a112c0207fe8830ac14b65329c0c086a22badf0d95e235dd7689e4f7",
        "path": "sc-consensus-epochs@0.60.0.registry.json",
        "risk": 1,
        "size": 932,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 673,
        "mol": "Md(Re)",
        "sha": "ae75bc36df073c265db4db6b7478ec882e554c9478d317a94bd279ebea10274f",
        "path": "sc-network-sync@0.60.0.registry.json",
        "risk": 1,
        "size": 915,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 674,
        "mol": "Md(Re)",
        "sha": "879e741a3ce9dec0bd940f5ae24d3fc39080adde5673a232d0dee354677d61c0",
        "path": "sc-chain-spec@54.0.0.registry.json",
        "risk": 1,
        "size": 915,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 675,
        "mol": "Md(Re)",
        "sha": "b63ba06e6d4d058a1f0d981f46593d53bcd8032278e72eb2cc6ad7f3db0852a8",
        "path": "sc-rpc-api@0.61.0.registry.json",
        "risk": 1,
        "size": 906,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 676,
        "mol": "Md(Re)",
        "sha": "884bb8bd3a00138322b5e9674ed4e3ce9523e3f294be1dc6723620f6c9c0ec9c",
        "path": "sc-statement-store@33.0.0.registry.json",
        "risk": 1,
        "size": 913,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 677,
        "mol": "Md(Re)",
        "sha": "9e4e35d5605b435697b90da39174c9266cccc52bf22ec54bcf4aa9a9b392ca0d",
        "path": "sc-informant@0.60.0.registry.json",
        "risk": 1,
        "size": 901,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 678,
        "mol": "Md(Re)",
        "sha": "ad062e811bbb1472989470fb2ca943ef24a67aa00b053ca47214d97991259386",
        "path": "sc-network-light@0.60.0.registry.json",
        "risk": 1,
        "size": 917,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 679,
        "mol": "Md(Re)",
        "sha": "aa85644e2522d3699036b9ce7a53ed26f099e2e32701f8c372a427a39af6f10f",
        "path": "sc-network-transactions@0.60.0.registry.json",
        "risk": 1,
        "size": 922,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 680,
        "mol": "Md(Re)",
        "sha": "cae856d75aded531fc4fd75a9c6cece123635029b2834258e7ee4cd236fa5224",
        "path": "sc-rpc@57.0.0.registry.json",
        "risk": 1,
        "size": 895,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 681,
        "mol": "Md(Re)",
        "sha": "99e743a297cf1830fc73cf821aff4c1c46ceb6f7af490d53670f55db27511bcc",
        "path": "sc-rpc-server@34.0.0.registry.json",
        "risk": 1,
        "size": 904,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 682,
        "mol": "Md(Re)",
        "sha": "b6b24c6f0f949e69181b57672b1da46d5ce7f0205e23b5377237e336a89bcb47",
        "path": "sc-rpc-spec-v2@0.62.0.registry.json",
        "risk": 1,
        "size": 910,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 683,
        "mol": "Md(Re)",
        "sha": "8c808d85c07eabae1aea49b01c115f137dc57282922243dba64a5c3bd5de2ec1",
        "path": "sc-sysinfo@50.0.0.registry.json",
        "risk": 1,
        "size": 952,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 684,
        "mol": "Md(Re)",
        "sha": "d1bb45b3173b0f94330af0f4c0a569358f7712ff9e8e999244a1de5474c28179",
        "path": "sp-transaction-storage-proof@43.0.0.registry.json",
        "risk": 1,
        "size": 900,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 685,
        "mol": "Md(Re)",
        "sha": "2b1c29108eacb1a9d8af001a634f765296bb9e3aeca4c28d1b30ce929adbfdee",
        "path": "sc-network-statement@0.44.0.registry.json",
        "risk": 1,
        "size": 917,
        "type": "registry",
        "depth": 4
      },
      {
        "id": 686,
        "mol": "Md(Re)",
        "sha": "aa0daa520cb502341a3a3c70aec7395465702868f81e307400c343e8e21d915a",
        "path": "cumulus-client-consensus-aura@0.35.0.registry.json",
        "risk": 1,
        "size": 954,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 394,
    "rev": "a8f1b",
    "v": "8"
  }
}