From 099ea5d76f93a9e68c6199cffc4bb6d0b8d7a820 Mon Sep 17 00:00:00 2001 From: pacrob Date: Tue, 8 Mar 2022 15:27:42 -0700 Subject: [PATCH] add non-ens normalize_address func --- web3/_utils/normalizers.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web3/_utils/normalizers.py b/web3/_utils/normalizers.py index fe0b07dd7d..23667e13e3 100644 --- a/web3/_utils/normalizers.py +++ b/web3/_utils/normalizers.py @@ -253,6 +253,12 @@ def normalize_address(ens: ENS, address: ChecksumAddress) -> ChecksumAddress: return address +def normalize_address_no_ens(address: ChecksumAddress) -> ChecksumAddress: + if address: + validate_address(address) + return address + + def normalize_bytecode(bytecode: bytes) -> HexBytes: if bytecode: bytecode = HexBytes(bytecode)