I've been doing the ethernaut challenges for the last couple of weeks which has been going fine. I was able to create new contract instances, submit solutions and most importantly just read the public contract values. But a couple of days ago something must have changed. Now, a simple read attempt, something like
contract.owner() results in the following error:
Error in RPC response:,err: insufficient funds for gas * price + value: address [my_address] have 102280985514528259 want 419957231288000000 (supplied gas 2000000)
I've already reinstalled metamask and even tried it on a completely fresh machine but it results in the same error. The error message is also confusing on another level - I'm just trying to read a value - that shouldn't cost any gas, right?
Thanks in advance