diff --git a/src/config/Config.ts b/src/config/Config.ts index 8a33bc79..cb901318 100644 --- a/src/config/Config.ts +++ b/src/config/Config.ts @@ -44,6 +44,12 @@ export class Config { */ public nftFactoryAddress?: string + /** + * Router Factory address + * @type {string} + */ + public routerFactoryAddress?: string + /** * datatokens ABI * @type {string} diff --git a/src/config/ConfigHelper.ts b/src/config/ConfigHelper.ts index 546592c4..863fe3cb 100644 --- a/src/config/ConfigHelper.ts +++ b/src/config/ConfigHelper.ts @@ -206,6 +206,7 @@ export class ConfigHelper { DFRewards, DFStrategyV1, veFeeEstimate, + Router, AccessListFactory } = customAddresses[network] configAddresses = { @@ -214,6 +215,7 @@ export class ConfigHelper { fixedRateExchangeAddress: FixedPrice, dispenserAddress: Dispenser, oceanTokenAddress: Ocean, + routerFactoryAddress: Router, chainId, startBlock, veAllocate, @@ -247,6 +249,7 @@ export class ConfigHelper { DFRewards, DFStrategyV1, veFeeEstimate, + Router, AccessListFactory } = DefaultContractsAddresses[network] configAddresses = { @@ -255,6 +258,7 @@ export class ConfigHelper { fixedRateExchangeAddress: FixedPrice, dispenserAddress: Dispenser, oceanTokenAddress: Ocean, + routerFactoryAddress: Router, chainId, startBlock, veAllocate,