From 621c583a402a33ea4771658bf36a545b8f59dfac Mon Sep 17 00:00:00 2001 From: Sebastian Gerske <13647606+H34D@users.noreply.github.com> Date: Mon, 17 Apr 2023 11:55:02 +0200 Subject: [PATCH] added test code for contract injection --- src/helpers/masa.ts | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/helpers/masa.ts b/src/helpers/masa.ts index 5705ec9..5756781 100644 --- a/src/helpers/masa.ts +++ b/src/helpers/masa.ts @@ -42,7 +42,31 @@ export const reloadMasa = (overrideConfig: Partial) => { delete overrideConfig.networkName; } } - masa = new Masa({ ...masaArgs, ...overrideConfig }); + + /* + const contractOverrides: Partial = { + SoulStoreContract: SoulStore__factory.connect( + constants.AddressZero, + overrideConfig.wallet || masaArgs.wallet + ), + SoulNameContract: SoulName__factory.connect( + constants.AddressZero, + overrideConfig.wallet || masaArgs.wallet + ), + }; + + if (contractOverrides.SoulStoreContract) { + contractOverrides.SoulStoreContract.hasAddress = true; + } + if (contractOverrides.SoulNameContract) { + contractOverrides.SoulNameContract.hasAddress = true; + } + */ + + masa = new Masa({ + ...masaArgs, + ...overrideConfig, + }); }; export let masa = new Masa(masaArgs);