We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8279120 commit d937668Copy full SHA for d937668
packages/contracts/src.ts/index.ts
@@ -658,6 +658,10 @@ export class Contract {
658
defineReadOnly(this, "_runningEvents", { });
659
defineReadOnly(this, "_wrappedEmits", { });
660
661
+ if (addressOrName == null) {
662
+ logger.throwArgumentError("invalid contract address or ENS name", "addressOrName", addressOrName);
663
+ }
664
+
665
defineReadOnly(this, "address", addressOrName);
666
if (this.provider) {
667
defineReadOnly(this, "resolvedAddress", resolveName(this.provider, addressOrName));
0 commit comments