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