Files Coverage
lib/blockchain/chain.js 62.90%
lib/blockchain/chaindb.js 66.52%
lib/blockchain/chainentry.js 79.63%
lib/blockchain/common.js 100.00%
lib/blockchain/layout.js 100.00%
lib/coins/coinentry.js 97.96%
lib/coins/coins.js 73.33%
lib/coins/coinview.js 76.63%
lib/coins/compress.js 44.90%
lib/coins/undocoins.js 100.00%
lib/covenants/bitfield.js 90.70%
lib/covenants/namedelta.js 86.07%
lib/covenants/namestate.js 88.98%
lib/covenants/ownership.js 92.36%
lib/covenants/reserved.js 97.32%
lib/covenants/rules.js 73.19%
lib/covenants/undo.js 100.00%
lib/covenants/view.js 97.30%
lib/dns/key.js 90.91%
lib/dns/resource.js 84.77%
lib/dns/server.js 33.06%
lib/hd/common.js 78.00%
lib/hd/hd.js 57.89%
lib/hd/index.js 100.00%
lib/hd/mnemonic.js 79.52%
lib/hd/nfkd.js 100.00%
lib/hd/private.js 71.37%
lib/hd/public.js 52.69%
lib/hd/wordlist.js 77.78%
lib/hd/words/chinese-simplified.js 100.00%
lib/hd/words/chinese-traditional.js 100.00%
lib/hd/words/english.js 100.00%
lib/hd/words/french.js 100.00%
lib/hd/words/italian.js 100.00%
lib/hd/words/japanese.js 100.00%
lib/hsd.js 97.47%
lib/mempool/airdropentry.js 43.30%
lib/mempool/claimentry.js 43.20%
lib/mempool/contractstate.js 80.10%
lib/mempool/fees.js 67.64%
lib/mempool/layout.js 100.00%
lib/mempool/mempool.js 61.40%
lib/mempool/mempoolentry.js 68.28%
lib/mining/common.js 73.08%
lib/mining/cpuminer.js 51.90%
lib/mining/mine.js 95.00%
lib/mining/miner.js 68.79%
lib/mining/template.js 88.58%
lib/net/bip152.js 55.56%
lib/net/brontide.js 62.36%
lib/net/common.js 100.00%
lib/net/framer.js 100.00%
lib/net/hostlist.js 50.65%
lib/net/lookup.js 14.29%
lib/net/netaddress.js 67.66%
lib/net/packets.js 89.11%
lib/net/parser.js 81.25%
lib/net/peer.js 41.66%
lib/net/pool.js 36.33%
lib/net/seeds/index.js 60.00%
lib/net/seeds/main.js 100.00%
lib/net/seeds/testnet.js 100.00%
lib/net/slidingwindow.js 96.97%
lib/node/fullnode.js 63.21%
lib/node/http.js 57.11%
lib/node/node.js 64.50%
lib/node/rpc.js 28.29%
lib/node/spvnode.js 60.19%
lib/pkg.js 100.00%
lib/primitives/abstractblock.js 92.86%
lib/primitives/address.js 85.06%
lib/primitives/airdropkey.js 28.35%
lib/primitives/airdropproof.js 79.49%
lib/primitives/block.js 75.39%
lib/primitives/claim.js 65.89%
lib/primitives/coin.js 84.21%
lib/primitives/covenant.js 72.02%
lib/primitives/headers.js 30.00%
lib/primitives/input.js 85.58%
lib/primitives/invitem.js 36.36%
lib/primitives/keyring.js 71.12%
lib/primitives/memblock.js 57.89%
lib/primitives/merkleblock.js 70.98%
lib/primitives/mtx.js 69.62%
lib/primitives/outpoint.js 86.59%
lib/primitives/output.js 90.43%
lib/primitives/tx.js 74.07%
lib/primitives/txmeta.js 60.55%
lib/protocol/consensus.js 88.78%
lib/protocol/errors.js 100.00%
lib/protocol/genesis.js 100.00%
lib/protocol/network.js 79.62%
lib/protocol/networks.js 100.00%
lib/protocol/policy.js 87.50%
lib/protocol/timedata.js 55.32%
lib/script/common.js 66.67%
lib/script/opcode.js 48.16%
lib/script/script.js 59.41%
lib/script/scripterror.js 100.00%
lib/script/scriptnum.js 79.44%
lib/script/stack.js 44.69%
lib/script/witness.js 63.45%
lib/ui/amount.js 17.82%
lib/utils/binary.js 56.41%
lib/utils/fixed.js 57.85%
lib/utils/util.js 43.59%
lib/wallet/account.js 76.10%
lib/wallet/common.js 24.24%
lib/wallet/http.js 65.01%
lib/wallet/layout.js 100.00%
lib/wallet/masterkey.js 75.00%
lib/wallet/nodeclient.js 77.78%
lib/wallet/nullclient.js 88.37%
lib/wallet/path.js 76.06%
lib/wallet/paths.js 52.38%
lib/wallet/plugin.js 100.00%
lib/wallet/records.js 77.46%
lib/wallet/rpc.js 25.05%
lib/wallet/txdb.js 85.05%
lib/wallet/wallet.js 73.95%
lib/wallet/walletcoinview.js 62.07%
lib/wallet/walletdb.js 78.91%
lib/wallet/walletkey.js 96.43%
lib/workers/child.js 67.90%
lib/workers/framer.js 100.00%
lib/workers/jobs.js 50.82%
lib/workers/packets.js 29.17%
lib/workers/parser.js 51.69%
lib/workers/workerpool.js 66.67%
Project Totals (129 files) 62.45%
Loading