Skip to content

Parse eth address

0xjac requested to merge feat/parse-eth-address into cleanup

Properly prase and format ethereum addresses. This requires pysha3 to compute the keccak_256 hash of the address. This hash is used for the validation and format of the EIP-55 checksum.

While this handles addresses properly and detects invalid addresses, the UI is not updated if the QR code displays an invalid address.

Use pytest for tests.

Note: Other tests should be migrated to pytest

Merge request reports