{"_id":"@cobinhood/web3-providers-ws","_rev":"2-4253e89664739f0b5dff9ea994694f9e","name":"@cobinhood/web3-providers-ws","dist-tags":{"latest":"1.0.0-beta.35"},"versions":{"1.0.0-beta.34":{"name":"@cobinhood/web3-providers-ws","namespace":"ethereum","version":"1.0.0-beta.34","description":"Module to handle web3 RPC connections over WebSockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ws"},"license":"LGPL-3.0","publishConfig":{"access":"public"},"main":"src/index.js","dependencies":{"@cobinhood/web3-core-helpers":"1.0.0-beta.34","underscore":"1.8.3","websocket":"git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible"},"_id":"@cobinhood/web3-providers-ws@1.0.0-beta.34","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"boczeratul","email":"boczeratul@gmail.com"},"dist":{"integrity":"sha512-6jpVAZChsjErB4wS+yw1nyXPUGdLVfq7DteiDeqjF2ZvWACqFgXDRuaWvbW25gHBMzpzZ5rLS+a6mZMOtYSJVw==","shasum":"8b0d15b4c0bc6d2647b65de76d8abb479617ffaa","tarball":"https://registry.npmjs.org/@cobinhood/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.34.tgz","fileCount":3,"unpackedSize":11846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIluPCRA9TVsSAnZWagAALTUQAIjHhDAhJFIy1CxH4KPx\nC1c1YwSeibvfrruWBZtAWZohz36TGIRrPphUDZA6XAvelS/ntMfUirkif55Z\nboBuq0NoSj4AnjvKvjQ/ur0vUqt/bwGhz1ieW1s8bqaF7NPSvApMdbUvziZf\nTq9JaYp1vZGW3fJs+pk0DFKhP4bxI69VAmEN7O0io0L5rogsk0rDq6SAL4yJ\nVDX2dlGUOLLrBYjAGhIkKRJ+QWznuhAh6tikhrj+Qc+2bM8ZCir69GwV0CJb\nNGTJ4unjgkJiMRhVeaezGPzTapNYWfVobdxd9HyZeOiY6EcRs/PlixY9sOpT\nouITES3+xbAaZ9Fs24VnBpyc6rh2GtMtiCKOIZdtomPDoRfunqF4aRkS8DH2\n5GZHRHpwv0EGHHAve3I3dJYwo07UsNDuwFsRR72Jeh9GeVHi9AxILvOexurv\nblTubzYgUzsYOx7YAI6WneauBgVoYvl/dPcuudd2+TY3idrL/Ii9ER8psgWm\n7AzscYCWnEbHaP+lfZEF5KF+QH2BO2cE1Z4kV00AoWEKV3I91PtjKd6KNh9a\nAUn/5CIhx6fvDoXqHC5yWgPEUYxVbSjRaYpilXCg+2eCe6PhYuXg6mAT8xg5\nJC7UpprJOAh2eNZPtpsEEjJQpfVP2x8mYI1D11IfowbXZP22Gs3TTuo5ZoAi\nrtqf\r\n=WLDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQtNgFOOVonfyQFQ29Y7SW/D2D1qQnHGhkHsd5t/txKAiEA6cCwcC07zZW7PSIjp0mU4p0psf+5VchskJ832jzgEpU="}]},"maintainers":[{"name":"boczeratul","email":"boczeratul@gmail.com"},{"name":"catsass19","email":"catsass19@hotmail.com"},{"name":"cobinhood-dev","email":"dev@cobinhood.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-ws_1.0.0-beta.34_1528978318792_0.5066937760691328"},"_hasShrinkwrap":false},"1.0.0-beta.35":{"name":"@cobinhood/web3-providers-ws","namespace":"ethereum","version":"1.0.0-beta.35","description":"Module to handle web3 RPC connections over WebSockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ws"},"license":"LGPL-3.0","publishConfig":{"access":"public"},"main":"src/index.js","dependencies":{"@cobinhood/web3-core-helpers":"1.0.0-beta.35","underscore":"1.8.3","websocket":"git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible"},"_id":"@cobinhood/web3-providers-ws@1.0.0-beta.35","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"boczeratul","email":"boczeratul@gmail.com"},"dist":{"integrity":"sha512-hkIIwop5ZF5QCmXM+1COhJ5gejXIB4p2o9xYKShDhwQtsBnZyZpmGZ4dwqppmPtc0tE6o0A7U8uAnMl86GyuiQ==","shasum":"86894810f5c3f954c3a00f4a846923793753a95f","tarball":"https://registry.npmjs.org/@cobinhood/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.35.tgz","fileCount":3,"unpackedSize":11846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbImBiCRA9TVsSAnZWagAAIrcP/1Lfcg0FbvOEJKpw0n6l\nyY0dFdFwfXG0+g+uz7wzQO0ZkvkL7hV0jyg9lLbHqiUriw0qgG488OAtdjny\nms6FK3y26R4DuW/cIgeQ3ARyzPyTgmp2MXf2SV4fUX2Ingto/3iwCoRNohRc\nkjpCz6T2zIa3v/bEY907k9meeHML7dFf/aRvbV5tNJIsPv70ILEMrEufP2us\nFJWwD4yCkH6qtidF++MQ5Wd+wlASowSKikCAkM/agLXPESlHkfQ+ysechEvk\njjELBMKPaTdlYRkW2asJVVyw4Qs4gEoVrN5WKOSuw+8AWEIgwdyhN0jHT0DC\nN2ZX1J3Pn6l4sLetN5eaEHKMFVEE9sFaud0nh5+UJbtL/CuQ7fCky0aDW+Wm\nEdgNk0lmthudIbcieyfW5oKnz9rkHX8/Cis8SnumvmbamQvzp/3812LkBGQ1\nFr5ABt4UT4Ut5oAWjoEkWjQFY5luaX4SvkeDKZIDa0B7mmvQdNvaWM7meEy5\naYYiq+84Q3wcUG0agzvs4Bhzcm3h3xvY7X/HIHT3wiauN5W6Dqb7U22Se3vX\nqvcyRA4AYQRwyJVQlf/Ah79GgrsHeH0sFn/OdgtR+/ljMClgPEIIOn3D0ugv\nxzkJU9nA23LknoQETtBDuDLF8Ho6i0kGuqUtAJ+Pi9uy6XOWYgARwaiw2Zui\nnSq8\r\n=FL6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxLQhrjrGD7uXVVlFD36QfxzUyWlaI+K05e0Sp1Fr8kAiEAxDVOKrFnwwdyl8xvYPhmJOXshk7G/XEpyzfJ3QjGR0k="}]},"maintainers":[{"name":"boczeratul","email":"boczeratul@gmail.com"},{"name":"catsass19","email":"catsass19@hotmail.com"},{"name":"cobinhood-dev","email":"dev@cobinhood.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-ws_1.0.0-beta.35_1528979553745_0.9176104001507224"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-14T12:11:58.738Z","1.0.0-beta.34":"2018-06-14T12:11:58.852Z","modified":"2022-04-04T23:53:51.602Z","1.0.0-beta.35":"2018-06-14T12:32:33.798Z"},"maintainers":[{"name":"boczeratul","email":"boczeratul@gmail.com"},{"name":"catsass19","email":"catsass19@hotmail.com"},{"name":"cobinhood-dev","email":"dev@cobinhood.com"}],"description":"Module to handle web3 RPC connections over WebSockets.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-ws"},"license":"LGPL-3.0","readme":"# web3-providers-ws\n\nThis is a sub package of [web3.js][repo]\n\nThis is a websocket 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-ws\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-ws.js` in your html file.\nThis will expose the `Web3WsProvider` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3WsProvider = require('@cobinhood/web3-providers-ws');\n\nvar options = { timeout: 30000, headers: {authorization: 'Basic username:password'} } // set a custom timeout at 30 seconds, and credentials (you can also add the credentials to the URL: ws://username:password@localhost:8546)\nvar ws = new Web3WsProvider('ws://localhost:8546', options);\n```\n\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n","readmeFilename":"README.md"}