{"_id":"@danielsmilo/web3-providers-http","_rev":"2-0129cca0fb88747c9702a10890b640f2","name":"@danielsmilo/web3-providers-http","dist-tags":{"latest":"1.0.0-beta.44"},"versions":{"1.0.0-beta.42":{"name":"@danielsmilo/web3-providers-http","namespace":"ethereum","version":"1.0.0-beta.42","description":"Module to handle web3 RPC connections over HTTP.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-http"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"@danielsmilo/web3-core-helpers":"1.0.0-beta.42","xhr2-cookies":"1.1.0"},"_id":"@danielsmilo/web3-providers-http@1.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-AIYDSUjNBUvSgdceuo/NkE+Dxy4P//f9l53k6tyoqMtB/hFAQAHEGJDFgn5VgWkTz19luDqpB47f5mw5dSTwSQ==","shasum":"57426f65ff64070f23b19ce0dccb3a812f5b5653","tarball":"https://registry.npmjs.org/@danielsmilo/web3-providers-http/-/web3-providers-http-1.0.0-beta.42.tgz","fileCount":3,"unpackedSize":4773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb770CRA9TVsSAnZWagAAbJkP/iwlSnSGmfj/E2DjlB82\nWNXwEB4aleZ2Bo9igWe8hYB6DBMakRzy7hJw57HdpRbdILRzAOIUjfp9G5d9\nICZXGNt1X7RHh6zHb4+i8Ya+kzDFfH7AOo0eMIkVDb7ZRkqlEYh4SxZ47w6p\nl1LHbAAvhAWez9CI7SpE2JsqzHUvU/UsNZXjshX2bqixEEpUpiS3ugZN4kl2\naSdra7ytPDBJGE0VTa0/IWAF/30WEG25KtVzPa9mvg7zym3VfGq7uqOJaJWY\ntJ4leYALHOWfJTLY1MNcSbwRT6l0YPT4E0JGIq5J6B94B/U3JVVp3TH53SNm\noHp6YdAB9IXk8bPPjYbAXR3ReiwrIgn7NmzwW9MawzzUAjyqkqmKLhH4QFWT\nHzFsWV12dU0P8O+ord/NTKL62oGGRmGHw8DcmNwS5tXl1odF/USLE2a49KPG\ndd1P8V89RFkcHbfJmKw33JmAh1XGYC6IQrWujYM88Rcif9W9jicI3TlcwI7g\nvA6BBnbSltxd6trPuFaaKs5mXg36G0VnV9DpIpsIOD+70Wt3zUrkd8ZTC7HH\nuXknBGIKEyUOd3k0vzhJ0XPlra731MYgpLIgC9j0gLYLbXrWmCKVqGl1kLSI\nrZbtrEaYGwzoNTcQszqboDKM2Btal3EE6A/lPYlcQ8hVFNuXEBB9GJoeTIHo\nVIaz\r\n=ZtGr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBF0rGhguZHqd350yYUoyGpbd3Ay4sQ9xjarCErFmKWAAiBQ8GZfptc6Qhqldatv4slj9CZg7lYW/hr1ETwOAiMFcQ=="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-http_1.0.0-beta.42_1550827252330_0.315663551004876"},"_hasShrinkwrap":false},"1.0.0-beta.44":{"name":"@danielsmilo/web3-providers-http","namespace":"ethereum","version":"1.0.0-beta.44","description":"Module to handle web3 RPC connections over HTTP.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-http"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"@danielsmilo/web3-core-helpers":"1.0.0-beta.44","xhr2-cookies":"1.1.0"},"_id":"@danielsmilo/web3-providers-http@1.0.0-beta.44","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-Z2qT5PFsV2Pg8HvhSEcXeNRWjYDiiusbmLEAyN5IIgl3bIdMfpG/WGRy0yXkiD9A4kOCfrk634D2tR/Md+lORA==","shasum":"278173dc0d47e3053f3327a70dfce84e450b5235","tarball":"https://registry.npmjs.org/@danielsmilo/web3-providers-http/-/web3-providers-http-1.0.0-beta.44.tgz","fileCount":3,"unpackedSize":4773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb8Z9CRA9TVsSAnZWagAAhXQQAIsn57YR20f/boRZhieO\nCWOdBd1pZBMAdA21mihfYoxZvaj/6k7QyWgr3Zje/hNxSUwVXqXCp1D4zfFa\nmPfm3utJU0n3l06OFpjv+J5DAl5Jwz/Nw4DaQAKTmB2GD243tsVKpvq9cEEa\nvLuIZe/tiTl2rX8YjYtkNbLw70lXaK8PmzB92kjdGPfTBaRbd5YkkB9Wiyw7\nPHsUVHZDN4bTGpYpW6H7ahn58L4XKGM9mYrxoOVHRcTN2yco0fMxVLOQrQip\nnhvYzzPxGRMXoI1zcy008FOe4J28hr0pr2hK+OyL9awaJHJYqClIX51oeLp6\nokg0MpNX7fvn7PJ7cRsB2fQSqA5gqCiao11BLdQVzI3zfQqIA8am4s5vTSSu\ndKtnDqZcXU5bq516C9+M/dVd6PKEprsDTGqw85tiJqVpcOWXpG/k4QNzx6Uc\nje7n7xiOKbTYqIRjxX1qxJ6etqW4ZJvpcOTQzLrB8TTnAC6HPjwhYvvEXFPP\nUX3cgWrTpnbU9o5SDBvte7Ke9e1YJd7l2JFUJcuAbEHcB/wzMEMmsRkNK7cS\nz4JENPhj7IYMrT+gVcf0rhZKPdyz1P5TYmq/J7eJRC2e0ahQOGr2mnVsXGaY\nosUA3nja+RStUHowOBq9QeZCZ7TGFY8JhlfHk8yVlYdinEb8Uuu9XhDz5hfM\n0wPn\r\n=FbIz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAglXze5EeDHXnCekMROJ0aeZjh+wO4XMGY0VG6Ie5y/AiEAuiMYeTbzbrAUoMrG/3MqsFBTpescFXVmyNFRZFNA6Yw="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-providers-http_1.0.0-beta.44_1550829180739_0.6390981783494176"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-22T09:20:52.153Z","1.0.0-beta.42":"2019-02-22T09:20:52.486Z","modified":"2022-04-05T02:41:27.664Z","1.0.0-beta.44":"2019-02-22T09:53:00.870Z"},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"description":"Module to handle web3 RPC connections over HTTP.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-providers-http"},"license":"LGPL-3.0","readme":"# web3-providers-http\n\n*This is a sub package of [web3.js][repo]*\n\nThis is a HTTP 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-http\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-http.js` in your html file.\nThis will expose the `Web3HttpProvider` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3HttpProvider = require('@danielsmilo/web3-providers-http');\n\nvar options = {\n    timeout: 20000, // milliseconds,\n    headers: [{name: 'Access-Control-Allow-Origin', value: '*'},{...}]\n};\nvar http = new Web3HttpProvider('http://localhost:8545', options);\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"}