diff --git a/package-lock.json b/package-lock.json index f43d775c..66e46045 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@debridge-finance/dln-taker", - "version": "2.11.1", + "version": "2.11.2", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index c6e71322..82663784 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@debridge-finance/dln-taker", - "version": "2.11.1", + "version": "2.11.2", "description": "DLN executor is the rule-based daemon service developed to automatically execute orders placed on the deSwap Liquidity Network (DLN) across supported blockchains", "license": "GPL-3.0-only", "author": "deBridge", diff --git a/src/executors/executor.ts b/src/executors/executor.ts index f8b3aa48..bf671fac 100644 --- a/src/executors/executor.ts +++ b/src/executors/executor.ts @@ -380,7 +380,8 @@ export class Executor implements IExecutor { } } - const processorInitializer = processors.universalProcessor(); + const processorInitializer = + chain.orderProcessor || config.orderProcessor || processors.universalProcessor(); const initializingChain = { chain: chain.chain, chainRpc: chain.chainRpc,