From 5998fea53d5ea26358c2f10939dfdf0bc679936d Mon Sep 17 00:00:00 2001 From: Richard Moore Date: Tue, 15 Mar 2022 21:33:06 -0400 Subject: [PATCH] Fix issue with CCIP Read using wrong sender (#2478). --- packages/providers/src.ts/base-provider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/providers/src.ts/base-provider.ts b/packages/providers/src.ts/base-provider.ts index d357081db0..90de028643 100644 --- a/packages/providers/src.ts/base-provider.ts +++ b/packages/providers/src.ts/base-provider.ts @@ -845,7 +845,7 @@ export class BaseProvider extends Provider implements EnsProvider { async ccipReadFetch(tx: Transaction, calldata: string, urls: Array): Promise { if (this.disableCcipRead || urls.length === 0) { return null; } - const sender = (tx.from || "0x0000000000000000000000000000000000000000").toLowerCase(); + const sender = tx.to.toLowerCase(); const data = calldata.toLowerCase(); const errorMessages: Array = [ ];