UNPKG

crypto-bot

Version:

multi-function tools for blockchain automation

94 lines (82 loc) 2.73 kB
const { printTable, Table } = require('console-table-printer'); const tokenTable = new Table({ title: "Supported TOKEN list", columns: [ {name: "index", alignment: "right"}, {name: "address", alignment: "center"}, {name: "symbol", alignment: "center"}, {name: "name", alignment: "left"}, {name: "decimals", alignment: "center"}, {name: "totalsuply", alignment: "center"}, ], }); const exchangeTable = new Table({ columns: [ {name: "name", alignment: "left"}, {name: "address", alignment: "left"}, ], }); const networkTable = new Table({ title: "Supported network list", columns: [ {name: "chain", alignment: "right"}, {name: "network", alignment: "left"}, {name: "name", alignment: "left"}, {name: "symbol", alignment: "left"}, {name: "status", alignment: "left"}, ], }); const supportTable = new Table({ title: "Supported network", columns: [ {name: "chain", alignment: "right"}, {name: "network", alignment: "left"}, {name: "name", alignment: "left"}, {name: "symbol", alignment: "left"}, {name: "multicall", alignment: "left"}, {name: "status", alignment: "left"}, ], }); const exchangeHeader = { title: "Exchange list", columns: [ {name: "chain", alignment: "right"}, {name: "network", alignment: "left"}, {name: "name", alignment: "left"}, {name: "router", alignment: "left"}, {name: "factory", alignment: "left"}, {name: "count", alignment: "right"}, ], }; const pairlistHeader = { title: "Pair list", columns: [ {name: "index", alignment: "right"}, {name: "chain", alignment: "right"}, {name: "network", alignment: "left"}, {name: "name", alignment: "left"}, {name: "address", alignment: "left"}, {name: "token0", alignment: "left"}, {name: "token1", alignment: "left"}, {name: "lastBlock", alignment: "left"}, ], }; const priceTable = new Table({ columns: [ {name: "router", alignment: "right"}, {name: "token0", alignment: "left"}, {name: "amount0", alignment: "left"}, {name: "token1", alignment: "left"}, {name: "amount1", alignment: "left"}, ], }); exports.tokenTable = tokenTable; exports.exchangeHeader = exchangeHeader; exports.pairlistHeader = pairlistHeader; exports.networkTable = networkTable; exports.priceTable = priceTable; const sniperTable = { networkTable, supportTable }; exports.sniperTable = sniperTable;