ethereumjs / ethereumjs-blockstream

Reliable stream of Ethereum blocks
MIT License
80 stars 19 forks source link

Switches to using new eth_getLogs by blockHash RPC. #25

Closed MicahZoltu closed 5 years ago

MicahZoltu commented 6 years ago

This resolves a major source of pain with Blockstream, though it does mean that it depends on very new versions of Geth/Parity that have this functionality.

MicahZoltu commented 5 years ago

I actually don't know the versions. I hear it is in geth stable and parity beta at the moment, but I haven't verified personally.

epheph commented 5 years ago

Added section to README

nionis commented 5 years ago

@MicahZoltu ganache support still in development

MicahZoltu commented 5 years ago

Big fan @epheph. This is currently available via npm install ethereumjs-blockstream@next. I will move it to the latest tag (e.g., npm install ethereumjs-blockstream) once both Geth and Parity stable versions contain it. If Parity drags its feet for too long on getting a stable version out with it I may change strategies, but for now that is the plan.

@nionis Think you can get support in ganache before Parity bumps stable to 2.1.*? ;)

nionis commented 5 years ago

@MicahZoltu I am not working on it, but here is the issue https://github.com/trufflesuite/ganache-core/issues/136