message: fix - need reload for go-to next step (btc-side, step 4,5)
diff: @@ -194,6 +194,8 @@ console.log('>>>> getSteps', this.isTaker())
  // 4 - `lock-utxo` - create UTXO
  async () => {
  + // Repeat until
  + await util.helpers.repeatAsyncUntilResult(async () => {
  console.log('>>>>>>> MAKER BTC2ETH - LOCK-UTXO')
  const {
  secretHash,
  @@ -201,19 +203,23 @@ console.log('>>>> getSteps', this.isTaker())
  } = flow.state
  if (secretHash && utxoScriptValues) {
  console.log('>>>>> MAKER BTC2ETH - FUND SCRIPT')
  - this.btcSwap.fundSwapScript({
  + await this.btcSwap.fundSwapScript({
  flow,
  })
  + return true
  } else {
  console.log('>>>>> MAKER BTC2ETH - No script values - request its')
  flow.swap.room.sendMessage({
  event: 'request utxo script',
  })
  + return false
  }
  + })
  },
  // 5 - `wait-withdraw-utxo` - wait withdraw UTXO - fetch secret from TX - getSecretFromTxhash
  async () => {
  + await util.helpers.repeatAsyncUntilResult(async () => {
  console.log('>>>> MAKER - BTC2ETH - 5 - wait-withdraw-utxo')
  // check withdraw
  const {
  @@ -232,7 +238,11 @@ console.log('>>>> getSteps', this.isTaker())
  secret,
  }, 'wait-withdraw-utxo')
  }
  + return true
  + } else {
  + return false
  }
  + })
  },
  // 6 - `withdraw-eth` - withdraw from AB
  