From e6fffb3c8396469ea81a8888464b49c50f5042cb Mon Sep 17 00:00:00 2001 From: Daniel Simon Date: Sun, 31 May 2020 17:31:23 +0700 Subject: [PATCH] Fix 'TypeError: this is undefined' --- packages/contracts/src.ts/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contracts/src.ts/index.ts b/packages/contracts/src.ts/index.ts index 94eda92401..b786ab4e6c 100644 --- a/packages/contracts/src.ts/index.ts +++ b/packages/contracts/src.ts/index.ts @@ -202,7 +202,7 @@ async function populateCallTransaction(contract: Contract, fragment: FunctionFra delete overrides.from; const tx = await populateTransaction(contract, fragment, args, overrides); - if (ro.from) { (tx).from = this.interface.constructor.getAddress(ro.from); } + if (ro.from) { (tx).from = ((contract.interface.constructor)).getAddress(ro.from); } return tx; }