{"_id":"@danielsmilo/web3-providers-ipc","_rev":"2-f22b037f4962680302fce801b8f49619","name":"@danielsmilo/web3-providers-ipc","dist-tags":{"latest":"1.0.0-beta.44"},"versions":{"1.0.0-beta.42":{"name":"@danielsmilo/web3-providers-ipc","namespace":"ethereum","version":"1.0.0-beta.42","description":"Module to handle web3 RPC connections over IPC sockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ipc"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"oboe":"2.1.3","underscore":"1.8.3","@danielsmilo/web3-core-helpers":"1.0.0-beta.42"},"_id":"@danielsmilo/web3-providers-ipc@1.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-YiFFiQ/ltzkKm+P3xR5ALkOggJqhrw19nigMS8WiEMF0kwztk3+k1kecm03JLRVcTwfP1BiuH/pVqkUCmrJD0g==","shasum":"7179d0f286d61404021041e8a080719416b43aa6","tarball":"https://registry.npmjs.org/@danielsmilo/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.42.tgz","fileCount":3,"unpackedSize":9253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb78ECRA9TVsSAnZWagAAdL8QAIKy5iVO0QdW2mcnZMfP\njr4/3TyOr/WUH/jwm6/RHOEn0QwsVt/SSSQFpsZdCmqkvitJ6yjrRIgrvUdC\nU0rpw1gi5bPNv68zHMPptNRAjOlkO5HWFhVYTc0GogQDPwt7UxW8kD2jNiJw\nEzP8uarTna7KToDiKAguaMbH5GwuJde7rjGKZ60dXsL0o6zvJOAvJu+O446o\nZi5y8XzO8pMmclQB5wGVwDWNIgiRgQhR9+V6tN/WCePxWGbS75VqvHazuieY\neDhq/GDG6Nw+c4mNDKHakpHGJkZB9rWhZlrWtmLKS8tgbPd8YSYwQ5bwpMUZ\nPHhxJwqn096s/2/w9hIjPaBc1JaLVnPi4lCWETwdLB7CguE/BEaaDTdwYgp5\nyqxhUAqLp9KNxbZgRHlBlk8WqucAFZcorrXVGU1kXWASbzFvV1TcILDu81W9\nJGXUZmpLml8flbxtg6ALschRNDRUplMLqdKCX8AIPx182H0T+p7hUoSUOmnI\n1wYXxziPO2n76JpCnyTDCX3Pn6aIigGAJwcC97M7W2dEZz26njxQyxN87/8p\ny8DNYaoXWr9dOZifkO3xgWYCUhGDpfA0jXdRafq/L5h/FxfK15zJ1GQ0uXoi\nRb36T0kb/W4CldCkmcLo0nSq4LoB0rowONBcJJATHQbeq38lOoFn36J2+1eU\nt0jJ\r\n=0reJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG2HsX2FQzL6cDBXaP0Kr70EercVcQ+N3qDXFITjwCcQIgc079zIfppm+9Thxvp6PScctjCIuIApaakMtwrNfZDds="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-ipc_1.0.0-beta.42_1550827267740_0.7295948557632914"},"_hasShrinkwrap":false},"1.0.0-beta.44":{"name":"@danielsmilo/web3-providers-ipc","namespace":"ethereum","version":"1.0.0-beta.44","description":"Module to handle web3 RPC connections over IPC sockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ipc"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"oboe":"2.1.3","underscore":"1.8.3","@danielsmilo/web3-core-helpers":"1.0.0-beta.44"},"_id":"@danielsmilo/web3-providers-ipc@1.0.0-beta.44","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-SVyqZTiDsotOV4jEy6MoyFccMNiGDNNj6eUw1lqqE820tiPQz7q4PbB4sQazFk5LoHpBwSBUbY8naGnDRykS2A==","shasum":"6ed1ae7d9c9265b6797f9a2c98facef7cccad130","tarball":"https://registry.npmjs.org/@danielsmilo/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.44.tgz","fileCount":3,"unpackedSize":9253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb8aPCRA9TVsSAnZWagAAiBAQAJrMyG/Hzo86ZjFH9833\nbp2dgr+t+okDZsJiGTImMWhJvhiguVl24TTYb2/wn0zOh/t6XUjK0q8b76r/\npnwNaBXBxowq8q9anscUejo0E6rWtcN3SgXv93CcxRkjvpLB/MpMGacpKrtH\nz+Jph/pDiO9vNhOeL06BrjfsYzd/I+v7eI6y3bBU2CtaVJVjDM0/0i7D16gk\n46GUVW10pDwz62kURtJr2MCto7dkuvExjUrO1pTkkgztl96GGHRs8Qje9QAR\nqOSXyai4iztTR4oyxytVWeU961cUxA5AqwZPc7F5iRxz8EKoBX447MJ0IwJW\nNYTBU8BSAqfigo9jL/mrjNbxI5rNPGYHiMw50DqJiecWjhnValyYQ4hRj34x\nN2zXjPS7WX5hJmjGr2j6e8gXF+fRdVXEwJzk8wtiJ/RJ+Sz37r8WIs+Hzirv\nc0YR6rVpOiGzNOlKwNi9UQn++ycQs8zTaUuTCUWBYpBbQODeeUjCiIyRuzV3\n7khE3rurBRe89nTPlzQPD9xx8wYNWBX0C6hRuYg1rnKUsYJPwkmqDVmfD8ON\n6F+KAohMWEhIJ9+FMXwfCfXCvnElxgM2nxrJ9aQtn74MbHLWDoRrYlVgriNp\nCvlrF7DIlyHYdMQgbD1E2QLfJTi/Oqcc78XoVormMHjo/4zR2k/cDnrFUNTf\n9gtA\r\n=2x+X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFr22y9JsPEdXXUV9tdU8S0qyyhr35VlI8HzgVwE/3QwIgD9OWhc6LcaF75c4ltOThBnvy3u8y/yGEQVN5prjrc/M="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-ipc_1.0.0-beta.44_1550829199081_0.2641432728130211"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-22T09:21:07.555Z","1.0.0-beta.42":"2019-02-22T09:21:07.907Z","modified":"2022-04-05T02:41:27.780Z","1.0.0-beta.44":"2019-02-22T09:53:19.222Z"},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"description":"Module to handle web3 RPC connections over IPC sockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ipc"},"license":"LGPL-3.0","readme":"# web3-providers-ipc\n\nThis is a sub package of [web3.js][repo]\n\nThis is a IPC provider for [web3.js][repo].   \nPlease read the [documentation][docs] for more.\n\n## Installation\n\n### Node.js\n\n```bash\nnpm install web3-providers-ipc\n```\n\n### In the Browser\n\nBuild running the following in the [web3.js][repo] repository:\n\n```bash\nnpm run-script build-all\n```\n\nThen include `dist/web3-providers-ipc.js` in your html file.\nThis will expose the `Web3IpcProvider` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3IpcProvider = require('@danielsmilo/web3-providers-ipc');\nvar net = require(net);\n\nvar ipc = new Web3IpcProvider('/Users/me/Library/Ethereum/geth.ipc', net);\n```\n\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n\n\n","readmeFilename":"README.md"}