We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35b4661 commit 5c66348Copy full SHA for 5c66348
packages/hardhat-chai-matchers/src/internal/addressable.ts
@@ -28,10 +28,11 @@ function override(
28
// otherwise undefined is returned.
29
function tryGetAddressSync(value: any): string | undefined {
30
value = tryDereference(value, "address");
31
+ if(isAddressable(value)) {
32
+ value = (value as any).address ?? (value as any).target;
33
+ }
34
if (isAddress(value)) {
35
return value;
- } else if (isAddressable(value)) {
- return tryGetAddressSync((value as any).address ?? (value as any).target);
36
} else {
37
return undefined;
38
}
0 commit comments