|
|
@@ -9,15 +9,19 @@ const showPrices = function(context, task) {
|
|
|
|
|
|
console.clear()
|
|
|
|
|
|
- console.info(`---------------------------------------------------------------------------------`)
|
|
|
- console.info(`| pair\t\t\t| 1inch\t\t\t\t| binance\t\t|`)
|
|
|
- console.info(`---------------------------------------------------------------------------------`)
|
|
|
+ console.info(`-----------------------------------------------------------------------------------------------------------------`)
|
|
|
+ console.info(`| pair\t\t\t| 1inch\t\t\t\t| binance\t\t| distance\t\t\t|`)
|
|
|
+ console.info(`-----------------------------------------------------------------------------------------------------------------`)
|
|
|
Object.keys(tokenMap).forEach((tokenHash) => {
|
|
|
const token = tokenMap[tokenHash]
|
|
|
+ const pair = token.exchange.pair
|
|
|
+ const OneInchPrice = token.OneInchPrice
|
|
|
+ const BinancePrice = token.BinancePrice
|
|
|
+ const distancePrice = BinancePrice - OneInchPrice
|
|
|
|
|
|
- console.info(`| ${token.exchange.pair}\t\t| ${token.OneInchPrice}\t\t| ${token.binancePrice}\t\t|`)
|
|
|
+ console.info(`| ${pair}\t\t| ${OneInchPrice}\t\t| ${BinancePrice}\t\t| ${distancePrice}\t\t|`)
|
|
|
})
|
|
|
- console.info(`---------------------------------------------------------------------------------`)
|
|
|
+ console.info(`-----------------------------------------------------------------------------------------------------------------`)
|
|
|
logger.info('')
|
|
|
}
|
|
|
|
|
|
@@ -33,11 +37,11 @@ const onTickFun = async function() {
|
|
|
const fromIerc20Token = Config.baseIerc20Token
|
|
|
const amount = Config.baseTokenAmount
|
|
|
|
|
|
- const OneInchPrice = await OneInch.price(fromIerc20Token.contract, tokenHash, toToken.ierc20.decimals, amount)
|
|
|
- const binancePrice = await BinanceSpot.realPrice(toToken.exchange.pair)
|
|
|
+ const OneInchPrice = await OneInch.price(fromIerc20Token.contract, tokenHash, amount)
|
|
|
+ const BinancePrice = await BinanceSpot.realPrice(toToken.exchange.pair)
|
|
|
|
|
|
toToken.OneInchPrice = OneInchPrice
|
|
|
- toToken.binancePrice = binancePrice
|
|
|
+ toToken.BinancePrice = BinancePrice
|
|
|
}
|
|
|
|
|
|
// 绘制帧
|