{"_id":"@axerunners/axecore-p2p","_rev":"4-2ebf44293498ab11f43bfc662d2a22b0","name":"@axerunners/axecore-p2p","dist-tags":{"latest":"1.2.0"},"versions":{"1.1.8":{"name":"@axerunners/axecore-p2p","version":"1.1.8","description":"Interface to the AXE p2p network for bitcore-axe","author":{"name":"AXErunners"},"main":"index.js","scripts":{"lint":"gulp lint","test":"gulp test:node","coverage":"gulp coverage","build":"gulp"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore"],"repository":{"type":"git","url":"git+https://github.com/axerunners/axecore-p2p.git"},"dependencies":{"@axerunners/axecore-lib":"^0.15.2","bloom-filter":"^0.2.0","node-buffers":"^0.1.1","socks5-client":"^0.3.6"},"devDependencies":{"bitcore-build-axe":"github:axerunners/bitcore-build-axe","brfs":"^1.2.0","chai":"~1.10.0","gulp":"^3.8.10","sinon":"^1.12.2"},"license":"MIT","gitHead":"426a05fe9d244e01d7f89663e6397cd787731def","bugs":{"url":"https://github.com/axerunners/axecore-p2p/issues"},"homepage":"https://github.com/axerunners/axecore-p2p#readme","_id":"@axerunners/axecore-p2p@1.1.8","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"charlie137","email":"charlie@axerunners.com"},"dist":{"integrity":"sha512-GwO8xYVpO1sgUR292kZupXnJsrDk9H7yLos5MS6JTWLwW4RM/D2rhLJQgLxwAY9r2kLx5LM+Ae7tyFJI1BCrmg==","shasum":"155c78f869a10303c78db6e4f6b4c1aabd4d3812","tarball":"https://registry.npmjs.org/@axerunners/axecore-p2p/-/axecore-p2p-1.1.8.tgz","fileCount":64,"unpackedSize":591806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKn9NCRA9TVsSAnZWagAAEAwP/RU07hJ40IZS1ZasfH9R\nPwJIeX5CL6OX34zfEw5iLSs4qAffKuLPVS5vPuWr4Udk+3SC2uHhk/PQbVLJ\nAgKlYRw8Mu1XN5gzLry6fc3KY53daQ8M6/AfPEoikVHyTKm8IwvFB6irwIM4\no0Srid8daDKcAOjbOABNxCNngfxKh08mWtM7sq3ZlnI1Hzt99jXWC4Ai7uuB\ntvWRMfOPguR9Llug6IOlsucWlRmiACEx15xjSiqjuUAgeaqPNhTj0hEHXCji\ng4zv4A67rX2FSkfB47ko9v9x8OYwdjDPVSHD0azdZdVTy7X2jPvBMnd9kREc\n3hTfkhdLGO/7KgglxiOiyterbmyPY4iZ2tXJ3IHi34pugaTNRala1mmJ79iw\nVBfPx08RcVZfq339aR0W3BlY039PzMr7spPF/vaONmQ2FpUx5SzRKkTXd+hf\n90HLxbOs0slnoZScQTukZT2JYYWaLzyz+Y4urm/5oBbcOGiiwJ3TVriwh1hh\nv10Lr08t22Jmok+zB4jT7ClPw5zEC6tNjzxRt64Hmz6GlkqZwrgCNUNBh+w3\noi+sm7dM+7asib9rv2+Co2REPvzAq3fNk4Ve0lLQBhWtmm0E0WYnuHN47cP5\nSsgvOTTvG8YbSTXRtFLIaRl6XjYTT0fYgaWI3ooo6iO8Y17BklPl1sYaTH1d\n2Hqj\r\n=JXbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuTlyGJ8ekGU7k6yMQ9LpIjP2Xr0NBS5UKjw5y0MSgeAIhAK0Uc8IJWTdqf6UThxYhs8XhvIlSq6LSkcGFSwY1SWuc"}]},"maintainers":[{"name":"charlie137","email":"charlie@axerunners.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axecore-p2p_1.1.8_1529511756677_0.5656321538872446"},"_hasShrinkwrap":false},"1.1.9":{"name":"@axerunners/axecore-p2p","version":"1.1.9","description":"Interface to the axe P2P network for AXE Core","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"eslint .","test":"mocha","coverage":"nyc mocha"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore","axecore"],"repository":{"type":"git","url":"git+https://github.com/axerunners/axecore-p2p.git"},"dependencies":{"@axerunners/axecore-lib":"^0.16.5","bloom-filter":"^0.2.0","mocha":"^5.2.0","node-buffers":"^0.1.1","socks5-client":"^1.2.6"},"devDependencies":{"brfs":"^1.2.0","chai":"~1.10.0","eslint":"^5.11.1","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","mocha":"^5.2.0","nyc":"^13.1.0","sinon":"^1.12.2"},"license":"MIT","gitHead":"4b34fc3082e437d1894491ebde70957323d9dea8","bugs":{"url":"https://github.com/axerunners/axecore-p2p/issues"},"homepage":"https://github.com/axerunners/axecore-p2p#readme","_id":"@axerunners/axecore-p2p@1.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"charlie137","email":"charlie@axerunners.com"},"dist":{"integrity":"sha512-O4dNR5N+6rFpiGtgXOhwtHDJC2cVz80pyFSUuW3WLr1aTDV2gjduMN1QbN6rZeouVJFNM/rCTdcVFVJvgQiZMQ==","shasum":"93cc93d19ed7cefa150810a3a644ea21d91ab8e2","tarball":"https://registry.npmjs.org/@axerunners/axecore-p2p/-/axecore-p2p-1.1.9.tgz","fileCount":65,"unpackedSize":596144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSNbhCRA9TVsSAnZWagAA5r4P/2OctHmLb3YcVkvTqlvh\n8X9fM7HXyzN7eb55UR01p9vQ+z1LKqpuD+PjZvsk2erSoB8lQFzfuFqm1ab2\nKz8qfu0WQuVW3yGWbzrOALjwSpKAV4Hdk2v6K9dm1NLRJ40j/rPN5TgqbjhL\n+YPTf9FcpfdaECEoQVIGMbOLD6f7l6JWK21xawr5Bin/IZ/gWdjvsPxC/z2U\nXEnGNYGuy7PL4cYPk5EpId0md2mKDyn6njcZ2fHHMnQ8OKq2vNxckg7D/ADL\nYcRrLUMYHQ7T4yezctSo7BzDcrZKIzZO7urM6IN57mjfU6CUu9ygqSBvqr1h\nfDg1ugtzHn82CTP1RfwD6Z0yCy2cLmxahL4nwUu93WuW/9mEPOkjFVEW9d2d\nWB5Aiszh/IGtshqmBW8FsFTdvyMmy7iWfRHXi5AHsT+TIq+/lbDN13I3nEaJ\nA/pqEp1BFiSOHhivWfbp13urzA7lw6Q9j7k0cAoINnKmcRviHu/Oryk8HPp3\n+dOqqZn1D9KGTVx+AyX+7FzdNCbiCOdbUHQuE9Gf9Q7GNro/Keqde+CvCSdN\nNYwcdyQDa5Cg3AhQDdvtb9zOTuETJQ+h4Zr+seom8Ymt4gXTTx3mk+qxOCiH\nzMumMvDRivHIhchM5Stbgw24zUP3aqCyhMn+fHiAfNrfFYciDdqrhL+UEhum\nenOl\r\n=xZb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKy5bWEzQjfx2uL8Acb9mrX/3X0N0PMFmV7w5pcewAhAIgHlBTUfePrBWZUNiOOW6utLBFj1jCSR0AlhEXojIgLbA="}]},"maintainers":[{"email":"charlie@axerunners.com","name":"charlie137"},{"email":"bence.coronation@gmail.com","name":"ddude1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axecore-p2p_1.1.9_1548277472702_0.5728241677926855"},"_hasShrinkwrap":false},"1.2.0":{"name":"@axerunners/axecore-p2p","version":"1.2.0","description":"Interface to the axe P2P network for Axecore","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"eslint .","test":"mocha","coverage":"nyc mocha"},"keywords":["bitcoin","bitcore","axecore"],"repository":{"type":"git","url":"git+https://github.com/axerunners/axecore-p2p.git"},"dependencies":{"@axerunners/axecore-lib":"^0.17.6","bloom-filter":"^0.2.0","mocha":"^5.2.0","node-buffers":"^0.1.1","socks5-client":"^1.2.6"},"devDependencies":{"brfs":"^1.6.1","chai":"~1.10.0","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.18.0","mocha":"^5.2.0","nyc":"^13.3.0","sinon":"^1.17.7"},"license":"MIT","gitHead":"2ff3a601d5bd0b55015316c9201d006e8e7beef1","bugs":{"url":"https://github.com/axerunners/axecore-p2p/issues"},"homepage":"https://github.com/axerunners/axecore-p2p#readme","_id":"@axerunners/axecore-p2p@1.2.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ToCUp6BBBsu00BJ32TJ5tzrS757dbSHxBTxJMhFcAq87RrsiAGpJYc/d92r/jJ8GKpRaEaIZJjJ+YPird5WwvQ==","shasum":"3ce663f344bcceb98299338d58144b58b74033a8","tarball":"https://registry.npmjs.org/@axerunners/axecore-p2p/-/axecore-p2p-1.2.0.tgz","fileCount":65,"unpackedSize":595805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHEiZCRA9TVsSAnZWagAAKDkP/0nZPBfLCenB7EZgpcha\nQM3vEmL5KWIo1ZKvjqrBu3K4MMkHZUCkXDkPzhkXmXYggtFMs8AeLlF9+uNB\nJMj4UBkfLIGJBh8r8c20U1Iw94qysFqdxrZXIhN+NhZ13piVUdWtv0XkIXjX\nYJxtrPCWes0D1658dWSUiaiaOY3032NxkPZSJg2XrkNgvNm0qr36ZW+sYJIo\nQzd2gkpK/k6jMyCKg001MQD2fy3g7YQ+vUZjLAOCw03rus0droeKFKdBDAZB\nOiDRCHuz3bfhxeFd+5fd4gCJEXujM7orr5yhUdV82EgJ6nUv4ek8d4vouBxj\nUMKSN3NRWGft/MfXhdidUe8ZJAJZZHik88eL3ir8E5dNBfKNnBfuu90XVmoE\n6TC2TxMpH9YRxDM7QiayEoAXxqUa9sjQbtfufHwpQifkHq2VrPHPsA/QHWuy\nuL2TOnHxqEywobOKwmXcE9fIW9uhE/gpCSwGXFsr9p5gCYr9Nl1npgq2UxFm\nIyaj0rVtFyLtjr2826TnaqlJJC/daXd9XKiJcYJYSu3DIzE8XlXp38hNNMNM\njZMYw+0nWqCu1W5Z+AEJFd8WE2UiaXZ69Do3brCg83/S+3IqluAThsOTC0Pc\nPafX2jny/yB08gDGHWrIcEf9r9UoXMSiGu5eKTOYXASoT096yZ6RLQwDX22P\nLhTL\r\n=Ma65\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqynH5jPm+7Ix8/rjprz5gwrQ3z+Bn3+6n39CD2t9r6AIgCBZYPMv1sgW7bve0t7R2QSi00rPsUzl6nnXy5RZ6wPM="}]},"maintainers":[{"email":"charlie@axerunners.com","name":"charlie137"},{"email":"bence.coronation@gmail.com","name":"ddude1"}],"_npmUser":{"name":"charlie137","email":"charlie@axerunners.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axecore-p2p_1.2.0_1562134680470_0.7458757132329035"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-20T16:22:36.493Z","1.1.8":"2018-06-20T16:22:36.835Z","modified":"2022-04-04T17:09:42.435Z","1.1.9":"2019-01-23T21:04:32.820Z","1.2.0":"2019-07-03T06:18:00.637Z"},"maintainers":[{"email":"charlie@axerunners.com","name":"charlie137"},{"email":"bence.coronation@gmail.com","name":"ddude1"}],"description":"Interface to the axe P2P network for Axecore","homepage":"https://github.com/axerunners/axecore-p2p#readme","keywords":["bitcoin","bitcore","axecore"],"repository":{"type":"git","url":"git+https://github.com/axerunners/axecore-p2p.git"},"author":{"name":"BitPay","email":"dev@bitpay.com"},"bugs":{"url":"https://github.com/axerunners/axecore-p2p/issues"},"license":"MIT","readme":"AXEcore P2P\n=======\n\n[![NPM Package](https://img.shields.io/npm/v/@axerunners/axecore-p2p.svg?style=flat-square)](https://www.npmjs.org/package/@axerunners/axecore-p2p)\n[![Build Status](https://img.shields.io/travis/com/AXErunners/axecore-p2p.svg?branch=master&style=flat-square)](https://travis-ci.com/AXErunners/axecore-p2p)\n\n`axecore-p2p` adds Axe protocol support for Axecore.\n\nSee [the main axecore-lib repo](https://github.com/axerunners/axecore-lib) for more information.\n\n## Getting Started\n\n```sh\nnpm install @axerunners/axecore-p2p\n```\nIn order to connect to the Axe network, you'll need to know the IP address of at least one node of the network, or use [Pool](/docs/pool.md) to discover peers using a DNS seed.\n\n```javascript\nvar Peer = require('@axerunners/axecore-p2p').Peer;\n\nvar peer = new Peer({host: '127.0.0.1'});\n\npeer.on('ready', function() {\n  // peer info\n  console.log(peer.version, peer.subversion, peer.bestHeight);\n});\npeer.on('disconnect', function() {\n  console.log('connection closed');\n});\npeer.connect();\n```\n\nThen, you can get information from other peers by using:\n\n```javascript\n// handle events\npeer.on('inv', function(message) {\n  // message.inventory[]\n});\npeer.on('tx', function(message) {\n  // message.transaction\n});\n```\n\nTake a look at the [bitcore guide](http://bitcore.io/guide/peer.html) on the usage of the `Peer` class.\n\n## Contributing\n\nPlease send pull requests for bug fixes, code optimization, and ideas for improvement. For more information on how to contribute, please refer to our [CONTRIBUTING](https://github.com/axerunners/axecore-p2p/blob/master/CONTRIBUTING.md) file.\n\n## License\n\nCode released under [the MIT license](https://github.com/axerunners/axecore/blob/master/LICENSE).\n\nCopyright 2013-2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.\n","readmeFilename":"README.md"}