code: function (owner, bigMinAmount) {
      const oThis = this;
  
      return oThis.getEthBalanceOf(owner)
        .then(function (response) {
  
          if (response.isFailure()) {
            return response;
          }
  
          var balance = response.data.balance;
          if (typeof balance === "undefined" || isNaN(Number(balance))) {
            return responseHelper.error({
              internal_error_identifier: 't_s_fm_6',
              api_error_identifier: 'something_went_wrong',
              error_config: basicHelper.fetchErrorConfig()
            });
          }
  
          var bigNumBalance = new BigNumber(balance);
          if (bigNumBalance.lessThan(bigMinAmount)) {
            return responseHelper.error({
              internal_error_identifier: 't_s_fm_7',
              api_error_identifier: 'insufficient_funds',
              error_config: basicHelper.fetchErrorConfig()
            });
          }
  
          return responseHelper.successWithData({balance: balance, bigNumBalance: bigNumBalance});
        });
    }
docs: Check if owner has required ETH balance (i.e. bigMinAmount)
  
  @param {string} owner - Account address
  @param {BigNumber} bigMinAmount - minimum required balance in big number
  
  @return {promise<result>}