You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error compiling: Foo.vyvyper.exceptions.InvalidLiteral: Could not determine type for literal value '0x6b175474e89094c44da98b954eedeac495271d0F' contract "Foo.vy:3", line 3:25 2 ---> 3 foo: constant(address) = 0x6b175474e89094c44da98b954eedeac495271d0F --------------------------------^ 4
Version Information
vyper --version
):0.3.9
linux
python --version
):3.11.3
What's your issue about?
The contract
Foo.vy
:throws with
It should throw with (source):
Address checksum mismatch. If you are sure this is the right address, the correct checksummed form is: 0x6B175474E89094C44Da98b954EedeAC495271d0F
Also, talking about test coverage, the checksum test here is too broad as it doesn't catch this bug.
How can it be fixed?
Fix the error handling for checksum errors.
The text was updated successfully, but these errors were encountered: