crypto-bot
Version:
multi-function tools for blockchain automation
94 lines (82 loc) • 2.73 kB
JavaScript
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;