From 2137c4a11804e9239a6f33ea196f0d8fd71180be Mon Sep 17 00:00:00 2001 From: Patricio Palladino Date: Mon, 5 Apr 2021 13:08:12 -0300 Subject: [PATCH] Remove a workaround --- .../src/internal/core/jsonrpc/types/base-types.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/packages/hardhat-core/src/internal/core/jsonrpc/types/base-types.ts b/packages/hardhat-core/src/internal/core/jsonrpc/types/base-types.ts index 05344c70c6..b4ee953f55 100644 --- a/packages/hardhat-core/src/internal/core/jsonrpc/types/base-types.ts +++ b/packages/hardhat-core/src/internal/core/jsonrpc/types/base-types.ts @@ -126,18 +126,9 @@ function isRpcHashString(u: unknown): u is string { } function isRpcAddressString(u: unknown): u is string { - return typeof u === "string" && safeIsValidAddress(u); + return typeof u === "string" && isValidAddress(u); } function isInteger(num: unknown): num is number { return Number.isInteger(num); } - -function safeIsValidAddress(u: string) { - let isValid = false; - // This try catch should be here until this is released: https://github.com/ethereumjs/ethereumjs-monorepo/pull/1174 - try { - isValid = isValidAddress(u); - } catch (e) {} - return isValid; -}