UNPKG

scpx-wallet

Version:

Scoop Core Wallet: dual-signature timelock crypto wallet - multi-asset, cross-platform and open-source

32 lines (29 loc) 1.08 kB
// Distributed under AGPLv3 license: see /LICENSE for terms. Copyright 2019-2021 Dominic Morris. const axios = require('axios') const { axiosApi } = require('./api') module.exports = { toXsSymbol: (symbol) => { return symbol.toUpperCase() === 'BTC_SEG' || symbol.toUpperCase() === 'BTC_SEG2' ? 'btc' : symbol.toUpperCase() === 'BCHABC' ? 'bch' : symbol.toUpperCase() === 'USDT' ? 'usdt20' : symbol.toLowerCase() }, xs_changelly_Sign: (rpcParams) => { const req = { rpc_params: rpcParams } //axiosRetry(axios, CONST.AXIOS_RETRY_EXTERNAL) return axiosApi.post(`xs/c/sign`, req) .then(res => { if (res && res.data) { return res.data } else { console.error('## xs_changelly_Sign POST, no data') return null } }) .catch(err => { console.error('## xs_changelly_Sign POST, err= ', err) return null }) } }