From be518c32ec7db9dd4769b57cdf130eb333aebb72 Mon Sep 17 00:00:00 2001 From: Richard Moore Date: Wed, 9 Mar 2022 14:00:23 -0500 Subject: [PATCH] Enable CCIP Read for ENS resolvers (#2478). --- packages/providers/src.ts/base-provider.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/providers/src.ts/base-provider.ts b/packages/providers/src.ts/base-provider.ts index e977480c31..aab9fc15f4 100644 --- a/packages/providers/src.ts/base-provider.ts +++ b/packages/providers/src.ts/base-provider.ts @@ -364,9 +364,11 @@ export class Resolver implements EnsResolver { } async _fetch(selector: string, parameters?: string): Promise { + // e.g. keccak256("addr(bytes32,uint256)") const tx = { to: this.address, + ccipReadEnabled: true, data: hexConcat([ selector, namehash(this.name), (parameters || "0x") ]) };