Closed arjunaskykok closed 1 year ago
Hey @arjunaskykok , thanks for raising this! We use infura a lot in ethpm
to help resolve any ens names and make other calls to the blockchain - though I'd agree it's not ideal to be strictly tied to infura, that's the case right now.
I'm currently working on upgrading the ethpm
library to support v3 (and I'd recommend that you also target the v3 spec in mamba - since it looks like the v3 spec will soon be finalized).
I'll look into relaxing this infura reliance as I upgrade ethpm
, but in the meanwhile I'd recommend getting an infura key - they're free!
@arjunaskykok - ethPM
is being considered for removal with the next major web3.py
version. Are you still using it, or have you found another solution?
@pacrob It's fine. I don't use it anymore.
pip freeze
outputWhat was wrong?
Using ethpm module, we are forced to use infura.
You got this error:
How can it be fixed?
The culprit is in ethpm/backends/registry.py line 49-51: