{"_id":"@caldera-network/chia-network-scanner","_rev":"5-99ed4eeeff54bdbdd6677201d93f0ef9","name":"@caldera-network/chia-network-scanner","dist-tags":{"latest":"6.0.4"},"versions":{"6.0.0":{"name":"@caldera-network/chia-network-scanner","version":"6.0.0","description":"Scans a Chia algorithm network for active full nodes","main":"dist/index.js","scripts":{"prebuild":"rm -rf dist/","build":"tsc -p tsconfig.build.json","test":"jest --runInBand test/","prepare":"npm run build","prettier":"prettier *.ts **/*.ts --write"},"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"publishConfig":{"access":"public"},"author":{"name":"Chandler Ferry"},"license":"MIT","bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"homepage":"https://github.com/caldera-network/chia-network-scanner#readme","devDependencies":{"@types/async":"^3.2.3","@types/cbor":"^5.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.6","@types/pino":"^6.3.3","@types/ws":"^7.4.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","typescript":"^4.0.5"},"dependencies":{"async":"^3.2.0","cbor":"^5.1.0","pino":"^6.7.0","ws":"^7.5.3","zod":"^1.11.10"},"jest":{"roots":["<rootDir>"],"transform":{"^.+\\.tsx?$":"ts-jest"},"restoreMocks":true,"globals":{"ts-jest":{"tsconfig":"tsconfig.json","isolatedModules":true}}},"gitHead":"23c89e056cb02512ece39b442386fd412693aeed","_id":"@caldera-network/chia-network-scanner@6.0.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-3FHuFmShTQNuWyFgMRaLJFb7YmZHJ9iJHvhxLkqYfCxrje0/N1HjIeEfBEy5VQQ4ipzRALYg9px1zpmOoajJfQ==","shasum":"99091e98cebfedb0a248c7f02566a83b6e39c4f3","tarball":"https://registry.npmjs.org/@caldera-network/chia-network-scanner/-/chia-network-scanner-6.0.0.tgz","fileCount":35,"unpackedSize":86055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEJVPCRA9TVsSAnZWagAAGH8P/3kFS5Whm32VwZlavT5I\nRnuWCUhxZc4/vc/O0txrqhGZgDrf4CB2W5UMDw2FAm/BtIIxcN/GYB/W2NT7\neOpgpwquInWD0oWgfVfWZ38vbK/yUJKCOPwHtKNYqqAw0LIufcDXQrUCMjNe\nf0oea6jea1Ky1YizD19PiaAcVFutCgE3aVTbGABF0Og5IJEJQgZ3f59iQfmR\n0YcWSPyD/Q34xK+GRe7CUg7yJ4KRFyosCwGDkoC59g7KXz+DysUdIOARoHOq\n8hRhG7Xy7LnEAQ2v7XgrsPO1WIC4CDI1jNxdOmdcLfTXe9bfibxqGEyszqoC\nX3zpTedGIgXJJUp1R/NWguz9foUmQpbGDdtpjKMbSGzUU5lkj8TgICgDUGtU\nTgSI+lYwGNQYRpam05qMRuNNNwRNMnGxRLZk45vuWME9ZGUKx6v5k5gbM07u\nuGwAUSps1oSLTsj1AC2NGEK3W8RyL5fBjqselpV3yJ0cvY94h8PRk2lf3c/L\n71yw3IZiPWi8+K5YU9SD6grpkb4K6voQ2lmd7w6e33y3sGjlU5meJmI1lB7i\nKRv3zxfPBrcrT2an/E25fUkm4JI1LmeIlCkYFYNq4eqVRR9RtZmuSNXUszej\nm/P9Quu5lsehrTokVbZ4Bxnf0h8hlsWP3AQtEBscI9Db8gKzWOjtXPRL7xf8\nuh4F\r\n=LHfZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFePHw19Ju8ejGSRGlhVObO+W6FpmQ+ixr6Zs+2B0AafAiEAncvdACxVM82rXW62it5QP/BtUw74/JQgnmpmcBXRfGE="}]},"_npmUser":{"name":"deafwave","email":"chandlerferry@gmail.com"},"directories":{},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chia-network-scanner_6.0.0_1628476751767_0.2530890629253921"},"_hasShrinkwrap":false},"6.0.1":{"name":"@caldera-network/chia-network-scanner","version":"6.0.1","description":"Scans a Chia algorithm network for active full nodes","main":"dist/index.js","scripts":{"prebuild":"rm -rf dist/","build":"tsc -p tsconfig.build.json","test":"jest --runInBand test/","prepare":"npm run build","prettier":"prettier *.ts **/*.ts --write"},"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"publishConfig":{"access":"public"},"author":{"name":"Chandler Ferry"},"license":"MIT","bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"homepage":"https://github.com/caldera-network/chia-network-scanner#readme","devDependencies":{"@types/async":"^3.2.3","@types/cbor":"^5.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.6","@types/pino":"^6.3.3","@types/ws":"^7.4.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","typescript":"^4.0.5"},"dependencies":{"async":"^3.2.0","cbor":"^5.1.0","pino":"^6.7.0","ws":"^7.5.3","zod":"^1.11.10"},"jest":{"roots":["<rootDir>"],"transform":{"^.+\\.tsx?$":"ts-jest"},"restoreMocks":true,"globals":{"ts-jest":{"tsconfig":"tsconfig.json","isolatedModules":true}}},"gitHead":"91819171b0555c365446e8682ed8f0a9ea215318","_id":"@caldera-network/chia-network-scanner@6.0.1","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-h93oP6YLXMazEZZmeDdrokt+RHTkbSzduNtRmztXowL4rlN5zxpJUFjE29cF+Y1fZNMXYW0zTjYMiMO3KShISA==","shasum":"dfa205bec72e6c259113038394a6fe17ee965fc1","tarball":"https://registry.npmjs.org/@caldera-network/chia-network-scanner/-/chia-network-scanner-6.0.1.tgz","fileCount":24,"unpackedSize":57147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEJYJCRA9TVsSAnZWagAAoakQAJkg0RCIARJzZyBIz68f\nU9IhaXgSnnZRxYEsZcCf4hvjJMdt1+OBsKOVmWVg+zfHaO/nHXYOkM/yVheO\n4b4Qwc/V9oJiYG9Vaz39NNolxkMO8vcuIoz6vJN0PJ2FIEDDE/mWp46cnCpv\n2P9TnUBlyZ8Vydw6hPGCvUhBxxz2F/gNRX6CpIXfUhimmqTCEBNKYs2k4Wih\nfGgRU0hAc1hS5Sk8B0Mz5hd274sYj9CkbAzWkc/2ZOlzpHNuQIL14MraUZWF\nlQuHkga5QCVUilQPZbd7tpZ96tThb1StIKypdhpHJoJIu9eONNKFTYExGIze\nkrZPIS9kcUzbpvxyFBPkD2+TIL51uy3si2FMdTdWjpnF7oz5bg72P0pEYZuR\nF3msbilGNBAI/Qm6yoQi6CgR/ELzZ0feZUTterZEaweDbQRX3qT7MC6QDnob\n0LnUmYecN0KEDqs+8NhD9CxBkcYvWPc1qUtw5a3JvffAIAtHZCDt0FO4pXr3\nZWxpVwu9Q0IzXiYmir8LjWms2brFJNAXqRVTkBRq/Ga8CYbouo8ov9kFDWpX\n9JTjspnn9/dfL0q/Z8lnhIGyFMsirfW7xmmluqq8qGPAKsB8nNDE9Rs/qdeq\nfF9UJqdQC5yLlnfZEd6rBky0bWYRbq8O0LKGPu3wFamwfd1IesO2yP8I5iRT\nowPy\r\n=S8nn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD382YYB+mRlVcasCbBs2P5i4Bdb9L+d3YC9/rqSxVaJwIhALv92lKDgYR9byiingkeSEjQlsQdkWydBGWr9DuJYCt9"}]},"_npmUser":{"name":"deafwave","email":"chandlerferry@gmail.com"},"directories":{},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chia-network-scanner_6.0.1_1628476937572_0.29409624081746766"},"_hasShrinkwrap":false},"6.0.2":{"name":"@caldera-network/chia-network-scanner","version":"6.0.2","description":"Scans a Chia algorithm network for active full nodes","main":"dist/index.js","scripts":{"prebuild":"rm -rf dist/","build":"tsc -p tsconfig.build.json","test":"jest --runInBand test/","prepare":"npm run build","prettier":"prettier **/*.ts --write"},"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"publishConfig":{"access":"public"},"author":{"name":"Caldera Network"},"license":"MIT","bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"homepage":"https://github.com/caldera-network/chia-network-scanner#readme","devDependencies":{"@types/async":"^3.2.3","@types/cbor":"^5.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.6","@types/pino":"^6.3.3","@types/ws":"^7.4.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","typescript":"^4.0.5"},"dependencies":{"async":"^3.2.0","cbor":"^5.1.0","pino":"^6.7.0","ws":"^7.5.3","zod":"^1.11.10"},"jest":{"roots":["<rootDir>"],"transform":{"^.+\\.tsx?$":"ts-jest"},"restoreMocks":true,"globals":{"ts-jest":{"tsconfig":"tsconfig.json","isolatedModules":true}}},"gitHead":"74296b500b8fc65af057806101814ded855523ec","_id":"@caldera-network/chia-network-scanner@6.0.2","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-KRw4bVQs4lIKfxnktJ0cSOlbujSLRklWT8NQ6+bNk/vTLIxEkm1Tj4HHJF8KImkf6x/kdiXTiY8miURGTrHu7Q==","shasum":"1bddf38b0551ffe5efa4cb33d0db610fc9d33830","tarball":"https://registry.npmjs.org/@caldera-network/chia-network-scanner/-/chia-network-scanner-6.0.2.tgz","fileCount":24,"unpackedSize":57257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhELHmCRA9TVsSAnZWagAAjpAP/3MTOECGoBq/y5gaUD+g\nCxkOO5Ai4sCNt3vvN0buUc5DRiAPoHNwLP0KfznF2TPLHi0vPo9KeScNtfPL\naEzmDscPccEAJnvSSw1iNwNVArmcM06WXi1pHgtVGTM9KzvOcdorp9v9Zd8X\n7JyYJS4SC5Xy2/d/xscg5e8mlUdcjtMI9zv1YVw56FUURDh/Las+ZgZ4H/3L\nxXbbAKm34Y7ojNeEUoF3EPUnDeMUTIQK+K8HAVbJfLnDcql+s+ibcdMRWpZt\n4XAvGXHvNfXE8bTrQ2tfFHSlTG95YP1MIPrm5uobDNQ7PCwUUy6UaS4rWLcg\nK5zA6QwsKGRyLsNzwLQtZteba62ewOvof6s27P480/vqNkMq1PeddaBXy5sq\n9Po/349JwZUHMEwlpT36rwmurry82T6NjhtG+Ld7Y9xSWoF4j+VGyatgW1nt\ngFA2pRVPzkZUmVRMEqcibmSdw+xOOGdf95pkSwlziddqUM6oHjUVUkwlB5jb\nNftRR9FEJrLOj3lQPIXQbkDWkfq/FMnKq3XB5dR1rRyA6Qj7E1+ptYo5qaFe\nza6A5pH8b8gyHF4hb8RNsDf3qzSCWV5fIFOyAd5BsYpzO9AqISERFh2C8ia8\n9jpAbj0xo8U7ylhfE8Ug0PPkJabBtqNXZXBT5lzC3SQ7JOwJbVI4mE60Dgun\nuptt\r\n=AMnp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4gG3w0ZHhpZ/yYcnHCPIx0bX787yv1Z2I2ZkDXGIXQAiBLMYpFh/gojvJ6eL0e8h7pU4Hug7GUdH6vWDTqb+7Cyw=="}]},"_npmUser":{"name":"deafwave","email":"chandlerferry@gmail.com"},"directories":{},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chia-network-scanner_6.0.2_1628484070739_0.3669742471463324"},"_hasShrinkwrap":false},"6.0.3":{"name":"@caldera-network/chia-network-scanner","version":"6.0.3","description":"Scans a Chia algorithm network for active full nodes","main":"dist/index.js","scripts":{"prebuild":"rm -rf dist/","build":"tsc -p tsconfig.build.json","test":"jest --runInBand test/","prepare":"npm run build","prettier":"prettier **/*.ts --write"},"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"publishConfig":{"access":"public"},"author":{"name":"Caldera Network"},"license":"MIT","bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"homepage":"https://github.com/caldera-network/chia-network-scanner#readme","devDependencies":{"@types/async":"^3.2.3","@types/cbor":"^5.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.6","@types/pino":"^6.3.3","@types/ws":"^7.4.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","typescript":"^4.0.5"},"dependencies":{"async":"^3.2.0","cbor":"^5.1.0","pino":"^6.7.0","ws":"^7.5.3","zod":"^1.11.10"},"jest":{"roots":["<rootDir>"],"transform":{"^.+\\.tsx?$":"ts-jest"},"restoreMocks":true,"globals":{"ts-jest":{"tsconfig":"tsconfig.json","isolatedModules":true}}},"gitHead":"3f7829f4923095fe12209b7aa89fe2431b244b37","_id":"@caldera-network/chia-network-scanner@6.0.3","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-mGMoZtMdh+e61MrxkKsGBUoBLSyU6ayk2ATbuxblhOH2QFyZR+eDCwxieOgecAydPZK/8WyURMqg71jRaLG8sg==","shasum":"d857f343c6b2fc41cdab92350d836a78783c8a6c","tarball":"https://registry.npmjs.org/@caldera-network/chia-network-scanner/-/chia-network-scanner-6.0.3.tgz","fileCount":27,"unpackedSize":58641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEL63CRA9TVsSAnZWagAAk6gQAIqGHHVhvp3H4VLzdf3C\n/eyGTwM21mPI8U8eeXdA9KXVKiR6UAqgVMt7qDBZzGPmJV37XRS6XyyF8Ri0\nwj/P4Dz9r90yXJtMZwVg4O22HyBHSRLWKvix49oBXI2HG5bRnD7/Qfy/2hDy\nrlkLEZwmy2oh2YBQ90bNUW15oIbmqk9OXOhSWgeU+v4LFASHmU4jYw1vIG8H\n0Aq69PtD/HmUZGptZ7Gl39uuOFEQlNTv8BDeRDZLRu4hGcU9z0D9eJXklGwF\n5MoCuvV5CXBVgsNXFX1IsLSJo41BDzIUTxXOmmnvZvIdiuf2EsIStwhrl6tQ\nVYQOHRx56OH4biZX0mry4H38nMZiaT3nwFnZVmg1Twp5udwG1WP6SC0uUQYi\nUh/KHvtIG2K9hvM9bccJ2wrK/BYBabY+H33zrxDo89wE/Zpr2osNR0/qe9cO\nWX45PUo8T/9IqGrFRznKrawsYCXcJRgz7PZVtBMe8T5sQ+p/WrxDJ8MpFoHI\n6jCF27AQvQf8QIYiZkM1QgrgYqu1tHalX/lv/zVV+ajzFaETBctsKqGroHdf\nrNGN7DJ2H3Wosc19ex235ouxteY5DoI+G68ESjVHFSwCUuk+KqVt9gfhd7lu\n8/iEMGh7RHdBYjhgTBM+MyC2yK+41rxavmS8rg91iZMqDzHJ0eweAMVXDpkA\nmNHC\r\n=btXl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXVijghOj+HtDTwU6FPeZUibu8doHGZCeGekkit8QwlgIgIHo5BmY4D2HJVpuvdHI8Q96JxLosSQn3VaY2RtdPenk="}]},"_npmUser":{"name":"deafwave","email":"chandlerferry@gmail.com"},"directories":{},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chia-network-scanner_6.0.3_1628487351353_0.012642156262067106"},"_hasShrinkwrap":false},"6.0.4":{"name":"@caldera-network/chia-network-scanner","version":"6.0.4","description":"Scans a Chia algorithm network for active full nodes","main":"dist/index.js","scripts":{"prebuild":"rm -rf dist/","build":"tsc -p tsconfig.build.json","test":"jest --runInBand test/","prepare":"npm run build","prettier":"prettier **/*.ts --write"},"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"publishConfig":{"access":"public"},"author":{"name":"Caldera Network"},"license":"MIT","bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"homepage":"https://github.com/caldera-network/chia-network-scanner#readme","devDependencies":{"@types/async":"^3.2.3","@types/cbor":"^5.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.6","@types/pino":"^6.3.3","@types/ws":"^7.4.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","typescript":"^4.0.5"},"dependencies":{"async":"^3.2.0","cbor":"^5.1.0","pino":"^6.7.0","ws":"^7.5.3","zod":"^1.11.10"},"jest":{"roots":["<rootDir>"],"transform":{"^.+\\.tsx?$":"ts-jest"},"restoreMocks":true,"globals":{"ts-jest":{"tsconfig":"tsconfig.json","isolatedModules":true}}},"gitHead":"b62f689c473d8c7974e94dbf967da2ab0d78c034","_id":"@caldera-network/chia-network-scanner@6.0.4","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ZAFOrSC3ac40//o7VHP7ZcB9ud2RSKoXBfWuZ0cAfomYzkauozyy9tN+LWUP+GtgKxg7z+bQ8amQfx9NRvRlkA==","shasum":"ebe3d27db2be5c6713ae585c50ee0c71df322207","tarball":"https://registry.npmjs.org/@caldera-network/chia-network-scanner/-/chia-network-scanner-6.0.4.tgz","fileCount":30,"unpackedSize":59012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEMAKCRA9TVsSAnZWagAAsx8P/ihqmBQsk5GHqyqpariw\n6cUxrraIY8WIkWHy5Q7N8Rf2WbjRrLBWykDguevDiB4M4yevZWGAjE9KmvhF\nEz0DMyH9q2FVgW7kDEzI+fYpuG2j9hAMqdgn9ZKlOMyBMoavWqxm4sjnpjs2\n0SnX5bYyppWUpnCTjWESnfT9JS441fHWAIkaHOLiLAbUCIzS6ZBKQsZK4NQ4\nZcds+JnXyptNub1VrSOPGv/uzvzDW+4ThfIG9FBVhFaj/VsCOANqBKbCdApV\nrcoW1iLrjzt38pa5k/mfaO2t16E5aNtN0hEj2L9q0gDoWz5q7ajMzPHjEWMY\nVoYnjKQQNtd5mrOavGZ86Sz6zVX7R6pIi/RDVmkkMfnPapIJEGv6k46Hxfcb\ndXKrEX09z1nttANhRmoKJqBMRqiZ5whFAh1ZHKjKSiBEF9c7jBMOQunJkOjj\nAEdbDK4ETvmHmu4W5MlQGs0CTcHSxQSJJKK+l22jj+ZCEYdDi0zWdc3cp3WR\niQ87xwolk3/m+11D12KYOAzbZmSEyHgjNTPliU058G+2mQtqahSSiu6pgGVU\nFnlAkjFl0n6nToHHwlrzPr+MJeq4UeOIIeNkdFDw6QdB3I1SZrEZaBQH4KIo\n4r+zT+73t3sDooYOV160hyt+PoLDMkogMBfET/fvzZKWHXhWTQTwuxp7+nPJ\n2fAp\r\n=cEko\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8BTcfsQ4XWIE7MJWU41qVMXu8VoQr7D0MqsjxnIKKuAIhAL9mmgMCEhPABbcBSusTW7Fr2cdK8BQ8yeMzuCcmIcvu"}]},"_npmUser":{"name":"deafwave","email":"chandlerferry@gmail.com"},"directories":{},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chia-network-scanner_6.0.4_1628487690719_0.19161781399485145"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-09T02:39:11.698Z","6.0.0":"2021-08-09T02:39:11.960Z","modified":"2022-04-04T21:31:48.599Z","6.0.1":"2021-08-09T02:42:17.725Z","6.0.2":"2021-08-09T04:41:10.883Z","6.0.3":"2021-08-09T05:35:51.516Z","6.0.4":"2021-08-09T05:41:30.886Z"},"maintainers":[{"name":"deafwave","email":"chandlerferry@gmail.com"}],"description":"Scans a Chia algorithm network for active full nodes","homepage":"https://github.com/caldera-network/chia-network-scanner#readme","keywords":["chia","cryptocurrency","blockchain","tcp","cbor"],"repository":{"type":"git","url":"git+https://github.com/caldera-network/chia-network-scanner.git"},"author":{"name":"Caldera Network"},"bugs":{"url":"https://github.com/caldera-network/chia-network-scanner/issues"},"license":"MIT","readme":"# Chia Network Scanner\n\nUpdated for Caldera Network's Usage in the [DNS Seeder](https://github.com/Caldera-Network/dns-seeder)\n\n---\n\nPerforms an asyncronous scan of the Chia network.\n\nRather than implementing a full node it communicates with another full node and requests it's peers - from there a graph traversal of the network is performed.\n\nThis powers the node count charts of [Chia Explorer](https://www.chiaexplorer.com).\n\n## Usage\n\nThis can be installed as a module using npm:\n\n```bash\nnpm install chia-network-scanner\n```\n\nHere is an example of how to scan the Chia Network:\n\n```javascript\nimport { ChiaNetworkScanner } from 'chia-network-scanner';\n\nconst chiaNetworkScanner = new ChiaNetworkScanner({\n    // The network to scan and protocol to use\n    network: {\n        networkId: 'd4735eaa2ffe1cceeeef59718b9eed0ee19cc7d8bbc51ff0da226611ec44a555',\n        protocolVersion: '0.0.29',\n        softwareVersion: '0.2.2'\n    },\n\n    startNodes: [{\n        hostname: 'sumo.chia.net',\n        port: 58444,\n    }, {\n        hostname: 'beast.chia.net',\n        port: 58444,\n    }],\n\n    // Identifies this peer on the network\n    peer: {\n        nodeType: 1,\n    },\n\n    // Used to timeout on various operations such as handshake\n    connectionTimeout: 2500,\n\n    // Number of peers to scan concurrently. Bigger is faster but uses more sockets and memory :)\n    concurrency: 50,\n\n    // Full node public key\n    keyPath: '/root/123.key',\n\n    // Full node public cert\n    certPath: '/root/123.crt'\n});\n\nconst peers = await chiaNetworkScanner.scan();\n```\n\nThe result of the scan is an array of peer objects that have a `hostname`, `port` and `timestamp`.\n\n## Logs\n\nYou will see lots of logs about connections refused and not handling messages that other peers have sent to you. This is fine. Example:\n\n```\n{\"level\":30,\"time\":1604247342367,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Sending handshake message\"}\n{\"level\":30,\"time\":1604247342406,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Established TCP connection to Chia node 92.29.105.141:8444\"}\n{\"level\":30,\"time\":1604247342442,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Sending handshake_ack message\"}\n{\"level\":30,\"time\":1604247342442,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Sending request_peers message\"}\n{\"level\":40,\"time\":1604247342465,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"No handler for new_tip message. Discarding it.\"}\n{\"level\":40,\"time\":1604247342482,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"No handler for new_tip message. Discarding it.\"}\n{\"level\":40,\"time\":1604247342482,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"No handler for new_tip message. Discarding it.\"}\n{\"level\":40,\"time\":1604247342482,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"No handler for request_mempool_transactions message. Discarding it.\"}\n{\"level\":30,\"time\":1604247342528,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Connection closed\"}\n{\"level\":30,\"time\":1604247342652,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"errno\":\"ECONNREFUSED\",\"code\":\"ECONNREFUSED\",\"syscall\":\"connect\",\"address\":\"2003:db:772e:500:5ce7:935c:aa0b:8834\",\"port\":8444,\"stack\":\"Error: connect ECONNREFUSED 2003:db:772e:500:5ce7:935c:aa0b:8834:8444\\n    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)\",\"type\":\"Error\",\"msg\":\"Connection closed\"}\n{\"level\":30,\"time\":1604247342652,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Connection closed\"}\n{\"level\":30,\"time\":1604247342681,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"errno\":\"ENETUNREACH\",\"code\":\"ENETUNREACH\",\"syscall\":\"connect\",\"address\":\"2a01:c23:78b3:2801:4085:7f6f:5cbf:ba5\",\"port\":8444,\"stack\":\"Error: connect ENETUNREACH 2a01:c23:78b3:2801:4085:7f6f:5cbf:ba5:8444\\n    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)\",\"type\":\"Error\",\"msg\":\"Connection closed\"}\n{\"level\":30,\"time\":1604247342682,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Connection closed\"}\n{\"level\":30,\"time\":1604247342698,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"visited\":false,\"hostname\":\"165.227.56.10\",\"port\":8444,\"timestamp\":1602428570,\"msg\":\"Visiting peer\"}\n{\"level\":30,\"time\":1604247342699,\"pid\":72087,\"hostname\":\"chiaexplorer\",\"msg\":\"Sending handshake message\"}\n```\n\n## Contributions welcome\n\nFeel free to contribute with PRs or even by throwing ideas into the issue tab.\n","readmeFilename":"README.md"}