From d79d18efe072cca95a55178cf57866b731894f9a Mon Sep 17 00:00:00 2001 From: lucas picollo Date: Wed, 2 Oct 2024 17:15:02 -0300 Subject: [PATCH] chore: update getLegacyOwner --- packages/gateway/src/services/ethereumClient.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/gateway/src/services/ethereumClient.ts b/packages/gateway/src/services/ethereumClient.ts index 3583a861..b5f59a50 100644 --- a/packages/gateway/src/services/ethereumClient.ts +++ b/packages/gateway/src/services/ethereumClient.ts @@ -52,7 +52,8 @@ export class EthereumClient { return owner } - async getNFTOwner(node: Hex): Promise { + // this is useful when fetching names registered before introduction of the NameWrapper + async getLegacyOwner(node: Hex): Promise { try { return await this.client.readContract({ address: this.registrarAddress, @@ -70,7 +71,7 @@ export class EthereumClient { async verifyOwnership(node: Hex, address: Hex): Promise { return ( (await this.getOwner(node)) === address || - (await this.getNFTOwner(node)) === address + (await this.getLegacyOwner(node)) === address ) }