{
  "coverage": "16.26%",
  "expectCount": 461,
  "actualCount": 75,
  "files": {
    "lib/chain/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        11
      ]
    },
    "lib/chain/src/AccountLogin.js": {
      "expectCount": 13,
      "actualCount": 0,
      "undocumentLines": [
        6,
        7,
        9,
        10,
        12,
        13,
        15,
        18,
        22,
        26,
        56,
        83,
        106
      ]
    },
    "lib/chain/src/ChainStore.js": {
      "expectCount": 80,
      "actualCount": 22,
      "undocumentLines": [
        7,
        8,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        18,
        22,
        23,
        25,
        1579,
        1620,
        1635,
        49,
        52,
        57,
        58,
        70,
        71,
        72,
        74,
        75,
        76,
        77,
        78,
        80,
        81,
        82,
        83,
        84,
        85,
        86,
        87,
        88,
        89,
        91,
        94,
        96,
        98,
        104,
        108,
        206,
        211,
        217,
        222,
        337,
        341,
        1026,
        1037,
        1483,
        1528,
        1534,
        1538,
        1549,
        1645
      ]
    },
    "lib/chain/src/ChainTypes.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        1
      ]
    },
    "lib/chain/src/ChainValidation.js": {
      "expectCount": 2,
      "actualCount": 1,
      "undocumentLines": [
        9
      ]
    },
    "lib/chain/src/EmitterInstance.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        3
      ]
    },
    "lib/chain/src/NumberUtils.js": {
      "expectCount": 1,
      "actualCount": 1,
      "undocumentLines": []
    },
    "lib/chain/src/ObjectId.js": {
      "expectCount": 12,
      "actualCount": 0,
      "undocumentLines": [
        5,
        7,
        8,
        9,
        10,
        11,
        19,
        40,
        47,
        51,
        61,
        65
      ]
    },
    "lib/chain/src/TransactionBuilder.js": {
      "expectCount": 34,
      "actualCount": 7,
      "undocumentLines": [
        6,
        755,
        767,
        823,
        827,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        20,
        139,
        172,
        265,
        290,
        316,
        663,
        677,
        692,
        709,
        732,
        736,
        740,
        744
      ]
    },
    "lib/chain/src/TransactionHelper.js": {
      "expectCount": 9,
      "actualCount": 1,
      "undocumentLines": [
        12,
        30,
        43,
        63,
        67,
        88,
        99,
        1
      ]
    },
    "lib/chain/src/state.js": {
      "expectCount": 2,
      "actualCount": 0,
      "undocumentLines": [
        1,
        7
      ]
    },
    "lib/ecc/src/BrainKey.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        1
      ]
    },
    "lib/ecc/src/KeyUtils.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        9,
        12,
        14
      ]
    },
    "lib/ecc/src/PrivateKey.js": {
      "expectCount": 19,
      "actualCount": 6,
      "undocumentLines": [
        9,
        10,
        11,
        179,
        13,
        19,
        22,
        72,
        90,
        97,
        157,
        166,
        170
      ]
    },
    "lib/ecc/src/PublicKey.js": {
      "expectCount": 23,
      "actualCount": 6,
      "undocumentLines": [
        3,
        9,
        10,
        12,
        15,
        18,
        22,
        31,
        40,
        44,
        122,
        131,
        144,
        169,
        178,
        182,
        186
      ]
    },
    "lib/ecc/src/address.js": {
      "expectCount": 9,
      "actualCount": 2,
      "undocumentLines": [
        6,
        11,
        12,
        15,
        21,
        54,
        58
      ]
    },
    "lib/ecc/src/aes.js": {
      "expectCount": 18,
      "actualCount": 16,
      "undocumentLines": [
        7,
        46
      ]
    },
    "lib/ecc/src/ecdsa.js": {
      "expectCount": 7,
      "actualCount": 2,
      "undocumentLines": [
        7,
        10,
        64,
        140,
        105
      ]
    },
    "lib/ecc/src/ecsignature.js": {
      "expectCount": 8,
      "actualCount": 0,
      "undocumentLines": [
        4,
        15,
        36,
        77,
        90,
        103,
        123,
        6
      ]
    },
    "lib/ecc/src/enforce_types.js": {
      "expectCount": 2,
      "actualCount": 0,
      "undocumentLines": [
        1,
        39
      ]
    },
    "lib/ecc/src/hash.js": {
      "expectCount": 4,
      "actualCount": 2,
      "undocumentLines": [
        29,
        35
      ]
    },
    "lib/ecc/src/signature.js": {
      "expectCount": 21,
      "actualCount": 4,
      "undocumentLines": [
        4,
        8,
        10,
        11,
        12,
        13,
        14,
        20,
        30,
        39,
        103,
        117,
        136,
        146,
        150,
        154,
        160
      ]
    },
    "lib/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        34
      ]
    },
    "lib/serializer/src/FastParser.js": {
      "expectCount": 6,
      "actualCount": 0,
      "undocumentLines": [
        2,
        4,
        5,
        22,
        36,
        48
      ]
    },
    "lib/serializer/src/SerializerValidation.js": {
      "expectCount": 3,
      "actualCount": 1,
      "undocumentLines": [
        4,
        5
      ]
    },
    "lib/serializer/src/convert.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        2,
        4,
        39
      ]
    },
    "lib/serializer/src/error_with_cause.js": {
      "expectCount": 5,
      "actualCount": 1,
      "undocumentLines": [
        3,
        4,
        22,
        25
      ]
    },
    "lib/serializer/src/operations.js": {
      "expectCount": 136,
      "actualCount": 0,
      "undocumentLines": [
        4,
        51,
        61,
        69,
        74,
        79,
        84,
        88,
        97,
        105,
        110,
        118,
        123,
        133,
        141,
        146,
        151,
        159,
        164,
        169,
        174,
        179,
        184,
        189,
        194,
        202,
        210,
        215,
        220,
        225,
        233,
        238,
        243,
        248,
        253,
        258,
        263,
        268,
        276,
        281,
        285,
        293,
        301,
        309,
        314,
        318,
        323,
        327,
        334,
        338,
        345,
        352,
        404,
        409,
        411,
        416,
        418,
        428,
        438,
        446,
        455,
        462,
        471,
        481,
        488,
        496,
        504,
        511,
        520,
        532,
        541,
        549,
        556,
        563,
        568,
        583,
        593,
        604,
        613,
        621,
        632,
        641,
        648,
        656,
        663,
        671,
        678,
        686,
        693,
        701,
        703,
        712,
        725,
        733,
        746,
        760,
        772,
        782,
        791,
        801,
        833,
        841,
        850,
        858,
        863,
        871,
        881,
        885,
        890,
        894,
        900,
        911,
        919,
        927,
        935,
        939,
        945,
        953,
        961,
        971,
        977,
        984,
        992,
        997,
        1003,
        1011,
        1019,
        1026,
        1033,
        1041,
        1048,
        1056,
        1116,
        1124,
        1138,
        46
      ]
    },
    "lib/serializer/src/precision.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        7
      ]
    },
    "lib/serializer/src/serializer.js": {
      "expectCount": 17,
      "actualCount": 2,
      "undocumentLines": [
        3,
        5,
        7,
        8,
        9,
        10,
        11,
        16,
        61,
        91,
        186,
        191,
        199,
        205,
        214
      ]
    },
    "lib/serializer/src/template.js": {
      "expectCount": 1,
      "actualCount": 1,
      "undocumentLines": []
    },
    "lib/serializer/src/types.js": {
      "expectCount": 17,
      "actualCount": 0,
      "undocumentLines": [
        12,
        16,
        84,
        85,
        190,
        270,
        365,
        451,
        508,
        555,
        641,
        687,
        731,
        890,
        891,
        892,
        14
      ]
    }
  }
}