message: dont init matic in core if swap disabled
diff: @@ -175,6 +175,7 @@ const createSwapApp = async () => {
  estimateGasPrice: ({ speed } = {}) => ethLikeHelper.bnb.estimateGasPrice({ speed }),
  sendTransaction: ({ to, amount }) => actions.bnb.sendTransaction({ to, amount }),
  }),
  + ...((config?.opts?.blockchainSwapEnabled?.matic) ? [
  new MaticSwap({
  address: config.swapContract.matic,
  /* eslint-disable */
  @@ -184,7 +185,8 @@ const createSwapApp = async () => {
  //@ts-ignore
  estimateGasPrice: ({ speed } = {}) => ethLikeHelper.matic.estimateGasPrice({ speed }),
  sendTransaction: ({ to, amount }) => actions.matic.sendTransaction({ to, amount }),
  - }),
  + })
  + ] : []),
  new BtcSwap({
  fetchBalance: (address) => bitcoinUtils.fetchBalance({
  address,
  @@ -315,8 +317,10 @@ const createSwapApp = async () => {
  BNB2BTC,
  BTC2BNB,
  + ...((config?.opts?.blockchainSwapEnabled?.matic) ? [
  MATIC2BTC,
  BTC2MATIC,
  + ] : []),
  // GHOST2BTC,
  // BTC2GHOST,
  