{"_id":"web3-stream-provider","_rev":"42-0eccb4e9ca6a9aba1cb7dcd598d60ea9","name":"web3-stream-provider","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"web3-stream-provider","version":"1.0.0","author":"","license":"ISC","_id":"web3-stream-provider@1.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"dist":{"shasum":"7c2d6d02452772fcc6d61869bd230753d644431a","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-1.0.0.tgz","integrity":"sha512-JVD45DXpokYkYFzgdVcOPB9za8X4MFcy/VBcEzwwkHAyMLFHdZ02snoCXHsGlYRcikUt53L6P5hhPuSrLntGNg==","signatures":[{"sig":"MEUCIQDyrnPdeC1RmjGMurqzXNTOPcL8lAuoDqkEcFcz522CjgIgeKmQBBo0UBRaDjQ4JZdKuE0FAqsVuBw6fXi/yVKjf/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7c2d6d02452772fcc6d61869bd230753d644431a","gitHead":"67704ae686852c035aef9d105ef65825acd827d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"_npmVersion":"3.5.2","description":"","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"}},"1.1.0":{"name":"web3-stream-provider","version":"1.1.0","author":"","license":"ISC","_id":"web3-stream-provider@1.1.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"dist":{"shasum":"611f7f2c4a4b672c37de835ee2a75ac2ccf9a4dd","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-1.1.0.tgz","integrity":"sha512-vT23dyoHJNa7p++s6qkHBnsuSwhQ1SwrooVRnwp6OJVH8MUt34/3GGOcNPn+7zLBBIkIT+YxK2Z1b0CdDhnQ/A==","signatures":[{"sig":"MEUCIE8o7B7tf3ozTkzY7BG6+6Ptn2vCSBseW6Dp74wyEybkAiEAwRvx15AmjDmp465H/oX8qDBEf9/yBTeZoNG8745pQ24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"611f7f2c4a4b672c37de835ee2a75ac2ccf9a4dd","gitHead":"c7185f246448d5d8bebc04180e8f04e60aed76bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"_npmVersion":"3.5.2","description":"","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"}},"2.0.0":{"name":"web3-stream-provider","version":"2.0.0","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"def803458719909f3277e5ef88751f840c15164f","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.0.tgz","integrity":"sha512-bJCksNHy0Hk+D7k2S6Mr6CxvE/3uq2hTwE3rM9QM/IyVqXCDnga2sLyOFHoMUvSCBnJYrmjN6KTgorsHQ3HE7Q==","signatures":[{"sig":"MEUCIQCjeYyUhlJ12zc/pZPzj8xKoyGgveuVr6NZvWqxolSbuwIgYY1Ps3z9G/CUyEC/UzJ/7nIo7PWdHhU0SGh1GvRKcok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"def803458719909f3277e5ef88751f840c15164f","gitHead":"2325eca4de21e6b56d0b6f262f11e7b6462e358d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.0.tgz_1463955155766_0.7890869881957769","host":"packages-16-east.internal.npmjs.com"}},"2.0.1":{"name":"web3-stream-provider","version":"2.0.1","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"b72d9585d3ebe6aeaa95e23541481a3131c9007b","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.1.tgz","integrity":"sha512-K3g1ckK8GP3f88acI94iTI0qGrtmvv/aJkvegGBWFWMQLclnbCCHHusZ64AnMTvvO69hUqNj1KEXUAzsg6oJvw==","signatures":[{"sig":"MEUCIAuQlQZeJlwqn/Uss0cjkFxcPFa3vKfI/vDHldmjoPZZAiEA959+vb5PG3YHeIReKV343G9WccdPMWgswrm3gt0B8uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b72d9585d3ebe6aeaa95e23541481a3131c9007b","gitHead":"62175fac9772dd52a7e2a6c966670870ce2a0730","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.1.tgz_1463959409905_0.26335670053958893","host":"packages-16-east.internal.npmjs.com"}},"2.0.2":{"name":"web3-stream-provider","version":"2.0.2","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"ab5b2eeb273fc066d310c70065c22fcbd395643a","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.2.tgz","integrity":"sha512-oVxHR5zMxTsuc76obpqbYJeijqLC6NhDfe6vdg2WdQ+ojG+yME23ZiSOMxd1D5y7P9dhJGcSzJ+QCNyMn7FCyw==","signatures":[{"sig":"MEUCIG30wY83LBJJwC4uRKNPLf9J+/IgeIbzoU2uCQSLJPxbAiEA97UiiXaHnotWF0CXYrsUhjBd6fv11AyJI+oYUVRuh4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ab5b2eeb273fc066d310c70065c22fcbd395643a","gitHead":"97fef4fe3d06be1b11bf5027725d69a24ebf9408","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.2.tgz_1465932400051_0.9166983622126281","host":"packages-12-west.internal.npmjs.com"}},"2.0.3":{"name":"web3-stream-provider","version":"2.0.3","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.3","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"31814e4941057a4a833eea886247ef118088dae7","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.3.tgz","integrity":"sha512-o6xhsJWNcheORncjeRzp6JSygPJPLXVBrB1XEEe/pyClb0DnpAaxie9kBTvf66Wjqn/Cqg1N+7Kt3JfcDtOkmQ==","signatures":[{"sig":"MEYCIQDQgGxJuoE6zoGUqQhKnKU6HXW0gtb4TV/qZZLS4lpTNAIhAPC0VzUvIsKF6uOpVlgkYwZBffqIlp/Qii749VRjCNfG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"31814e4941057a4a833eea886247ef118088dae7","gitHead":"658d31a0f141537bcb304f053c1f88f1585f8b3f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.3.tgz_1466707370243_0.4038503491319716","host":"packages-12-west.internal.npmjs.com"}},"2.0.4":{"name":"web3-stream-provider","version":"2.0.4","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.4","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"1900add394d6287cf487759faaebf1e4c5e32126","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.4.tgz","integrity":"sha512-nwTnfaRwUp6NmGv8yoAUIOLH7W2L1Iyi1a7cxr77ra8u8Ix0LuWrn0nw7253sEezD3GjdxrgHHdpsTsxtWTrhw==","signatures":[{"sig":"MEUCIBut77qnSqrQqfaOSK3AklqyBMvFt/bvkH1Ff+NzSJwVAiEAiA0y4MqtYvSAKTF2mRAlb3/gf3wQ2yIOf5RnHsiuICA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1900add394d6287cf487759faaebf1e4c5e32126","gitHead":"a2d1af02e80618734000ac19a4640a163d341c8a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.4.tgz_1466711521206_0.8544942263979465","host":"packages-16-east.internal.npmjs.com"}},"2.0.5":{"name":"web3-stream-provider","version":"2.0.5","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.5","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"8c5ff690dbe69065f7f00d8e06c32d283f8067f1","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.5.tgz","integrity":"sha512-nujEdqQGRO6bNgXswgYoBt9Z1Kobka3VzB38sxSkVS8ywpYoC/VWc0Ktj0Mvyo+H8m7zF+2lAN1ozkD4A+fsCg==","signatures":[{"sig":"MEYCIQDqh7ofLDtoKBfcJFS62nAfoN5+RADoAVqcLgLdbWymhgIhAO0jOPpdd/By4Q+6ZxxUtNkdXuaB+nsljDVdizqSvx4d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8c5ff690dbe69065f7f00d8e06c32d283f8067f1","gitHead":"18f56329d43ff1cdba77341e511ee23f573557cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.5.tgz_1466712060136_0.7305404059588909","host":"packages-16-east.internal.npmjs.com"}},"2.0.6":{"name":"web3-stream-provider","version":"2.0.6","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.6","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"82f66290ab65eee0bc4b1ddd0ddd486831b66bc7","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.6.tgz","integrity":"sha512-QXAOWd+hyO/QNE/LsksBYBArdWVtUgnKCeUE972AWC4umZWX7b5iXcDGhm9Lz+yKtotg55iCzpFdXfQIoPqKfw==","signatures":[{"sig":"MEUCIQD6DBuXKP6Dqx/9ooewIDM1UXnLmxyjjJ0cz593LpYPwAIgBBW2IEPvrtMtDtsGe0VKh0/401ezVnP8MJGI9SgA1as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"82f66290ab65eee0bc4b1ddd0ddd486831b66bc7","gitHead":"151d8029f2108a098c45f482271743375398e329","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.8.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.6.tgz_1470949772512_0.679415152175352","host":"packages-12-west.internal.npmjs.com"}},"2.0.7":{"name":"web3-stream-provider","version":"2.0.7","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.7","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"2e67375b81c4de40454c159cf29ae101cb2c675b","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.7.tgz","integrity":"sha512-XtioIpx1pcEvhzkKxn9qZN01gNonLVK0DSlWg0Z7uBbOU8hSx5rn7f5K5BlBLYo+BxdrVqAnfwvWAlWQo146aw==","signatures":[{"sig":"MEQCIBOrKZ8RSjfP7cPBOb2rzHVP0+r9y96yN0xSXAfwvD6IAiAoZd2JTHHbuCqmwFPSjquun31ZVlVLbNnbvdRHg9KwYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2e67375b81c4de40454c159cf29ae101cb2c675b","gitHead":"2a061c23d277131a40b9ed61ba1d7b9fc90da26f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.10.3","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.7.tgz_1472238921130_0.9463559216819704","host":"packages-16-east.internal.npmjs.com"}},"2.0.8":{"name":"web3-stream-provider","version":"2.0.8","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@2.0.8","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"0203719fd5eda16c2caf5850fa4aed5518edeeaa","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-2.0.8.tgz","integrity":"sha512-FJ7HPr4FOdnMjylCUp3KGue2RVi6tLZYZBbGQN5Rfii6ZLk0/zIKrWC+anDbeusPnIgK5QjJCpbWF+V4pwNIxA==","signatures":[{"sig":"MEUCIQCAecXe3+Q4NGZ11ZzYLdpvYfumccaqAuR4Q12EHUIlVgIgE+VMr/HOQ6msX00RLWB95kDNJubgv1rK6uWc3ikEvCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0203719fd5eda16c2caf5850fa4aed5518edeeaa","gitHead":"7866005f5674677ce0886ecc5c32ab7cbe423614","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"3.10.3","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-2.0.8.tgz_1472240959569_0.02606444898992777","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"web3-stream-provider","version":"3.0.0","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@3.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"e2a9fec547fb384a1013efdb7448c676c75d65e0","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-3.0.0.tgz","integrity":"sha512-7jrXIP6YvT90zKIIV+At34CVnDTF9wpPuFM8sLfy/SPmvOfK7JjfuuezyCqcVpSk+hdxjA8B+E8WoYk8i1LCaQ==","signatures":[{"sig":"MEUCIQDAbKvJVDFSezUl9uTJUzwN/zTgGzC5AJIQAJpn/FuS4AIgRBx2432NEoacUonxFVT/AjbjLNmUqc8wwkJlnWv2FtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e2a9fec547fb384a1013efdb7448c676c75d65e0","gitHead":"4a1b3a093be86752d1fab193c45448a2e9ecc3e3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"4.6.1","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"8.1.0","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-3.0.0.tgz_1499194888018_0.6612953231669962","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"web3-stream-provider","version":"3.0.1","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@3.0.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"f5a593a8eefe808f85eb5fb1f344e5838050f814","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-3.0.1.tgz","integrity":"sha512-HU1eF5ZBfqhW1BvTlh5JVudxZtp+EEXGyJZihaNd8kZW1TCqF7jP5k6MULz/KvBJpP66sBJJZwDkrWNu7uzaCA==","signatures":[{"sig":"MEUCIGRP0diN/TPUIJYBl8DeTum4HMJ4av/xBaSWd11Pe4eMAiEAwbBu2h9UzfAiXKytqkIALBu+qi0xxK+t3FJjhF+2d7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f5a593a8eefe808f85eb5fb1f344e5838050f814","gitHead":"6e87ed0943efca7e6ebb8f5afd65ca6429fecad3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"4.6.1","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"8.1.0","dependencies":{"readable-stream":"^2.0.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider-3.0.1.tgz_1499196651614_0.2027371432632208","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"web3-stream-provider","version":"4.0.0","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@4.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"a7f01cb9f7b33b6f0295f2475bf3826f6b27fa9d","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-4.0.0.tgz","fileCount":4,"integrity":"sha512-nZrmxRPx/S/GHl1i5pHkb/IoaMPtxCcXmcKVNlDPujn3Ig64vuS0lEKq4Y+G90FxJV++C86komPcdcsAQN0s1A==","signatures":[{"sig":"MEUCIQDiMz1kFaJzQIw0RGzF2YAHOYsH07qm3Mueb7LIJkgHvAIgSPeiuM3wiAqubHVYTc1mKervoqR5uC0VIVJZRw4eb3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYLPNCRA9TVsSAnZWagAAnXwP/0ztYtMYFn3A++2nDv+4\n+y7C2rxosjea8OiXAOm+jPkRHgIPmrpgeJkp7G0OId6/2mYWx93BQWc5LtJe\nN/GSITD1SnxfC3qv1StbGi9xVGXM+2Fu/4mtDfVuNk2g2ZDi4mw3gkmKe/NF\nc9ZCH7tz4FDBGidRH+4vaD5VfbvD3KgUjWd7tha1v/BMYcpfhTupO7j/BRA4\nIShxMTSeuobqEybU/8pfpDNquB0fowwXA/E5PUd0eW22PX2rbEs4BMCT9Pkw\n3nWjXIoAptWY5LJEeNZ+DRv9gAqB7K/scUD/dGq1ZegFkQ4dmPdXK2ynoeCy\n6KgexvZRORsOo4SEsIXERbCCtUMD3N8Vm1XYjxTDD6g0a5u2mNGWfqAGa3ay\nAhCu1yzTIFoCBHDkUppl9v6MQwSVttC+lt5lfwCJ02pR5+dbJ2EAda6rCMIS\nN5MJtU4Qdkje7N73K98HFE3TYeCMfrMT9ut8RkES9dUqQ+Ovvomc89WN68o2\n1tA6kfzLxyn3FMTuFGSCS6gC5LKRc6PJIHg0wnI2aQrzrVW5oVMdw7PAmsjc\n+WSx5nQi1gCvLly+FOz3CjIY71tKBHfkKtqmLUu/qaSv69cZg3MckwMF+jit\n+X1OU8H115+HlJ1z13xfs3sDaJ2ARDnoVPBwVi3jzVeWgbcsGUDfhHKPyqcb\nXTb8\r\n=nD+O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2875385b8cfeefabd1c5125aff2e7b3bccd9556d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"uuid":"^3.3.3","readable-stream":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider_4.0.0_1566618572255_0.6780412943087111","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"web3-stream-provider","version":"4.0.1","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@4.0.1","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"79b343687729251e2bf54663d9e034b0ec128fcc","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-4.0.1.tgz","fileCount":5,"integrity":"sha512-S+qwmzYegDhrd8T4uQA6aQR3f5XUkYAKA/m9KlyJ2+ns0aa3DDPcDO+f7ZAQBhCMqE+NS+cneL82HPR512oSoQ==","signatures":[{"sig":"MEUCIQCBfArza7zLj8HQc5v8niNdc59pMUGCL8Tqu2Jt1WhzJgIgFb8PgAYa7uktxQWtdPeM0MR+Eveph6z329Iv1NoALPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3779},"main":"index.js","engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"7d9c16ce5561d1a7a14ccc88292e68b5c12fbae4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"6.14.16","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"uuid":"^9.0.0","readable-stream":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider_4.0.1_1698277077135_0.813831463072274","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"web3-stream-provider","version":"5.0.0","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@5.0.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"security@metamask.io"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"brad.decker","email":"bhdecker84@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"563808facc1b91b183809d099c6cc6c579ce3da8","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-5.0.0.tgz","fileCount":6,"integrity":"sha512-3PXBd+nM6stE+Xmn31ztl+IkjenxmEsKTgXoGEQFMpiaWADNKoaDkipON28F6P+INr+dHiGSZ+fFwDJ16AVZgQ==","signatures":[{"sig":"MEYCIQDHUgbq27V5hC1qanyog5+NMQLjbxaQydBQdIN8dlk4rAIhAI+pjV7rBESoRWwAFhp6cGC6I0MCRnkdF0j5RRezmZTr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4920},"main":"index.js","engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"a4d9a62b92a5a793fed13afca240d154c38c194f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"6.14.18","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.0","readable-stream":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider_5.0.0_1709082179247_0.831961769201135","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"web3-stream-provider","version":"5.1.0","keywords":["ethereum","web3","web3-provider","stream"],"author":{"name":"kumavis"},"license":"ISC","_id":"web3-stream-provider@5.1.0","maintainers":[{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"ritave","email":"olaf@tomalka.me"},{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"}],"homepage":"https://github.com/kumavis/web3-stream-provider#readme","bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"dist":{"shasum":"33961809a8c77263ece69c214c523fff2a7c267b","tarball":"https://registry.npmjs.org/web3-stream-provider/-/web3-stream-provider-5.1.0.tgz","fileCount":5,"integrity":"sha512-2t4G7//ZaMBugtfo4ez2+sAUn9Ny92SqJkbUFh+voqlaEkeKUG/vwTPMEjGYtf2i8/DntUB56z4V/x5+thxSyw==","signatures":[{"sig":"MEMCIC5o1KLXtExGmwwg0EjqgI6AB6tXeHEP7HeblCMoYuRnAh9/rqdhBR/7r3jo609gXnLsSUM09AmmDuTJzRzN9gS3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3789},"main":"index.js","engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"a0c77631b6f43c8a4004546a23090cfb9260a05b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.me"},"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"_npmVersion":"7.24.2","description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^9.0.0","readable-stream":"^3.6.2 || ^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/web3-stream-provider_5.1.0_1728937380794_0.24374506799596274","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-12-22T01:04:47.717Z","modified":"2026-06-15T08:03:41.571Z","1.0.0":"2015-12-22T01:04:47.717Z","1.1.0":"2015-12-22T01:44:32.205Z","2.0.0":"2016-05-22T22:12:37.963Z","2.0.1":"2016-05-22T23:23:32.030Z","2.0.2":"2016-06-14T19:26:40.762Z","2.0.3":"2016-06-23T18:42:50.767Z","2.0.4":"2016-06-23T19:52:05.079Z","2.0.5":"2016-06-23T20:01:04.072Z","2.0.6":"2016-08-11T21:09:32.745Z","2.0.7":"2016-08-26T19:15:23.322Z","2.0.8":"2016-08-26T19:49:19.807Z","3.0.0":"2017-07-04T19:01:28.165Z","3.0.1":"2017-07-04T19:30:51.814Z","4.0.0":"2019-08-24T03:49:32.396Z","4.0.1":"2023-10-25T23:37:57.385Z","5.0.0":"2024-02-28T01:02:59.403Z","5.1.0":"2024-10-14T20:23:00.999Z"},"bugs":{"url":"https://github.com/kumavis/web3-stream-provider/issues"},"author":{"name":"kumavis"},"license":"ISC","homepage":"https://github.com/kumavis/web3-stream-provider#readme","keywords":["ethereum","web3","web3-provider","stream"],"repository":{"url":"git+https://github.com/kumavis/web3-stream-provider.git","type":"git"},"description":"Utility for creating an Ethereum web3 provider that forwards payloads through a stream.","maintainers":[{"email":"aaron@kumavis.me","name":"kumavis"},{"email":"frederik.bolding@consensys.net","name":"frederikbolding"},{"email":"metamask-npm@consensys.net","name":"metamaskbot"},{"email":"markjstacey@gmail.com","name":"gudahtt"},{"email":"maarten@zuidhoorn.com","name":"mrten"},{"email":"elliot.winkler@gmail.com","name":"mcmire"},{"email":"naugtur@gmail.com","name":"naugtur"}],"readme":"### web3-stream-provider\n\nUtility for creating an Ethereum web3 provider that forwards payloads through a stream.\nOnly works for **async** payloads.\n\n\nFor connecting to a remote eth rpc handler\n```js\nconst StreamProvider = require('web3-stream-provider')\n\nvar streamProvider = new StreamProvider()\nvar web3 = new Web3(streamProvider)\n\nstreamProvider.pipe(remoteRpcHandler).pipe(streamProvider)\n```\n\n\nFor handling incoming rpc payloads\n```js\nconst handleRequestsFromStream = require('web3-stream-provider/handler')\n\nhandleRequestsFromStream(remoteStream, provider, /* optional */ onRequest, onResponse)\n\nfunction onRequest(request){\n  // can modify the request if needed\n  console.log(arguments)\n}\n\nfunction onResponse(err, request, response){\n  console.log(arguments)\n}\n```\n","readmeFilename":"README.md"}