{"_id":"web3-requestmanager","_rev":"4617227","name":"web3-requestmanager","description":"Web3 module to handle requests to external providers.","dist-tags":{"latest":"1.0.0-beta.14"},"maintainers":[{"name":"frozeman","email":""}],"time":{"modified":"2026-04-10T18:15:33.000Z","created":"2017-07-24T14:05:17.878Z","1.0.0-beta.14":"2017-08-02T13:26:12.147Z","1.0.0-beta.13":"2017-07-27T13:49:42.565Z","1.0.0-beta.12":"2017-07-26T17:24:18.931Z","1.0.0-beta.11":"2017-07-24T17:47:49.754Z","1.0.0-beta.10":"2017-07-24T17:07:23.180Z","1.0.0-beta.9":"2017-07-24T16:49:45.153Z","1.0.0-beta.8":"2017-07-24T14:05:17.878Z"},"users":{},"repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"versions":{"1.0.0-beta.14":{"name":"web3-requestmanager","version":"1.0.0-beta.14","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.14","web3-providers-http":"^1.0.0-beta.14","web3-providers-ipc":"^1.0.0-beta.14","web3-providers-ws":"^1.0.0-beta.14"},"_id":"web3-requestmanager@1.0.0-beta.14","scripts":{},"_shasum":"1c68313e9a676d8fa9526168100197f8602c6973","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"1c68313e9a676d8fa9526168100197f8602c6973","size":4201,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.14.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.14.tgz_1501680371167_0.8919502717908472"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:13.748Z","publish_time":1501680372147,"_cnpm_publish_time":1501680372147},"1.0.0-beta.13":{"name":"web3-requestmanager","version":"1.0.0-beta.13","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.13","web3-providers-http":"^1.0.0-beta.13","web3-providers-ipc":"^1.0.0-beta.13","web3-providers-ws":"^1.0.0-beta.13"},"_id":"web3-requestmanager@1.0.0-beta.13","scripts":{},"_shasum":"2cdc502cdf90f304598751bae63df075e7698a7d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"2cdc502cdf90f304598751bae63df075e7698a7d","size":4198,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.13.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.13.tgz_1501163381587_0.180341329658404"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:12.844Z","publish_time":1501163382565,"_cnpm_publish_time":1501163382565},"1.0.0-beta.12":{"name":"web3-requestmanager","version":"1.0.0-beta.12","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.12","web3-providers-http":"^1.0.0-beta.12","web3-providers-ipc":"^1.0.0-beta.12","web3-providers-ws":"^1.0.0-beta.12"},"_id":"web3-requestmanager@1.0.0-beta.12","scripts":{},"_shasum":"578c6b4e153b5fa5a5be2b9a5d7b3c79e7641a43","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"578c6b4e153b5fa5a5be2b9a5d7b3c79e7641a43","size":4200,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.12.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.12.tgz_1501089857894_0.3048234151210636"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:11.976Z","publish_time":1501089858931,"_cnpm_publish_time":1501089858931},"1.0.0-beta.11":{"name":"web3-requestmanager","version":"1.0.0-beta.11","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.11","web3-providers-http":"^1.0.0-beta.11","web3-providers-ipc":"^1.0.0-beta.11","web3-providers-ws":"^1.0.0-beta.11"},"_id":"web3-requestmanager@1.0.0-beta.11","scripts":{},"_shasum":"34ae7700cf999b965a57cfd441994bbe037ef2a7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"34ae7700cf999b965a57cfd441994bbe037ef2a7","size":4198,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.11.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.11.tgz_1500918468803_0.6177402893081307"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:11.069Z","publish_time":1500918469754,"_cnpm_publish_time":1500918469754},"1.0.0-beta.10":{"name":"web3-requestmanager","version":"1.0.0-beta.10","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.10","web3-providers-http":"^1.0.0-beta.10","web3-providers-ipc":"^1.0.0-beta.10","web3-providers-ws":"^1.0.0-beta.10"},"_id":"web3-requestmanager@1.0.0-beta.10","scripts":{},"_shasum":"dae4e6a5515c5024794f09d404bc191108d3b605","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"dae4e6a5515c5024794f09d404bc191108d3b605","size":4197,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.10.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.10.tgz_1500916042171_0.42579413345083594"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:10.206Z","publish_time":1500916043180,"_cnpm_publish_time":1500916043180},"1.0.0-beta.9":{"name":"web3-requestmanager","version":"1.0.0-beta.9","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.9","web3-providers-http":"^1.0.0-beta.9","web3-providers-ipc":"^1.0.0-beta.9","web3-providers-ws":"^1.0.0-beta.9"},"_id":"web3-requestmanager@1.0.0-beta.9","scripts":{},"_shasum":"aa60cf1300cf69976bcb5b22131314ce6fda69b1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"aa60cf1300cf69976bcb5b22131314ce6fda69b1","size":4195,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.9.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.9.tgz_1500914984268_0.5579301605466753"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:09.322Z","publish_time":1500914985153,"_cnpm_publish_time":1500914985153},"1.0.0-beta.8":{"name":"web3-requestmanager","version":"1.0.0-beta.8","description":"Web3 module to handle requests to external providers.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-requestmanager"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","web3-core-helpers":"^1.0.0-beta.8","web3-providers-http":"^1.0.0-beta.8","web3-providers-ipc":"^1.0.0-beta.8","web3-providers-ws":"^1.0.0-beta.8"},"_id":"web3-requestmanager@1.0.0-beta.8","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"frozeman","email":"fabian@frozeman.de"},"dist":{"shasum":"265df80e40432e88bd758c5d07d6ec511ec774e8","size":3829,"noattachment":false,"key":"/web3-requestmanager/-/web3-requestmanager-1.0.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/web3-requestmanager/download/web3-requestmanager-1.0.0-beta.8.tgz"},"maintainers":[{"name":"frozeman","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-requestmanager-1.0.0-beta.8.tgz_1500905117014_0.3765474013052881"},"deprecated":"Use instead web3-core-requestmanager","directories":{},"_cnpmcore_publish_time":"2021-12-20T05:14:08.440Z","publish_time":1500905117878,"_cnpm_publish_time":1500905117878}},"readme":"# web3-core-requestmanager\n\nThis is a sub package of [web3.js][repo]\n\nThe requestmanager package is used by most [web3.js][repo] packages.\nPlease read the [documentation][docs] for more.\n\n## Installation\n\n### Node.js\n\n```bash\nnpm install web3-core-requestmanager\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-core-requestmanager.js` in your html file.\nThis will expose the `Web3RequestManager` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3WsProvider = require('web3-providers-ws');\nvar Web3RequestManager = require('web3-core-requestmanager');\n\nvar requestManager = new Web3RequestManager(new Web3WsProvider('ws://localhost:8546'));\n```\n\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n\n\n","_attachments":{},"license":"LGPL-3.0"}