{"_id":"@0x/web3-providers-fork","_rev":"54-5d15c1db2d7ec9a2efaddb15b3317a6d","name":"@0x/web3-providers-fork","dist-tags":{"latest":"0.0.7"},"versions":{"2.0.0-alpha":{"name":"@0x/web3-providers-fork","version":"2.0.0-alpha","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@2.0.0-alpha","maintainers":[{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"}],"dist":{"shasum":"e29e577edcaa0040de377728695e9020eae79c13","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-2.0.0-alpha.tgz","fileCount":6,"integrity":"sha512-H+KRXu/2V7QqTYaLGcOGdU4jAW+4eoXdqcQf04w4N95aIKj1/X8jalQmNc7hxyUzSG81UUKLNZizfyjwNSJVIA==","signatures":[{"sig":"MEUCIFSUsVOHClrK0ZC57f11sDsnSsYNshYiuchIth0XGBCYAiEA3o50pt9Ov/Igr4dG0wl6g2lHXpWvJZprYPe79AQEfMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLw9+CRA9TVsSAnZWagAA96oP/RDUditJIjMpMtB+fDRb\necsv/EowspbMhi4yiWUYCjWS+ICKcxb3sFryr0t/Uo7o1pq58IXCOLYJAsoN\n+R0J32Xs5GCMoE50o1l5LzuJSlUISF2+zUm8leRxqsIhXFMgCcVN5aYjHzEa\n41KIycjpG/s4WNrcSxqH3nbCbToOEiaKtsPp8azw8QB0F3AiJ0xJ/Sv9z7ww\nJHyAMXk9+OxuuZU34UeKkiuRVa1twxlW0Q5p6pmtai56h8GMtNAh27uF9V+r\neBmwUFWva6MyHFfNhlisboGqgNbSSOnIPIjWy72pUY2N/4FP7E1btHHJpqhF\nj8z4RcCxKWcfoHSnHaLTifnbGM6YhRFV1uccEP9jLlsGo/3gEj/SfMn5Kz17\nnsY+DvKJ3QZw5e2bvUEd/7sxtyty7zYorSlW9/85Xq4cdCLGUweRj9kwtgSs\nUZV3ni4lGjdxilr5l/nkRRPz/7wExuInmAcMtg26H1LeH84LwSuho6L7caW1\n0CJlYUTim+8a7InGrYvPYwB4Q/IaQBhUoC3AQvvsymNYWUvJ96huvCR9lxPa\nfmW4fRLYqGa0486dN0yBqf4hrBj8owUxMKGXixQhr6JcO8IoqZgRAjIXEUqJ\nZQusQ073RPvYFSFM41IaApXxwPrdSdXaaKLvCQ6WrOJAoVQicIruTaOPUkl3\nXgis\r\n=J0X8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_2.0.0-alpha_1563365246075_0.6628208476588389","host":"s3://npm-registry-packages"}},"2.0.1-alpha":{"name":"@0x/web3-providers-fork","version":"2.0.1-alpha","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@2.0.1-alpha","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"edd81d882428a6dfc35de4be4ecb69a9cd4a7cd7","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-2.0.1-alpha.tgz","fileCount":9,"integrity":"sha512-JMYbkT8bwvTCciq5AWUqJ/VjZfBEQZGvar45z8CAGdPsPNi6kcRUK47bga4dKSENkhDwe4IVjHXR7/S9UNVH8g==","signatures":[{"sig":"MEUCIQC1RWw7Etjo+NJVzE3/AlZeVeVJTUqcg1IOznJ5PMhP1wIgEZ5955izCS1mCnueI56jgrsSiP9a8EhRBK34Ks3AGBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLxOICRA9TVsSAnZWagAAMHIP/RjRmYRJ+QY3Sa+nJOB/\n/h67p3rwyJedY8baYmuC8qHL/eaEBaxztrB/zcVvhzccXF3YN2Gu23ZlKZIL\nv96c/qOy+o9QaxcAvcJ3Hc9VYp397otO1u86sbE4wL9UeIHbAZsKBcmPXIrT\nFwnqhNyVt1Mmjei/caSI6BSvGQq96B5SkWSBCp8TljXk254LoZuCpVWuVPUh\nXFgPVT5aZDLrl9+Pdu1vouAD+H974L9ErQrvRrqLEUuKwaruLShLcMQqOWNc\nsPKQmWwu+CPB9VWBSTaszUMadoxcW4+2vIK7CzgE1SonoTNwaaRY7fCYG57a\n2oIzn5uDl0qciKtX22lexbnhASnP1kfnq0la+KFLlsSbtL+rFfAx0aUEvCE7\nTGKH5IE5XPa47Wlzy4jMWvNvMV6C2q6JVw+g71/W0hXh/jmN2okHDDFwrFgb\nZ2Bvj6BVXHCf5khKUdwZXse7QBYjRSzvYE4UgaEjd9r2tRI30InwHWlILaKS\nUo9RAiwX7yUDnl+34/Xbo0v2VTCykeVk9r5gYdMpb9A66cW9w+sVPRDFLuRm\nUGz0aLhOg+OMmnq+LgrFfkzlnjq2t2W01N7sLC0AUq0CkfCH+xEA95aVrK8s\nEdYUmg3ErOU74LHLnkjuU/XrdKmzIPUtqp4+xUImjawkI7gnEHU8WSO9ekH0\nFOb6\r\n=MULY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_2.0.1-alpha_1563366279637_0.5703479005639016","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@0x/web3-providers-fork","version":"0.0.1","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.1","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"12db28539e5c0c267832bbc27a3e0ab31d13e94a","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.1.tgz","fileCount":9,"integrity":"sha512-zDWPwCImDAsGIATm34XUX33R0eO5GOAyBVk5LI74dySdjLRrQI/u8eGj6ycDDYhxPn1nySUARXEs6WfJJ6hE/g==","signatures":[{"sig":"MEUCIQDFx9J1/cDyNuSsDifwk1uEwsUj7In8EeR+UAGd1O3DEAIgSXsSfpp9dzZsi4hpJQsS5Xh5p6jlIKsHBIcBnHntAbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLxbNCRA9TVsSAnZWagAAUUcP/0T/zvSVGsSq6I7Nb5GX\nBFRg6rX8ub2nzozn/NsvV32S2tQN5YhTH/d7pXOU6TUZmnyUAcNvUsKa9d2Z\nmmSAjKLr/QaIzWI9volfFiNk1+XYaVVaevvKWB1OZLbjplsnTYPWSd9YswKt\nZnrT2iDB53gSXwLhCVS69ZAJzPbq8neYVNDFcTUkIi1zdCugoJnppqOllepU\n/U1r90koWnkZRmfDYveosx6Z7AqXGGHVnqwax143/EdnNio48lJJCuuDprug\nBOPbJyxbQGyst3nI4JPt558TSiT3xaKRp8BnJtavcRDwm17PLmaUu2uSJYD0\nOrlxpKXqzthljtQO44VbYwnMOpSTSXu+uuz69bq8rL/T+8CBTm0nPBkM9hWz\nu3GMoJzPE9mTOmhlFYUQUSXtR+dF1HQPulYPuNTyvdf+8qP8TEJp1bs7cwwu\nlW7sImMPen2W3pqN/7UylPfgrkX8FKCBmuDapHjJJ2/E6nuaA9aFL2/QmRkH\n8sXkvWVR7Uhev09bgY3LkdgeHa+HB9NnsgpuNyngsx81jhEwyj/Vdiy0NnnD\n9mQz7ARQL7jL0KoTIoRnntj0DCsQr/HeAMcjsPu9vHrBrTfBHArVevdGzMap\nH0ZMlSN3WX2WWInQ10c1//v+FBP1NX3QXTIDM0/9LC7kGuY/t26Vt8TC4BjO\n4+PE\r\n=pxKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.1_1563367117327_0.12175384839783665","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@0x/web3-providers-fork","version":"0.0.2","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.2","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"895c9932cd11652f21b43868501239167751ad54","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.2.tgz","fileCount":6,"integrity":"sha512-yvx+oBbcAVz3ycUwK100vn2DcHAqkIgqkfCnegbYxkSU9vu66CGP+c8VoC+Q+dtl5fbA1pfOluRZ3j73mklHgQ==","signatures":[{"sig":"MEUCIGmukXgWlLBNwFfMV8uHEoPG4meIGfqWI2l+FgbHHW4vAiEAyCuEP0o+2J4EYv0auhpBZewGgIkEd5+x3YZJbMRHCmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLyNxCRA9TVsSAnZWagAAotYP/iNT0sdvgAQnHlNXDT90\n2CLK+CY176W3kbgWTgsizlaDDOcrDx+Z58OXsWMqxS2gExyoSoBkARvoheJm\nmc6o0rqD02Klb8UAsftbIR7R5fxCZI1ltEEJGgdz99YY8LSIA/87pqzqiNs6\nSwAAiCDosmW/jqcd9Hg/r+zFcck7kbYI18zHicmpzGwY+AqWsoP25iFdg14A\niituGYtmAJvWrtyqR1pZU8J3B4krmkJrQaqEuiJaEKQWtpF0mso6DZgfEBUO\nitC23fqhP8Z+vLjWO8LEeLO1eA8klMbHyvghzvjLzrlbxU8WwvPk9VKHNNbD\ng/YoUYw/WU1B8sBlnDuspwNKM4KG3+KQ+bLU/wZbl2RGcN+oRhNqH4ZaMUpK\nKs52CSzWD5OKp+if1sxDE76YeJpvFevDJIYDrTZ//Kj/41I1o6D/3Ewc+2Fg\nBpyCZ4f1q1Hc/OdE/9DWG7yfvigfANdatAUMEvM7DB0sr3wo6Pmsfe4QHVuI\nQa+nxOMLOgfIjRnlU5XQkQyrebV2Jg2oh8KdjHcpDEAxqA5ETuChm9kEPEJp\n+nuzvt6HsEu8P8a7sc70PYjhFNe+DzagKBQHkFlwUcHURYamSrkaB0nQhwG3\nrk995KjT2CufuelCLJiiBkD+L6oO/xM9OYJrW7DvY+ROz5L4SCBSr46TVYTv\nSeLM\r\n=oDUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.2_1563370353259_0.6562649172322574","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@0x/web3-providers-fork","version":"0.0.3","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.3","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"2c6909c22e2dd252027ef1401f84c7bb7fe861b1","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.3.tgz","fileCount":6,"integrity":"sha512-uHAW3CNu1rQ5z2fLgbngtA/f/D+PFbEL+YkVoY78/fNIFdDSzDYMdQQxvHJyFGc0ug61kUsKBWRrGcETHcBqmQ==","signatures":[{"sig":"MEUCIHpk9ouznG5Vzzd4ItGZWJ/7sfcl5smWp7zxuiVKyz24AiEA8iejfrMRedlUdF96mZOg+fvNA5VZfpH3U9WD6jOsB4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLyUQCRA9TVsSAnZWagAAmGYP/iU8W18wZp54amd96ykD\nM6Riy623U6T4C+p5+WPoQ4g+r6Lp4WtP8tAsfH57rbGgXmnyOsvE1PHY6mmx\nVqYejctu2mzo6IwO9wzkvGOU6ahUe541xv/Aare7UoehlBtJnYYX+XYl7NRY\nxztSFCKxtBADNnMhRnysNp5JnvRJOJlGnmjdOSL9MonNL6wKy4lKQomYo7v8\nwrRcbZQUEfovNjG2k4+LQ2WVBHefhfTYF63l70zHB0NL6lBsfoBlbh6pscac\ntWM86JFaUk1QAB6ZXLm6YFlBTe0zG+aGmmCsW0MkAksuTbLO2YZ48ua+fiEX\nL0Fh39EVfUZtEBf0PeGbKDZ4yTAUZE/r/n8FGC/xmIHGyYVH9Ay2OFGFH3e0\ns5dzw/gDgX39cEE4MAo/qtCzFayQL9t8IprRUQ3T/FtA3gHmIuA3c7cBJUJ5\nc983ZzwYdOJvyrkq0Q0a4uHBdckUt1GyEI+0RvgGTJyQgt066FDkhffboynT\ngnhMK0vaKz7YxRP2wRRblPL+MWuCyuA8/uySHCA68G6GANI71x9Z1vZyKkln\nfMTe7aiEG6VhB+3QOdTqH+kFvf8MpSU2dHjmBU1KhPRsJyC08Z6jEFat4l1U\nExjaYb0Mu9KqBWdIcy6fNhpYpGB7ZLZwaKUWp0N6R17BoI0UV0I4zbgdn08d\nyDS3\r\n=Aggb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.3_1563370767883_0.5687726690597148","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@0x/web3-providers-fork","version":"0.0.4","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.4","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"c5dc078e0b404c35b40c305bff2b098a017956e3","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.4.tgz","fileCount":9,"integrity":"sha512-Z0A0AAXQ2gi06DCwmhqOp4Mqtz7gK1+l2PJ+Ta3rlLHzUEa2UY26SMauOao6pqhzXz0MPapCRDpFclL/YaQg0Q==","signatures":[{"sig":"MEQCIHJdRKq5ZVin75w1AEyktFy4YmrapiGcDOtMqWhkaA1LAiA8ZyXlM6shUzvxxNGs12yPNxKfwhKOunxTKFK4DBwTzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLzauCRA9TVsSAnZWagAAuPYP/3gellFsiaX3WFvn6aoF\nDl/sL8VlBgDnf4qmqMX0WdXlOJqMv9VsdAUQ6baUf0BPlc9LxkZEUAB/pZJ7\nhnlWYYj9YOeswf+MWI4Twg/cy676pmIBqsHR9hTRPdfakzH0NYavJi7YoRrd\n/iP8XIea7VjlQHXbpRuigxiT5eHeKGw+HtWLtu+7le4PVYmpBmWVQAyGK0C5\ngyaKnQ0OJXKv3wj4Edc+N3KSm95CUDW0hokI5b8s21BVIaZBEDi86E+O5Ml/\nYj81aNIqKr9qzXxuxvS6gTe7a5M0Dt8re7GKof8EkEgA4UUKrqhpXwGmylUs\ndL9YP/UjnWaRENumD/RdU4C6W4XHeaNKfRfb7IqyTkzwSW3eeHTcvV5rwMoo\nHhic3G6SuxD28fkHa3IW7giu3b4FUOOwisKXWpLWJY6jeVDCSPxQBSKPfna5\nlZEqfO1voY5DTsFNXP0AoumfhLVUH+Vz6DZ4CpGQPijXREFgmOi5Kkg+Twki\nL4eACziia0LHL6xXUivmnAmK1FdXr9gq03tM7X/3ujWRAU2QXK7KxO7ZaRGB\nCV95JMOWTXNJpz0MIaDMT2aKR35pdB+jklNQ/j6dYx7B7wS12bqbFVEqH+rS\nEZOe91d3aixIPrGdfP6pho218Mmi5dfQ5+ccr/rCDiYaeXsBRriZM07OxbUX\nBrFi\r\n=AWiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/web3-providers.cjs.js","types":"types/index.d.ts","module":"dist/web3-providers.esm.js","browser":"dist/web3-providers.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.4_1563375278172_0.9791130744167043","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@0x/web3-providers-fork","version":"0.0.5","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.5","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"0f04a32c485c6d694e742bc2695412175845b6f0","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.5.tgz","fileCount":9,"integrity":"sha512-mDYQ0F42wJrMhtuucRwSm8PnRGxEBNMdNESBl1W6yXwdNdogeqYAFJutWPaRsw4b8s5zqA0HyT8hTGJevGkcww==","signatures":[{"sig":"MEYCIQCSkppeuzOHm3Uozv3pLy/OCZ7GL6ZySJVwvxD+TtvqvAIhAIhnJrtL+nadZCebk7enmIQE5R5IztpACRv+UuXIXVe/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLzl3CRA9TVsSAnZWagAAdHsP/2wPFw2yvlE5yayc+3Qa\nbW+eQSl4oMEFQh13r6P4lUT0WZCNZXu8bVQhaaHPrKJqdfU7YD9Z5LzPOGAC\nZyPqlR3cb33ziWbhjwJgj+F4Nq7XRR5b7vexbL1jsHvrENQ07U5f234gj6yk\nLoH+z1vgGSoQIfllRDyRaM29IZZBY2L6h2yqQzuB+T8nwxjfPfv3O0Z9k9H9\n7b4+zJYAiMzxUEGXCRoSA9x+k2xkXjGYkCXJ4C/p3o+2Amj537ctAAyMpkY4\n6Z4z4rSzG6vwl87a3lw65156i71breKIM+R3yhezCzdyjgsiRmlGy3Vg8t7T\nIKf9GZlP5EvADjsCQOoqFm8pJ7Mew08wVup8bqYTTiPwcjixqt7LPFCaFyWW\nless0L4eGwD9w/dj/8mxLjAlT7xDCWsPrDrUS5ho8yXXX1P/TB4NOTD/BF6o\nAJzGvBe12ssTYDjI7mKk2m7bpTZTcgZX/KyhWblnt7re5jqsC+5MyjaaZWVz\nuz9yLPgU1hM3x73PqerfpDY0WECJxOEti8NlKV6lpehqcDlaURmkkblPOc8D\n7MqnKFdypevrri5LsjQgKrPFKD7XUZOO9kgVU6h7pZA0SBLimGTzLkY+XO0G\nFWuTTTYi5mBB07fq1FTpyrxrfcd6sObrmvPxfKDaOK9PA6975LJwMT6xvKXl\nJ/D6\r\n=dQ6K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@0x/web3-providers-fork.cjs.js","types":"types/index.d.ts","module":"dist/@0x/web3-providers-fork.esm.js","browser":"dist/@0x/web3-providers-fork.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.5_1563375991223_0.8090749055223914","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@0x/web3-providers-fork","version":"0.0.6","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.6","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"f1fccf0ac0b2bf0f382d272f61aac1c85a4d4045","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.6.tgz","fileCount":9,"integrity":"sha512-RJ60Oyf9U+CrOiJDuxJa5V4atF7i8JIqp6UwuM14Eh4CkA+00Y1jqBfaWQb32DH2JIy4qT35Qm5Ohj2lStznVQ==","signatures":[{"sig":"MEQCIHiiMhxK0tZOFk+jRqnkqy5FT1H/SoW25BGcY1t0a2BpAiB2tgYE9x9I/df6GOsPT+TJhKtrcnWJwNkg6DwFyBOuPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNsTcCRA9TVsSAnZWagAAuvcP/1cyYtRUXzCBEnn6fJxS\nCL80fnACmyIuhLn1bmEnbgp66/VHL1Ds2wMCxFXrOtSAsA/Kt7SP2DeCfV2C\nyZWJwUvZMNoBfSv/IyEblQBrI022HbgHhHa9/H37QXY2PkP/MzALkbsXgyzC\nFg1CTq4K+oWdz6fzX/LejjrBlofir8e7HknS2dMYuVx4ZUbBfctbvZ3SrN8O\nvpGyJrd+gWthPxqJVNlJ89hVyW3G4awzRhdcLbNitqQB6oWyZNMnWEgCVEGu\nlkzU/mov+2o+0lkeVA5qzypQVeXbXo4T475e8mDHmqT7C1U4LpHFB9T72cMy\noa5uHvC1dzbc817A3llJQiuKLTpyEsnm6WGtOAEZv3y2R+3y+vRFDaheIiFp\n0qE5yDMnbKPsUGpK/k6G7hjmo1DyJoorPGa2x6mkCetUWhR7/3FWl+11MLu8\nqm0ER3IxxBJ0tkmat+Bv58nUEPzl+JFJXHpgDGlqxtOhpEyyIsaGdB/A5l9b\n/GuS0bg4Dp8UpZ23WjL0UVU9XIFyp0Qwq12xmzh9jSG1+fEi7h+xWjAzQ9nu\n6edQWRHx3kbELVk0dD8vvfuQyv4ya+RrShI1cqzcJ/NBFZxCkknAEM+8APH1\nRX4/d8e+gyd92u2HrtO2scmKHGOe9yOE3ENhqRCQwnQBDynKbUSkrqR1fnTy\n2FY4\r\n=855m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@0x/web3-providers-fork.cjs.js","types":"types/index.d.ts","module":"dist/@0x/web3-providers-fork.esm.js","browser":"dist/@0x/web3-providers-fork.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.6_1563870427525_0.6263707704609311","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@0x/web3-providers-fork","version":"0.0.7","license":"LGPL-3.0","_id":"@0x/web3-providers-fork@0.0.7","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"dvsuner@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"xianny","email":"xianny@gmail.com"}],"dist":{"shasum":"9cf40ebb6a2aa230283c5accb195d92594bb0aa7","tarball":"https://registry.npmjs.org/@0x/web3-providers-fork/-/web3-providers-fork-0.0.7.tgz","fileCount":6,"integrity":"sha512-TB8Y/VY0RBXzkuP5Tzv5WdXIOjx0YMa/1tPe/7v4nP3z0CjlKWoXuD9PXUIQv1qlLx1sGR5/mf+XcjruYfnWoA==","signatures":[{"sig":"MEYCIQCDW539z9F6Z90kQuB/n7i0Vwp5ziajjXyKsyOL3RzJegIhAPqBcaCAzYUQG4Zl6jRbaChGTkLvBw0XpOGAS6NfsS1a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQucwCRA9TVsSAnZWagAAniIP/2DphaG67cJ+bMBKnOF4\nJt04sJhV+HY1DGsTzrTi6fezamMJQiMsC0aprFj6gyKFBYVmsUGoY4UXqEcg\nLHS3bG2WVIu1ObsI7wXo8jDviszP39zLcrhc9zred60yDlNpMZKkAKR5B5tX\n+3M/NIkg+cs1VIBsikURwEz6VSrbi6nHEorrJxWK8hJfNAqm8nTSd1ygu19/\nAGSc+fuMnELqn9E1DVMdmLqVv5owLtHa7Jcyf7q9R/akuVwPQBzPCP4/q6nd\nUNMb0fEBIyzd0BwJAG2aZXKSw8U1r4BUB3X0J08eYGDuWJjv8YXVHKTYpgyA\nKN/xaGf6QslYP3vQU5RahPuNRDU/bs2Z2D6WBAM9qC3wGu+MBnV6tFdQ9x/W\ncVoqHr7coZjN8/T/hS1FF7lmRHfflXpdEqOvj5zOI/2Qf8fyOITW9Uc5gVhv\n72H6Jxl1dzao6zZZDo97dGk6/Eip8KRAol9ECzJ2zCKk7iG8uUYyOkGYjSk2\n64wiD9ojleOw+7q6+71dJpGHgFPySYviDcWtnFNLlslwPlj2DA4kqbyDteIJ\nDfy3BlyyoFbMu7JMQZGW3tpO3Wr4CH2ZGJNvDqND4BeLuE6rxdmLh5zNIr3w\nXqDUzw3aCO0eMk+2Q4pxNZZx4sRBbABQGJxetzUcIf4PGyzqToTIuP1Si1zM\n+hd3\r\n=QGFn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@0x/web3-providers-fork.cjs.js","types":"types/index.d.ts","module":"dist/@0x/web3-providers-fork.esm.js","browser":"dist/@0x/web3-providers-fork.umd.js","engines":{"node":">=8.0.0"},"scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","dtslint":"dtslint types --onlyTestTsNext"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"namespace":"ethereum","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"_npmVersion":"6.7.0","description":"Web3 module to handle requests to external providers.","directories":{},"_nodeVersion":"11.15.0","dependencies":{"lodash":"^4.17.11","url-parse":"1.4.4","web3-core":"2.0.0-alpha","websocket":"^1.0.28","web3-utils":"2.0.0-alpha","@types/node":"^10.12.18","xhr2-cookies":"1.1.0","eventemitter3":"3.1.0","@babel/runtime":"^7.3.1","web3-core-method":"2.0.0-alpha","web3-core-helpers":"2.0.0-alpha"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dtslint":"0.4.2","definitelytyped-header-parser":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/web3-providers-fork_0.0.7_1564665644948_0.06311721622262279","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-17T12:07:25.901Z","modified":"2026-08-12T18:07:49.973Z","2.0.0-alpha":"2019-07-17T12:07:26.214Z","2.0.1-alpha":"2019-07-17T12:24:39.866Z","0.0.1":"2019-07-17T12:38:37.526Z","0.0.2":"2019-07-17T13:32:33.424Z","0.0.3":"2019-07-17T13:39:28.069Z","0.0.4":"2019-07-17T14:54:38.322Z","0.0.5":"2019-07-17T15:06:31.391Z","0.0.6":"2019-07-23T08:27:07.640Z","0.0.7":"2019-08-01T13:20:45.096Z"},"license":"LGPL-3.0","repository":{"url":"https://github.com/ethereum/web3.js/tree/1.0/packages/web3-providers","type":"git"},"description":"Web3 module to handle requests to external providers.","maintainers":[{"email":"talalashraf@0xproject.com","name":"zeroextalal"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"hz@henryzhu.me","name":"henryzhu"},{"email":"tobernguyen@gmail.com","name":"tobernguyen"},{"email":"mathieuwelche@gmail.com","name":"mwelche"},{"email":"piotr@0xproject.com","name":"0xpgrzesik"},{"email":"patrickw@0xproject.com","name":"patrickat0x"},{"email":"jessica@0xproject.com","name":"0xjess"},{"email":"chrisbraun@0xproject.com","name":"cb44"},{"email":"wojciech@0xproject.com","name":"wojciechwasik"}],"readme":"# web3-providers\n\nThis is a sub module of [web3.js][repo]\n\n## Installation\n\n```bash\nnpm install web3-providers\n```\n\n## Usage Examples\n\n#### HttpProvider\nYou can pass with the options object the timeout and all known HTTP headers. \n\n```js \nimport {HttpProvider} from 'web3-providers';\n\nconst options = {\n    timeout: 20000,\n    headers: [\n        {\n            name: 'Access-Control-Allow-Origin', value: '*'\n        },\n        ...\n    ]\n};\n\nconst httpProvider = new HttpProvider('http://localhost:8545', options); \n```\n\n#### WebsocketProvider\n\nInstead of setting a authorization header you could also define the credentials over the URL with:\n```ws://username:password@localhost:8546```\n\n```js \nimport {WebsocketProvider} from 'web3-providers';\nconst credentials = Buffer.from('username:password').toString('base64')\nconst options = { \n    timeout: 30000, \n    headers: {\n        authorization: `Basic ${credentials}`\n    }\n};\n \nconst websocketProvider = new WebsocketProvider('ws://localhost:8546', options);\n```\n\n#### IpcProvider\n```js \nimport {IpcProvider} from 'web3-providers';\nimport net from 'net';\n\nconst ipcProvider = new IpcProvider('/Users/me/Library/Ethereum/geth.ipc', net);\n```\n\n#### BatchRequest\nThe BatchRequest provides the possibility to send JSON-RPC requests as batch.\nPlease read the [documentation][docs] for more.\n\n```js \nimport {ProviderResolver, BatchRequest} 'web3-providers';\n\nconst provider = new ProviderResolver().resolve('ws://localhost:8546');\nconst batchRequest = new BatchRequest(provider);\n\nbatchRequest.add(web3.eth.getBalance.request(\n    '0x0000000000000000000000000000000000000000',\n    'latest',\n    callback\n));\n\nawait batchRequest.execute();\n```\n\n#### ProviderDetector\nChecks if an provider is given from the environment (Mist, MetaMask) and returns the provider.\n\n```js\nimport {ProviderDetector} from 'web3-providers';\n\nconst givenProvider = ProviderDetector.detect();\n```\n\n#### ProviderResolver\nThe ProviderResolver resolves an url or an given provider object to the correct provider class. \nBecause of the resolves does web3 has internally just one provider interface and we have no direct dependency to third party providers.\n\n```js \nimport {ProviderResolver} 'web3-providers';\n\nconst socketProviderAdapter = new ProviderResolver().resolve('ws://localhost:8546');\n```\n\n## Types \n\nAll the typescript typings are placed in the types folder. \n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n","readmeFilename":"README.md"}