New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@exodus/assets-base

Package Overview
Dependencies
Maintainers
0
Versions
271
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@exodus/assets-base - npm Package Compare versions

Comparing version 8.0.116 to 8.0.117

5

CHANGELOG.md

@@ -0,4 +1,9 @@

# 8.0.117 / 2022-02-18
- republish without changes
# 8.0.116 / 2022-02-14
- update `funfair` asset to `funtoken`
- update Terra tokens

@@ -5,0 +10,0 @@ # 8.0.115 / 2022-02-10

141

lib/_algorand-tokens.js

@@ -1,72 +0,63 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
const tokens = [
{
name: 'eden',
properName: 'Eden',
decimals: 0,
ticker: 'EDEN',
properTicker: 'EDEN',
assetIndex: 206679046,
},
{
name: 'exit',
properName: 'Exodus Shares',
decimals: 0,
ticker: 'EXIT',
properTicker: 'EXIT',
assetIndex: 213345970,
},
{
name: 'tetherusd_algorand',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDTALGO',
properTicker: 'USDT',
assetIndex: 312769,
},
{
name: 'usdcoin_algorand',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCALGO',
properTicker: 'USDC',
assetIndex: 31566704,
},
{
name: 'tinyusdc_algorand',
properName: 'Tinyman USDC',
decimals: 6,
ticker: 'USDCTINY',
properTicker: 'USDC',
assetIndex: 552647097,
},
{
name: 'yieldly_algorand',
properName: 'Yieldly',
decimals: 6,
ticker: 'YLDY',
assetIndex: 226701642,
},
{
name: 'stbl_algorand',
properName: 'AlgoStable',
decimals: 6,
ticker: 'STBL',
assetIndex: 465865291,
},
{
name: 'smile_algorand',
properName: 'Smile Coin',
decimals: 6,
ticker: 'SMILE',
assetIndex: 300208676,
},
]
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const tokens = [{
name: 'eden',
properName: 'Eden',
decimals: 0,
ticker: 'EDEN',
properTicker: 'EDEN',
assetIndex: 206679046
}, {
name: 'exit',
properName: 'Exodus Shares',
decimals: 0,
ticker: 'EXIT',
properTicker: 'EXIT',
assetIndex: 213345970
}, {
name: 'tetherusd_algorand',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDTALGO',
properTicker: 'USDT',
assetIndex: 312769
}, {
name: 'usdcoin_algorand',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCALGO',
properTicker: 'USDC',
assetIndex: 31566704
}, {
name: 'tinyusdc_algorand',
properName: 'Tinyman USDC',
decimals: 6,
ticker: 'USDCTINY',
properTicker: 'USDC',
assetIndex: 552647097
}, {
name: 'yieldly_algorand',
properName: 'Yieldly',
decimals: 6,
ticker: 'YLDY',
assetIndex: 226701642
}, {
name: 'stbl_algorand',
properName: 'AlgoStable',
decimals: 6,
ticker: 'STBL',
assetIndex: 465865291
}, {
name: 'smile_algorand',
properName: 'Smile Coin',
decimals: 6,
ticker: 'SMILE',
assetIndex: 300208676
}];
var _default = tokens.map((token) => ({
var _default = tokens.map(token => ({
name: token.name,

@@ -81,10 +72,10 @@ properName: token.properName,

base: 0,
[token.ticker]: token.decimals,
[token.ticker]: token.decimals
},
blockExplorer: {
addressUrl: (address) => `https://algoexplorer.io/address/${address}`,
txUrl: (txId) => `https://algoexplorer.io/tx/${txId}`,
},
}))
addressUrl: address => `https://algoexplorer.io/address/${address}`,
txUrl: txId => `https://algoexplorer.io/tx/${txId}`
}
}));
exports.default = _default
exports.default = _default;

@@ -1,20 +0,18 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
const tokens = [
{
name: 'busd_bnbmainnet',
properName: 'Binance USD',
decimals: 8,
ticker: 'BUSDBNB',
properTicker: 'BUSD',
address: 'bnb19v2ayq6k6e5x6ny3jdutdm6kpqn3n6mxheegvj',
tokenType: 'BEP2',
},
]
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const tokens = [{
name: 'busd_bnbmainnet',
properName: 'Binance USD',
decimals: 8,
ticker: 'BUSDBNB',
properTicker: 'BUSD',
address: 'bnb19v2ayq6k6e5x6ny3jdutdm6kpqn3n6mxheegvj',
tokenType: 'BEP2'
}];
var _default = tokens.map((token) => ({
var _default = tokens.map(token => ({
name: token.name,

@@ -29,10 +27,10 @@ properName: token.properName,

base: 0,
[token.ticker]: token.decimals,
[token.ticker]: token.decimals
},
blockExplorer: {
addressUrl: (address) => `https://explorer.binance.org/address/${address}`,
txUrl: (txId) => `https://explorer.binance.org/tx/${txId}`,
},
}))
addressUrl: address => `https://explorer.binance.org/address/${address}`,
txUrl: txId => `https://explorer.binance.org/tx/${txId}`
}
}));
exports.default = _default
exports.default = _default;

@@ -1,97 +0,85 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
const tokens = [
{
name: 'audius_solana',
properName: 'Audius',
decimals: 8,
ticker: 'AUDIOSOL',
properTicker: 'AUDIO',
mintAddress: '9LzCMqDgTKYz9Drzqnpgee3SGa89up3a247ypMj2xrqM',
},
{
name: 'axieinfinity_solana',
properName: 'Axie Infinity',
decimals: 8,
ticker: 'AXSSOL',
properTicker: 'AXS',
mintAddress: 'HysWcbHiYY9888pHbaqhwLYZQeZrcQMXKQWRqS7zcPK5',
},
{
name: 'chainlink_solana',
properName: 'Chainlink',
decimals: 6,
ticker: 'LINKSOL',
properTicker: 'LINK',
mintAddress: 'CWE8jPTUYhdCTZYWPTe1o5DFqfdjzWKc9WKz6rSjQUdG',
},
{
name: 'orca_solana',
properName: 'Orca',
decimals: 6,
ticker: 'ORCASOL',
properTicker: 'ORCA',
mintAddress: 'orcaEKTdK7LKz57vaAYr9QeNsVEPfiu6QeMU1kektZE',
},
{
name: 'raydium',
properName: 'Raydium',
decimals: 6,
ticker: 'RAY',
mintAddress: '4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R',
},
{
name: 'serum',
properName: 'Serum',
decimals: 6,
ticker: 'SRM',
mintAddress: 'SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt',
},
{
name: 'smoothlovepotion_solana',
properName: 'Smooth Love Potion',
decimals: 8,
ticker: 'SLPSOL',
properTicker: 'SLP',
mintAddress: '4hpngEp1v3CXpeKB81Gw4sv7YvwUVRKvY3SGag9ND8Q4',
},
{
name: 'staratlas_solana',
properName: 'Star Atlas',
decimals: 8,
ticker: 'ATLASSOL',
properTicker: 'ATLAS',
mintAddress: 'ATLASXmbPQxBUYbxPsV97usA3fPQYEqzQBUHgiFCUsXx',
},
{
name: 'thegraph_solana',
properName: 'The Graph',
decimals: 8,
ticker: 'GRTSOL',
properTicker: 'GRT',
mintAddress: 'HGsLG4PnZ28L8A4R5nPqKgZd86zUUdmfnkTRnuFJ5dAX',
},
{
name: 'tulip_solana',
properName: 'Tulip Protocol',
decimals: 6,
ticker: 'TULIPSOL',
properTicker: 'TULIP',
mintAddress: 'TuLipcqtGVXP9XR62wM8WWCm6a9vhLs7T1uoWBk6FDs',
},
{
name: 'usdcoin_solana',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCSOL',
properTicker: 'USDC',
mintAddress: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v',
},
]
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const tokens = [{
name: 'audius_solana',
properName: 'Audius',
decimals: 8,
ticker: 'AUDIOSOL',
properTicker: 'AUDIO',
mintAddress: '9LzCMqDgTKYz9Drzqnpgee3SGa89up3a247ypMj2xrqM'
}, {
name: 'axieinfinity_solana',
properName: 'Axie Infinity',
decimals: 8,
ticker: 'AXSSOL',
properTicker: 'AXS',
mintAddress: 'HysWcbHiYY9888pHbaqhwLYZQeZrcQMXKQWRqS7zcPK5'
}, {
name: 'chainlink_solana',
properName: 'Chainlink',
decimals: 6,
ticker: 'LINKSOL',
properTicker: 'LINK',
mintAddress: 'CWE8jPTUYhdCTZYWPTe1o5DFqfdjzWKc9WKz6rSjQUdG'
}, {
name: 'orca_solana',
properName: 'Orca',
decimals: 6,
ticker: 'ORCASOL',
properTicker: 'ORCA',
mintAddress: 'orcaEKTdK7LKz57vaAYr9QeNsVEPfiu6QeMU1kektZE'
}, {
name: 'raydium',
properName: 'Raydium',
decimals: 6,
ticker: 'RAY',
mintAddress: '4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R'
}, {
name: 'serum',
properName: 'Serum',
decimals: 6,
ticker: 'SRM',
mintAddress: 'SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt'
}, {
name: 'smoothlovepotion_solana',
properName: 'Smooth Love Potion',
decimals: 8,
ticker: 'SLPSOL',
properTicker: 'SLP',
mintAddress: '4hpngEp1v3CXpeKB81Gw4sv7YvwUVRKvY3SGag9ND8Q4'
}, {
name: 'staratlas_solana',
properName: 'Star Atlas',
decimals: 8,
ticker: 'ATLASSOL',
properTicker: 'ATLAS',
mintAddress: 'ATLASXmbPQxBUYbxPsV97usA3fPQYEqzQBUHgiFCUsXx'
}, {
name: 'thegraph_solana',
properName: 'The Graph',
decimals: 8,
ticker: 'GRTSOL',
properTicker: 'GRT',
mintAddress: 'HGsLG4PnZ28L8A4R5nPqKgZd86zUUdmfnkTRnuFJ5dAX'
}, {
name: 'tulip_solana',
properName: 'Tulip Protocol',
decimals: 6,
ticker: 'TULIPSOL',
properTicker: 'TULIP',
mintAddress: 'TuLipcqtGVXP9XR62wM8WWCm6a9vhLs7T1uoWBk6FDs'
}, {
name: 'usdcoin_solana',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCSOL',
properTicker: 'USDC',
mintAddress: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v'
}];
var _default = tokens.map((token) => ({
var _default = tokens.map(token => ({
name: token.name,

@@ -106,10 +94,10 @@ properName: token.properName,

base: 0,
[token.ticker]: token.decimals,
[token.ticker]: token.decimals
},
blockExplorer: {
addressUrl: (address) => `https://explorer.solana.com/address/${address}`,
txUrl: (txId) => `https://explorer.solana.com/tx/${txId}`,
},
}))
addressUrl: address => `https://explorer.solana.com/address/${address}`,
txUrl: txId => `https://explorer.solana.com/tx/${txId}`
}
}));
exports.default = _default
exports.default = _default;

@@ -1,39 +0,35 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
const tokens = [
{
name: 'bittorrent',
properName: 'BitTorrent (old)',
properTicker: 'BTTOLD',
decimals: 6,
ticker: 'BTT',
id: '1002000',
tokenType: 'TRC10',
old: true,
},
{
name: 'bittorrentv2',
properName: 'BitTorrent',
properTicker: 'BTT',
decimals: 18,
ticker: 'BTTNEW',
address: 'TAFjULxiVgT4qWk6UZwjqwZXTSaGaqnVp4',
tokenType: 'TRC20',
},
{
name: 'tetherusd_tron',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDTTRX',
properTicker: 'USDT',
address: 'TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t',
tokenType: 'TRC20',
},
]
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const tokens = [{
name: 'bittorrent',
properName: 'BitTorrent (old)',
properTicker: 'BTTOLD',
decimals: 6,
ticker: 'BTT',
id: '1002000',
tokenType: 'TRC10',
old: true
}, {
name: 'bittorrentv2',
properName: 'BitTorrent',
properTicker: 'BTT',
decimals: 18,
ticker: 'BTTNEW',
address: 'TAFjULxiVgT4qWk6UZwjqwZXTSaGaqnVp4',
tokenType: 'TRC20'
}, {
name: 'tetherusd_tron',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDTTRX',
properTicker: 'USDT',
address: 'TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t',
tokenType: 'TRC20'
}];
var _default = tokens.map((token) => ({
var _default = tokens.map(token => ({
name: token.name,

@@ -49,14 +45,14 @@ properName: token.properName,

oldName: token.oldName,
address: token.address,
address: token.address
},
units: {
base: 0,
[token.ticker]: token.decimals,
[token.ticker]: token.decimals
},
blockExplorer: {
addressUrl: (address) => `https://tronscan.org/#/address/${address}`,
txUrl: (txId) => `https://tronscan.org/#/transaction/${txId}`,
},
}))
addressUrl: address => `https://tronscan.org/#/address/${address}`,
txUrl: txId => `https://tronscan.org/#/transaction/${txId}`
}
}));
exports.default = _default
exports.default = _default;

@@ -1,1 +0,1 @@

'use strict'
"use strict";

@@ -1,20 +0,18 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
const tokens = [
{
name: 'vethor',
properName: 'VeThor',
decimals: 18,
ticker: 'VTHO',
addresses: {
current: '0x0000000000000000000000000000456e65726779',
},
},
]
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const tokens = [{
name: 'vethor',
properName: 'VeThor',
decimals: 18,
ticker: 'VTHO',
addresses: {
current: '0x0000000000000000000000000000456e65726779'
}
}];
var _default = tokens.map((token) => ({
var _default = tokens.map(token => ({
name: token.name,

@@ -28,11 +26,11 @@ properName: token.properName,

base: 0,
[token.ticker]: token.decimals,
[token.ticker]: token.decimals
},
blockExplorer: {
addressUrl: (address) => `https://explorer.vtho.net/#/accounts/${address}`,
txUrl: (txId) => `https://explorer.vtho.net/#/transactions/${txId}`,
addressUrl: address => `https://explorer.vtho.net/#/accounts/${address}`,
txUrl: txId => `https://explorer.vtho.net/#/transactions/${txId}`
},
contract: token.addresses,
}))
contract: token.addresses
}));
exports.default = _default
exports.default = _default;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'algorand'
exports.name = name
const properName = 'Algorand'
exports.properName = properName
const ticker = 'ALGO'
exports.ticker = ticker
const name = 'algorand';
exports.name = name;
const properName = 'Algorand';
exports.properName = properName;
const ticker = 'ALGO';
exports.ticker = ticker;
const units = {
microAlgo: 0,
ALGO: 6,
}
exports.units = units
const assetType = 'ALGORAND_LIKE'
exports.assetType = assetType
ALGO: 6
};
exports.units = units;
const assetType = 'ALGORAND_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://algoexplorer.io/address/${address}`,
txUrl: (txId) => `https://algoexplorer.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://algoexplorer.io/address/${address}`,
txUrl: txId => `https://algoexplorer.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ark'
exports.name = name
const properName = 'ARK'
exports.properName = properName
const ticker = 'ARK'
exports.ticker = ticker
const name = 'ark';
exports.name = name;
const properName = 'ARK';
exports.properName = properName;
const ticker = 'ARK';
exports.ticker = ticker;
const units = {
ARKtoshis: 0,
ARK: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ARK: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.ark.io/wallets/${address}`,
txUrl: (txId) => `https://explorer.ark.io/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.ark.io/wallets/${address}`,
txUrl: txId => `https://explorer.ark.io/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bcash'
exports.name = name
const properName = 'Bitcoin Cash'
exports.properName = properName
const ticker = 'BCH'
exports.ticker = ticker
const name = 'bcash';
exports.name = name;
const properName = 'Bitcoin Cash';
exports.properName = properName;
const ticker = 'BCH';
exports.ticker = ticker;
const units = {
satoshis: 0,
BCH: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
BCH: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://blockchair.com/bitcoin-cash/address/${address}`,
txUrl: (txId) => `https://blockchair.com/bitcoin-cash/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://blockchair.com/bitcoin-cash/address/${address}`,
txUrl: txId => `https://blockchair.com/bitcoin-cash/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,64 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
var base = _interopRequireWildcard(require('./bcash'))
var base = _interopRequireWildcard(require("./bcash"));
function _getRequireWildcardCache(nodeInterop) {
if (typeof WeakMap !== 'function') return null
var cacheBabelInterop = new WeakMap()
var cacheNodeInterop = new WeakMap()
return (_getRequireWildcardCache = function(nodeInterop) {
return nodeInterop ? cacheNodeInterop : cacheBabelInterop
})(nodeInterop)
}
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) {
if (!nodeInterop && obj && obj.__esModule) {
return obj
}
if (obj === null || (typeof obj !== 'object' && typeof obj !== 'function')) {
return { default: obj }
}
var cache = _getRequireWildcardCache(nodeInterop)
if (cache && cache.has(obj)) {
return cache.get(obj)
}
var newObj = {}
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor
for (var key in obj) {
if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null
if (desc && (desc.get || desc.set)) {
Object.defineProperty(newObj, key, desc)
} else {
newObj[key] = obj[key]
}
}
}
newObj.default = obj
if (cache) {
cache.set(obj, newObj)
}
return newObj
}
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const name = 'bcashclaim'
exports.name = name
const baseAssetName = 'bcash'
exports.baseAssetName = baseAssetName
const properName = 'Bitcoin Cash Claim'
exports.properName = properName
const ticker = base.ticker
exports.ticker = ticker
const units = base.units
exports.units = units
const assetType = base.assetType
exports.assetType = assetType
const blockExplorer = base.blockExplorer
exports.blockExplorer = blockExplorer
const name = 'bcashclaim';
exports.name = name;
const baseAssetName = 'bcash';
exports.baseAssetName = baseAssetName;
const properName = 'Bitcoin Cash Claim';
exports.properName = properName;
const ticker = base.ticker;
exports.ticker = ticker;
const units = base.units;
exports.units = units;
const assetType = base.assetType;
exports.assetType = assetType;
const blockExplorer = base.blockExplorer;
exports.blockExplorer = blockExplorer;

@@ -1,19 +0,17 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _tokens = _interopRequireDefault(require('./tokens'))
var _tokens = _interopRequireDefault(require("./tokens"));
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = _tokens.default.map((token) => {
const units = {}
units.base = 0
if (token.tickerAlias) units[token.tickerAlias] = token.decimals
units[token.ticker] = token.decimals
var _default = _tokens.default.map(token => {
const units = {};
units.base = 0;
if (token.tickerAlias) units[token.tickerAlias] = token.decimals;
units[token.ticker] = token.decimals;
return {

@@ -30,9 +28,9 @@ name: token.name,

blockExplorer: {
addressUrl: (address) => `https://bscscan.com/token/${token.addresses.current}?a=${address}`,
txUrl: (txId) => `https://bscscan.com/tx/${txId}`,
addressUrl: address => `https://bscscan.com/token/${token.addresses.current}?a=${address}`,
txUrl: txId => `https://bscscan.com/tx/${txId}`
},
contract: token.addresses,
}
})
contract: token.addresses
};
});
exports.default = _default
exports.default = _default;

@@ -1,53 +0,48 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
var _default = [
{
name: 'busd_bsc',
properName: 'Binance USD',
decimals: 18,
ticker: 'BUSDBSC',
properTicker: 'BUSD',
addresses: {
current: '0xe9e7cea3dedca5984780bafc599bd69add087d56',
},
tokenType: 'BEP20',
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = [{
name: 'busd_bsc',
properName: 'Binance USD',
decimals: 18,
ticker: 'BUSDBSC',
properTicker: 'BUSD',
addresses: {
current: '0xe9e7cea3dedca5984780bafc599bd69add087d56'
},
{
name: 'pancakeswap',
properName: 'PancakeSwap',
decimals: 18,
ticker: 'CAKE',
properTicker: 'CAKE',
addresses: {
current: '0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82',
},
tokenType: 'BEP20',
tokenType: 'BEP20'
}, {
name: 'pancakeswap',
properName: 'PancakeSwap',
decimals: 18,
ticker: 'CAKE',
properTicker: 'CAKE',
addresses: {
current: '0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82'
},
{
name: 'usdcoin_bsc',
properName: 'USD Coin',
decimals: 18,
ticker: 'USDCBSC',
properTicker: 'USDC',
addresses: {
current: '0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d',
},
tokenType: 'BEP20',
tokenType: 'BEP20'
}, {
name: 'usdcoin_bsc',
properName: 'USD Coin',
decimals: 18,
ticker: 'USDCBSC',
properTicker: 'USDC',
addresses: {
current: '0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d'
},
{
name: 'shibainu_bsc',
properName: 'Shiba Inu',
decimals: 18,
ticker: 'SHIBBSC',
properTicker: 'SHIB',
addresses: {
current: '0x2859e4544c4bb03966803b044a93563bd2d0dd4d',
},
tokenType: 'BEP20',
tokenType: 'BEP20'
}, {
name: 'shibainu_bsc',
properName: 'Shiba Inu',
decimals: 18,
ticker: 'SHIBBSC',
properTicker: 'SHIB',
addresses: {
current: '0x2859e4544c4bb03966803b044a93563bd2d0dd4d'
},
]
exports.default = _default
tokenType: 'BEP20'
}];
exports.default = _default;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bgold'
exports.name = name
const properName = 'Bitcoin Gold'
exports.properName = properName
const ticker = 'BTG'
exports.ticker = ticker
const name = 'bgold';
exports.name = name;
const properName = 'Bitcoin Gold';
exports.properName = properName;
const ticker = 'BTG';
exports.ticker = ticker;
const units = {
satoshis: 0,
BTG: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
BTG: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.bitcoingold.org/insight/address/${address}`,
txUrl: (txId) => `https://explorer.bitcoingold.org/insight/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.bitcoingold.org/insight/address/${address}`,
txUrl: txId => `https://explorer.bitcoingold.org/insight/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,64 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
var base = _interopRequireWildcard(require('./bgold'))
var base = _interopRequireWildcard(require("./bgold"));
function _getRequireWildcardCache(nodeInterop) {
if (typeof WeakMap !== 'function') return null
var cacheBabelInterop = new WeakMap()
var cacheNodeInterop = new WeakMap()
return (_getRequireWildcardCache = function(nodeInterop) {
return nodeInterop ? cacheNodeInterop : cacheBabelInterop
})(nodeInterop)
}
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) {
if (!nodeInterop && obj && obj.__esModule) {
return obj
}
if (obj === null || (typeof obj !== 'object' && typeof obj !== 'function')) {
return { default: obj }
}
var cache = _getRequireWildcardCache(nodeInterop)
if (cache && cache.has(obj)) {
return cache.get(obj)
}
var newObj = {}
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor
for (var key in obj) {
if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null
if (desc && (desc.get || desc.set)) {
Object.defineProperty(newObj, key, desc)
} else {
newObj[key] = obj[key]
}
}
}
newObj.default = obj
if (cache) {
cache.set(obj, newObj)
}
return newObj
}
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const name = 'bgoldclaim'
exports.name = name
const baseAssetName = 'bgold'
exports.baseAssetName = baseAssetName
const properName = 'Bitcoin Gold Claim'
exports.properName = properName
const ticker = base.ticker
exports.ticker = ticker
const units = base.units
exports.units = units
const assetType = base.assetType
exports.assetType = assetType
const blockExplorer = base.blockExplorer
exports.blockExplorer = blockExplorer
const name = 'bgoldclaim';
exports.name = name;
const baseAssetName = 'bgold';
exports.baseAssetName = baseAssetName;
const properName = 'Bitcoin Gold Claim';
exports.properName = properName;
const ticker = base.ticker;
exports.ticker = ticker;
const units = base.units;
exports.units = units;
const assetType = base.assetType;
exports.assetType = assetType;
const blockExplorer = base.blockExplorer;
exports.blockExplorer = blockExplorer;

@@ -1,30 +0,30 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.useBip84 = exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useBip84 = exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bitcoin'
exports.name = name
const properName = 'Bitcoin'
exports.properName = properName
const ticker = 'BTC'
exports.ticker = ticker
const name = 'bitcoin';
exports.name = name;
const properName = 'Bitcoin';
exports.properName = properName;
const ticker = 'BTC';
exports.ticker = ticker;
const units = {
satoshis: 0,
bits: 2,
BTC: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
const useBip84 = true
exports.useBip84 = useBip84
BTC: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const useBip84 = true;
exports.useBip84 = useBip84;
const blockExplorer = {
addressUrl: (address) => `https://mempool.space/address/${address}`,
txUrl: (txId) => `https://mempool.space/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://mempool.space/address/${address}`,
txUrl: txId => `https://mempool.space/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bitcoinsv'
exports.name = name
const properName = 'Bitcoin SV'
exports.properName = properName
const ticker = 'BSV'
exports.ticker = ticker
const name = 'bitcoinsv';
exports.name = name;
const properName = 'Bitcoin SV';
exports.properName = properName;
const ticker = 'BSV';
exports.ticker = ticker;
const units = {
satoshis: 0,
BSV: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
BSV: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => {
return `https://blockchair.com/bitcoin-sv/address/${address}`
addressUrl: address => {
return `https://blockchair.com/bitcoin-sv/address/${address}`;
},
txUrl: (txId) => `https://blockchair.com/bitcoin-sv/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
txUrl: txId => `https://blockchair.com/bitcoin-sv/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,64 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
var base = _interopRequireWildcard(require('./bitcoinsv'))
var base = _interopRequireWildcard(require("./bitcoinsv"));
function _getRequireWildcardCache(nodeInterop) {
if (typeof WeakMap !== 'function') return null
var cacheBabelInterop = new WeakMap()
var cacheNodeInterop = new WeakMap()
return (_getRequireWildcardCache = function(nodeInterop) {
return nodeInterop ? cacheNodeInterop : cacheBabelInterop
})(nodeInterop)
}
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) {
if (!nodeInterop && obj && obj.__esModule) {
return obj
}
if (obj === null || (typeof obj !== 'object' && typeof obj !== 'function')) {
return { default: obj }
}
var cache = _getRequireWildcardCache(nodeInterop)
if (cache && cache.has(obj)) {
return cache.get(obj)
}
var newObj = {}
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor
for (var key in obj) {
if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null
if (desc && (desc.get || desc.set)) {
Object.defineProperty(newObj, key, desc)
} else {
newObj[key] = obj[key]
}
}
}
newObj.default = obj
if (cache) {
cache.set(obj, newObj)
}
return newObj
}
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const name = 'bitcoinsvclaim'
exports.name = name
const baseAssetName = 'bitcoinsv'
exports.baseAssetName = baseAssetName
const properName = 'Bitcoin SV Claim'
exports.properName = properName
const ticker = base.ticker
exports.ticker = ticker
const units = base.units
exports.units = units
const assetType = base.assetType
exports.assetType = assetType
const blockExplorer = base.blockExplorer
exports.blockExplorer = blockExplorer
const name = 'bitcoinsvclaim';
exports.name = name;
const baseAssetName = 'bitcoinsv';
exports.baseAssetName = baseAssetName;
const properName = 'Bitcoin SV Claim';
exports.properName = properName;
const ticker = base.ticker;
exports.ticker = ticker;
const units = base.units;
exports.units = units;
const assetType = base.assetType;
exports.assetType = assetType;
const blockExplorer = base.blockExplorer;
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bnbmainnet'
exports.name = name
const properName = 'Binance Coin'
exports.properName = properName
const ticker = 'BNB'
exports.ticker = ticker
const displayNetworkName = 'Binance Chain'
exports.displayNetworkName = displayNetworkName
const name = 'bnbmainnet';
exports.name = name;
const properName = 'Binance Coin';
exports.properName = properName;
const ticker = 'BNB';
exports.ticker = ticker;
const displayNetworkName = 'Binance Chain';
exports.displayNetworkName = displayNetworkName;
const units = {
zhao: 0,
BNB: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
BNB: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.binance.org/address/${address}`,
txUrl: (txId) => `https://explorer.binance.org/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.binance.org/address/${address}`,
txUrl: txId => `https://explorer.binance.org/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,22 +0,22 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.displayNetworkTicker = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.displayNetworkTicker = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'bsc'
exports.name = name
const properName = 'Binance Coin'
exports.properName = properName
const ticker = 'BNBBSC'
exports.ticker = ticker
const properTicker = 'BNB'
exports.properTicker = properTicker
const displayNetworkTicker = 'BSC'
exports.displayNetworkTicker = displayNetworkTicker
const displayNetworkName = 'Binance Smart Chain'
exports.displayNetworkName = displayNetworkName
const name = 'bsc';
exports.name = name;
const properName = 'Binance Coin';
exports.properName = properName;
const ticker = 'BNBBSC';
exports.ticker = ticker;
const properTicker = 'BNB';
exports.properTicker = properTicker;
const displayNetworkTicker = 'BSC';
exports.displayNetworkTicker = displayNetworkTicker;
const displayNetworkName = 'Binance Smart Chain';
exports.displayNetworkName = displayNetworkName;
const units = {

@@ -29,11 +29,11 @@ wei: 0,

finney: 15,
BNBBSC: 18,
}
exports.units = units
const assetType = 'ETHEREUM_LIKE'
exports.assetType = assetType
BNBBSC: 18
};
exports.units = units;
const assetType = 'ETHEREUM_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://bscscan.com/address/${address}`,
txUrl: (txId) => `https://bscscan.com/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://bscscan.com/address/${address}`,
txUrl: txId => `https://bscscan.com/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'cardano'
exports.name = name
const properName = 'Cardano'
exports.properName = properName
const ticker = 'ADA'
exports.ticker = ticker
const name = 'cardano';
exports.name = name;
const properName = 'Cardano';
exports.properName = properName;
const ticker = 'ADA';
exports.ticker = ticker;
const units = {
lovelaces: 0,
ADA: 6,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
ADA: 6
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://adascan.net/address/${address}/`,
txUrl: (txId) => `https://adascan.net/transaction/${txId}/`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://adascan.net/address/${address}/`,
txUrl: txId => `https://adascan.net/transaction/${txId}/`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'cosmos'
exports.name = name
const properName = 'Cosmos'
exports.properName = properName
const ticker = 'ATOM'
exports.ticker = ticker
const name = 'cosmos';
exports.name = name;
const properName = 'Cosmos';
exports.properName = properName;
const ticker = 'ATOM';
exports.ticker = ticker;
const units = {
uatom: 0,
ATOM: 6,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ATOM: 6
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://www.mintscan.io/cosmos/account/${address}`,
txUrl: (txId) => `https://www.mintscan.io/cosmos/txs/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://www.mintscan.io/cosmos/account/${address}`,
txUrl: txId => `https://www.mintscan.io/cosmos/txs/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'dash'
exports.name = name
const properName = 'Dash'
exports.properName = properName
const ticker = 'DASH'
exports.ticker = ticker
const name = 'dash';
exports.name = name;
const properName = 'Dash';
exports.properName = properName;
const ticker = 'DASH';
exports.ticker = ticker;
const units = {
duffs: 0,
DASH: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
DASH: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://blockchair.com/dash/address/${address}`,
txUrl: (txId) => `https://blockchair.com/dash/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://blockchair.com/dash/address/${address}`,
txUrl: txId => `https://blockchair.com/dash/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'decred'
exports.name = name
const properName = 'Decred'
exports.properName = properName
const ticker = 'DCR'
exports.ticker = ticker
const name = 'decred';
exports.name = name;
const properName = 'Decred';
exports.properName = properName;
const ticker = 'DCR';
exports.ticker = ticker;
const units = {
atom: 0,
DCR: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
DCR: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://mainnet.decred.org/address/${address}`,
txUrl: (txId) => `https://mainnet.decred.org/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://mainnet.decred.org/address/${address}`,
txUrl: txId => `https://mainnet.decred.org/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'digibyte'
exports.name = name
const properName = 'DigiByte'
exports.properName = properName
const ticker = 'DGB'
exports.ticker = ticker
const name = 'digibyte';
exports.name = name;
const properName = 'DigiByte';
exports.properName = properName;
const ticker = 'DGB';
exports.ticker = ticker;
const units = {
satoshis: 0,
DGB: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
DGB: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://digiexplorer.info/address/${address}`,
txUrl: (txId) => `https://digiexplorer.info/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://digiexplorer.info/address/${address}`,
txUrl: txId => `https://digiexplorer.info/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'dogecoin'
exports.name = name
const properName = 'Dogecoin'
exports.properName = properName
const ticker = 'DOGE'
exports.ticker = ticker
const name = 'dogecoin';
exports.name = name;
const properName = 'Dogecoin';
exports.properName = properName;
const ticker = 'DOGE';
exports.ticker = ticker;
const units = {
koinu: 0,
DOGE: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
DOGE: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://blockchair.com/dogecoin/address/${address}`,
txUrl: (txId) => `https://blockchair.com/dogecoin/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://blockchair.com/dogecoin/address/${address}`,
txUrl: txId => `https://blockchair.com/dogecoin/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'eosio'
exports.name = name
const properName = 'EOS'
exports.properName = properName
const ticker = 'EOS'
exports.ticker = ticker
const name = 'eosio';
exports.name = name;
const properName = 'EOS';
exports.properName = properName;
const ticker = 'EOS';
exports.ticker = ticker;
const units = {
larimer: 0,
EOS: 4,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
EOS: 4
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://eosflare.io/account/${address}`,
txUrl: (txId) => `https://eosflare.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://eosflare.io/account/${address}`,
txUrl: txId => `https://eosflare.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,19 +0,17 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _tokens = _interopRequireDefault(require('./tokens'))
var _tokens = _interopRequireDefault(require("./tokens"));
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = _tokens.default.map((token) => {
const units = {}
units.base = 0
if (token.tickerAlias) units[token.tickerAlias] = token.decimals
units[token.ticker] = token.decimals
var _default = _tokens.default.map(token => {
const units = {};
units.base = 0;
if (token.tickerAlias) units[token.tickerAlias] = token.decimals;
units[token.ticker] = token.decimals;
return {

@@ -29,10 +27,10 @@ name: token.name,

blockExplorer: {
addressUrl: (address) => `https://etherscan.io/token/${token.addresses.current}?a=${address}`,
txUrl: (txId) => `https://etherscan.io/tx/${txId}`,
addressUrl: address => `https://etherscan.io/token/${token.addresses.current}?a=${address}`,
txUrl: txId => `https://etherscan.io/tx/${txId}`
},
contract: token.addresses,
available: token.available,
}
})
available: token.available
};
});
exports.default = _default
exports.default = _default;

@@ -1,1219 +0,1085 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
var _default = [
{
name: 'oneinch',
properName: '1inch',
decimals: 18,
ticker: '1INCH',
addresses: {
current: '0x111111111117dC0aa78b770fA6A738034120C302',
},
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = [{
name: 'oneinch',
properName: '1inch',
decimals: 18,
ticker: '1INCH',
addresses: {
current: '0x111111111117dC0aa78b770fA6A738034120C302'
}
}, {
name: 'aave',
properName: 'Aave',
decimals: 18,
ticker: 'AAVE',
addresses: {
current: '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'
}
}, {
name: 'adtoken',
properName: 'AdToken',
decimals: 9,
ticker: 'ADT',
addresses: {
current: '0xD0D6D6C5Fe4a677D343cC433536BB717bAe167dD'
}
}, {
name: 'aeron',
properName: 'Aeron (old)',
decimals: 8,
ticker: 'ARN',
addresses: {
current: '0xBA5F11b16B155792Cf3B2E6880E8706859A8AEB6'
},
{
name: 'aave',
properName: 'Aave',
decimals: 18,
ticker: 'AAVE',
addresses: {
current: '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9',
},
old: true
}, {
name: 'aion',
properName: 'Aion (old)',
decimals: 8,
ticker: 'AION',
addresses: {
current: '0x4CEdA7906a5Ed2179785Cd3A40A69ee8bc99C466'
},
{
name: 'adtoken',
properName: 'AdToken',
decimals: 9,
ticker: 'ADT',
addresses: {
current: '0xD0D6D6C5Fe4a677D343cC433536BB717bAe167dD',
},
old: true
}, {
name: 'airswap',
properName: 'AirSwap',
decimals: 4,
ticker: 'AST',
addresses: {
current: '0x27054b13b1B798B345b591a4d22e6562d47eA75a'
}
}, {
name: 'amber',
properName: 'Ambrosus (old)',
decimals: 18,
ticker: 'AMB',
addresses: {
current: '0x4DC3643DbC642b72C158E7F3d2ff232df61cb6CE'
},
{
name: 'aeron',
properName: 'Aeron (old)',
decimals: 8,
ticker: 'ARN',
addresses: {
current: '0xBA5F11b16B155792Cf3B2E6880E8706859A8AEB6',
},
old: true,
old: true
}, {
name: 'amp',
properName: 'Amp',
decimals: 18,
ticker: 'AMP',
addresses: {
current: '0xfF20817765cB7f73d4bde2e66e067E58D11095C2'
}
}, {
name: 'ankr',
properName: 'Ankr Network',
decimals: 18,
ticker: 'ANKR',
addresses: {
current: '0x8290333cef9e6d528dd5618fb97a76f268f3edd4'
}
}, {
name: 'appcoins',
properName: 'AppCoins',
decimals: 18,
ticker: 'APPC',
addresses: {
current: '0x1a7a8BD9106F2B8D977E08582DC7d24c723ab0DB'
}
}, {
name: 'aragon',
properName: 'Aragon (old)',
decimals: 18,
ticker: 'ANTv1',
tickerAlias: 'ANT',
addresses: {
current: '0x960b236A07cf122663c4303350609A66A7B288C0'
},
{
name: 'aion',
properName: 'Aion (old)',
decimals: 8,
ticker: 'AION',
addresses: {
current: '0x4CEdA7906a5Ed2179785Cd3A40A69ee8bc99C466',
},
old: true,
old: true
}, {
name: 'aragonv2',
properName: 'Aragon',
decimals: 18,
ticker: 'ANT',
addresses: {
current: '0xa117000000f279D81A1D3cc75430fAA017FA5A2e'
}
}, {
name: 'audius',
properName: 'Audius',
decimals: 18,
ticker: 'AUDIO',
addresses: {
current: '0x18aaa7115705e8be94bffebde57af9bfc265b998'
}
}, {
name: 'augur',
properName: 'Augur (old)',
decimals: 18,
ticker: 'REPv1',
tickerAlias: 'REP',
addresses: {
current: '0x1985365e9f78359a9B6AD760e32412f4a445E862',
previous: ['0xE94327D07Fc17907b4DB788E5aDf2ed424adDff6', '0x48c80F1f4D53D5951e5D5438B54Cba84f29F32a5']
},
{
name: 'airswap',
properName: 'AirSwap',
decimals: 4,
ticker: 'AST',
addresses: {
current: '0x27054b13b1B798B345b591a4d22e6562d47eA75a',
},
old: true
}, {
name: 'augurv2',
properName: 'Augur',
decimals: 18,
ticker: 'REP',
tickerAlias: 'REPv2',
addresses: {
current: '0x221657776846890989a759BA2973e427DfF5C9bB'
}
}, {
name: 'axieinfinity',
properName: 'Axie Infinity',
decimals: 18,
ticker: 'AXS',
addresses: {
current: '0xbb0e17ef65f82ab018d8edd776e8dd940327b28b'
}
}, {
name: 'balancer',
properName: 'Balancer',
decimals: 18,
ticker: 'BAL',
addresses: {
current: '0xba100000625a3754423978a60c9317c58a424e3D'
}
}, {
name: 'bancor',
properName: 'Bancor',
decimals: 18,
ticker: 'BNT',
addresses: {
current: '0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C'
}
}, {
name: 'bat',
properName: 'Basic Attention Token',
decimals: 18,
ticker: 'BAT',
addresses: {
current: '0x0D8775F648430679A709E98d2b0Cb6250d2887EF'
}
}, {
name: 'binance',
properName: 'Binance (old)',
decimals: 18,
ticker: 'BNB',
addresses: {
current: '0xB8c77482e45F1F44dE1745F52C74426C631bDD52'
},
{
name: 'amber',
properName: 'Ambrosus (old)',
decimals: 18,
ticker: 'AMB',
addresses: {
current: '0x4DC3643DbC642b72C158E7F3d2ff232df61cb6CE',
},
old: true,
old: true
}, {
name: 'bnktothefuture',
properName: 'BnkToTheFuture',
decimals: 18,
ticker: 'BFT',
addresses: {
current: '0x01fF50f8b7f74E4f00580d9596cd3D0d6d6E326f'
}
}, {
name: 'bread',
properName: 'Bread',
decimals: 18,
ticker: 'BRD',
addresses: {
current: '0x558EC3152e2eb2174905cd19AeA4e34A23DE9aD6'
}
}, {
name: 'busd',
properName: 'Binance USD',
decimals: 18,
ticker: 'BUSD',
properTicker: 'BUSD',
addresses: {
current: '0x4Fabb145d64652a948d72533023f6E7A623C7C53'
}
}, {
name: 'cdai',
properName: 'Compound Dai',
decimals: 8,
ticker: 'CDAI',
addresses: {
current: '0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643'
}
}, {
name: 'chainlink',
properName: 'Chainlink',
decimals: 18,
ticker: 'LINK',
addresses: {
current: '0x514910771AF9Ca656af840dff83E8264EcF986CA'
}
}, {
name: 'chiliz',
properName: 'Chiliz',
decimals: 18,
ticker: 'CHZ',
addresses: {
current: '0x3506424f91fd33084466f402d5d97f05f8e3b4af'
}
}, {
name: 'cindicator',
properName: 'Cindicator',
decimals: 18,
ticker: 'CND',
addresses: {
current: '0xd4c435F5B09F855C3317c8524Cb1F586E42795fa'
}
}, {
name: 'civic',
properName: 'Civic',
decimals: 8,
ticker: 'CVC',
addresses: {
current: '0x41e5560054824eA6B0732E656E3Ad64E20e94E45'
}
}, {
name: 'compound',
properName: 'Compound',
decimals: 18,
ticker: 'COMP',
addresses: {
current: '0xc00e94Cb662C3520282E6f5717214004A7f26888'
}
}, {
name: 'cro',
properName: 'Crypto.com Coin',
decimals: 8,
ticker: 'CRO',
addresses: {
current: '0xA0b73E1Ff0B80914AB6fe0444E65848C4C34450b'
}
}, {
name: 'crv',
properName: 'Curve DAO',
decimals: 18,
ticker: 'CRV',
addresses: {
current: '0xD533a949740bb3306d119CC777fa900bA034cd52'
}
}, {
name: 'dai',
properName: 'Sai (old Dai)',
decimals: 18,
ticker: 'SAI',
tickerAlias: 'DAI',
addresses: {
current: '0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359'
},
{
name: 'amp',
properName: 'Amp',
decimals: 18,
ticker: 'AMP',
addresses: {
current: '0xfF20817765cB7f73d4bde2e66e067E58D11095C2',
},
old: true
}, {
name: 'decentraland',
properName: 'Decentraland',
decimals: 18,
ticker: 'MANA',
addresses: {
current: '0x0F5D2fB29fb7d3CFeE444a200298f468908cC942'
}
}, {
name: 'dent',
properName: 'Dent',
decimals: 8,
ticker: 'DENT',
addresses: {
current: '0x3597bfD533a99c9aa083587B074434E61Eb0A258'
}
}, {
name: 'dentacoin',
properName: 'Dentacoin',
decimals: 0,
ticker: 'DCN',
addresses: {
current: '0x08d32b0da63e2C3bcF8019c9c5d849d7a9d791e6'
}
}, {
name: 'digix',
properName: 'DigixDAO',
decimals: 9,
ticker: 'DGD',
addresses: {
current: '0xE0B7927c4aF23765Cb51314A0E0521A9645F0E2A'
}
}, {
name: 'district0x',
properName: 'District0x',
decimals: 18,
ticker: 'DNT',
addresses: {
current: '0x0AbdAce70D3790235af448C88547603b945604ea'
}
}, {
name: 'dragon',
properName: 'Dragon',
decimals: 18,
ticker: 'DRGN',
addresses: {
current: '0x419c4dB4B9e25d6Db2AD9691ccb832C8D9fDA05E'
}
}, {
name: 'dydx',
properName: 'dYdX',
decimals: 18,
ticker: 'DYDX',
addresses: {
current: '0x92D6C1e31e14520e676a687F0a93788B716BEff5'
}
}, {
name: 'edgeless',
properName: 'Edgeless',
decimals: 0,
ticker: 'EDG',
addresses: {
current: '0x08711D3B02C8758F2FB3ab4e80228418a7F8e39c'
}
}, {
name: 'enjincoin',
properName: 'Enjin Coin',
decimals: 18,
ticker: 'ENJ',
addresses: {
current: '0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c'
}
}, {
available: false,
name: 'eos',
properName: 'EOS (old)',
decimals: 18,
ticker: 'EOS',
addresses: {
current: '0x86Fa049857E0209aa7D9e616F7eb3b3B78ECfdb0'
},
{
name: 'ankr',
properName: 'Ankr Network',
decimals: 18,
ticker: 'ANKR',
addresses: {
current: '0x8290333cef9e6d528dd5618fb97a76f268f3edd4',
},
old: true
}, {
name: 'ethos',
properName: 'Voyager (old)',
decimals: 8,
ticker: 'VGX',
tickerAlias: 'ETHOS',
properTicker: 'VGXv1',
addresses: {
current: '0x5Af2Be193a6ABCa9c8817001F45744777Db30756'
},
{
name: 'appcoins',
properName: 'AppCoins',
decimals: 18,
ticker: 'APPC',
addresses: {
current: '0x1a7a8BD9106F2B8D977E08582DC7d24c723ab0DB',
},
old: true
}, {
name: 'voyager',
properName: 'Voyager',
decimals: 8,
ticker: 'VGXv2',
properTicker: 'VGX',
addresses: {
current: '0x3C4B6E6e1eA3D4863700D7F76b36B7f3D3f13E3d'
}
}, {
name: 'fantom',
properName: 'Fantom Token',
decimals: 18,
ticker: 'FTM',
addresses: {
current: '0x4e15361fd6b4bb609fa63c81a2be19d873717870'
}
}, {
name: 'firstblood',
properName: 'FirstBlood',
decimals: 18,
ticker: '1ST',
addresses: {
current: '0xAf30D2a7E90d7DC361c8C4585e9BB7D2F6f15bc7'
}
}, {
name: 'fox',
properName: 'Fox',
decimals: 18,
ticker: 'FOX',
addresses: {
current: '0xc770EEfAd204B5180dF6a14Ee197D99d808ee52d'
}
}, {
name: 'ftxtoken',
properName: 'FTX Token',
decimals: 18,
ticker: 'FTT',
addresses: {
current: '0x50d1c9771902476076ecfc8b2a83ad6b9355a4c9'
}
}, {
name: 'funfair',
properName: 'FUNToken',
decimals: 8,
ticker: 'FUN',
addresses: {
current: '0x419D0d8BdD9aF5e606Ae2232ed285Aff190E711b'
}
}, {
name: 'geminidollar',
properName: 'Gemini Dollar',
decimals: 2,
ticker: 'GUSD',
addresses: {
current: '0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd'
}
}, {
name: 'genesisvision',
properName: 'Genesis Vision',
decimals: 18,
ticker: 'GVT',
addresses: {
current: '0x103c3A209da59d3E7C4A89307e66521e081CFDF0'
}
}, {
name: 'gnosis',
properName: 'Gnosis',
decimals: 18,
ticker: 'GNO',
addresses: {
current: '0x6810e776880C02933D47DB1b9fc05908e5386b96'
}
}, {
name: 'golem',
properName: 'Golem (old)',
decimals: 18,
ticker: 'GNT',
addresses: {
current: '0xa74476443119A942dE498590Fe1f2454d7D4aC0d'
},
{
name: 'aragon',
properName: 'Aragon (old)',
decimals: 18,
ticker: 'ANTv1',
tickerAlias: 'ANT',
addresses: {
current: '0x960b236A07cf122663c4303350609A66A7B288C0',
},
old: true,
old: true
}, {
name: 'golemv2',
properName: 'Golem',
decimals: 18,
ticker: 'GLM',
addresses: {
current: '0x7DD9c5Cba05E151C895FDe1CF355C9A1D5DA6429'
}
}, {
name: 'holo',
properName: 'Holo',
decimals: 18,
ticker: 'HOT',
addresses: {
current: '0x6c6ee5e31d828de241282b9606c8e98ea48526e2'
}
}, {
name: 'huobi',
properName: 'Huobi Token',
decimals: 18,
ticker: 'HT',
addresses: {
current: '0x6f259637dcD74C767781E37Bc6133cd6A68aa161'
}
}, {
name: 'icon',
properName: 'ICON (old)',
decimals: 18,
ticker: 'ICX',
addresses: {
current: '0xb5A5F22694352C15B00323844aD545ABb2B11028'
},
{
name: 'aragonv2',
properName: 'Aragon',
decimals: 18,
ticker: 'ANT',
addresses: {
current: '0xa117000000f279D81A1D3cc75430fAA017FA5A2e',
},
old: true
}, {
name: 'iexec',
properName: 'iExec',
decimals: 9,
ticker: 'RLC',
addresses: {
current: '0x607F4C5BB672230e8672085532f7e901544a7375'
}
}, {
name: 'kin',
properName: 'Kin (old)',
decimals: 18,
ticker: 'KIN',
addresses: {
current: '0x818Fc6C2Ec5986bc6E2CBf00939d90556aB12ce5'
},
{
name: 'audius',
properName: 'Audius',
decimals: 18,
ticker: 'AUDIO',
addresses: {
current: '0x18aaa7115705e8be94bffebde57af9bfc265b998',
},
old: true
}, {
name: 'kyber',
properName: 'Kyber (old)',
decimals: 18,
ticker: 'KNCL',
tickerAlias: 'KNC',
addresses: {
current: '0xdd974D5C2e2928deA5F71b9825b8b646686BD200'
},
{
name: 'augur',
properName: 'Augur (old)',
decimals: 18,
ticker: 'REPv1',
tickerAlias: 'REP',
addresses: {
current: '0x1985365e9f78359a9B6AD760e32412f4a445E862',
previous: [
'0xE94327D07Fc17907b4DB788E5aDf2ed424adDff6',
'0x48c80F1f4D53D5951e5D5438B54Cba84f29F32a5',
],
},
old: true,
old: true
}, {
name: 'kyberv2',
properName: 'Kyber',
decimals: 18,
ticker: 'KNC',
addresses: {
current: '0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202'
}
}, {
name: 'leo',
properName: 'Unus Sed Leo',
decimals: 18,
ticker: 'LEO',
addresses: {
current: '0x2AF5D2aD76741191D15Dfe7bF6aC92d4Bd912Ca3'
}
}, {
name: 'lidodao',
properName: 'Lido DAO Token',
decimals: 18,
ticker: 'LDO',
addresses: {
current: '0x5a98fcbea516cf06857215779fd812ca3bef1b32'
}
}, {
name: 'loom',
properName: 'Loom (old)',
decimals: 18,
ticker: 'LOOMv1',
tickerAlias: 'LOOM',
addresses: {
current: '0xA4e8C3Ec456107eA67d3075bF9e3DF3A75823DB0'
},
{
name: 'augurv2',
properName: 'Augur',
decimals: 18,
ticker: 'REP',
tickerAlias: 'REPv2',
addresses: {
current: '0x221657776846890989a759BA2973e427DfF5C9bB',
},
old: true
}, {
name: 'loomv2',
properName: 'Loom',
decimals: 18,
ticker: 'LOOM',
addresses: {
current: '0x42476F744292107e34519F9c357927074Ea3F75D'
}
}, {
name: 'lunyr',
properName: 'Lunyr',
decimals: 18,
ticker: 'LUN',
addresses: {
current: '0xfa05A73FfE78ef8f1a739473e462c54bae6567D9'
}
}, {
name: 'maker',
properName: 'Maker',
decimals: 18,
ticker: 'MKR',
addresses: {
current: '0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2'
}
}, {
name: 'matchpool',
properName: 'Matchpool',
decimals: 3,
ticker: 'GUP',
addresses: {
current: '0xf7B098298f7C69Fc14610bf71d5e02c60792894C'
}
}, {
name: 'mcd',
properName: 'Dai',
decimals: 18,
ticker: 'DAI',
addresses: {
current: '0x6B175474E89094C44Da98b954EedeAC495271d0F'
}
}, {
name: 'medishares',
properName: 'MediShares',
decimals: 18,
ticker: 'MDS',
addresses: {
current: '0x66186008C1050627F979d464eABb258860563dbE'
}
}, {
name: 'melonport',
properName: 'Melonport',
decimals: 18,
ticker: 'MLN',
addresses: {
current: '0xec67005c4E498Ec7f55E092bd1d35cbC47C91892',
previous: ['0xBEB9eF514a379B997e0798FDcC901Ee474B6D9A1']
}
}, {
name: 'metal',
properName: 'Metal',
decimals: 8,
ticker: 'MTL',
addresses: {
current: '0xF433089366899D83a9f26A773D59ec7eCF30355e'
}
}, {
name: 'mithril',
properName: 'Mithril (old)',
decimals: 18,
ticker: 'MITH',
addresses: {
current: '0x3893b9422Cd5D70a81eDeFfe3d5A1c6A978310BB'
},
{
name: 'axieinfinity',
properName: 'Axie Infinity',
decimals: 18,
ticker: 'AXS',
addresses: {
current: '0xbb0e17ef65f82ab018d8edd776e8dd940327b28b',
},
old: true
}, {
name: 'monaco',
properName: 'MCO',
decimals: 8,
ticker: 'MCO',
addresses: {
current: '0xB63B606Ac810a52cCa15e44bB630fd42D8d1d83d'
}
}, {
name: 'numeraire',
properName: 'Numeraire',
decimals: 18,
ticker: 'NMR',
addresses: {
current: '0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671'
}
}, {
name: 'olympusv2',
properName: 'Olympus v2',
decimals: 9,
ticker: 'OHM',
addresses: {
current: '0x64aa3364f17a4d01c6f1751fd97c2bd3d7e7f1d5'
}
}, {
name: 'omisego',
properName: 'OMG',
decimals: 18,
ticker: 'OMG',
addresses: {
current: '0xd26114cd6EE289AccF82350c8d8487fedB8A0C07'
}
}, {
name: 'paxos',
properName: 'Paxos',
decimals: 18,
ticker: 'PAX',
properTicker: 'USDP',
addresses: {
current: '0x8E870D67F660D95d5be530380D0eC0bd388289E1'
}
}, {
name: 'paxgold',
properName: 'PAX Gold',
decimals: 18,
ticker: 'PAXG',
addresses: {
current: '0x45804880De22913dAFE09f4980848ECE6EcbAf78'
}
}, {
name: 'pillar',
properName: 'Pillar',
decimals: 18,
ticker: 'PLR',
addresses: {
current: '0xe3818504c1B32bF1557b16C238B2E01Fd3149C17'
}
}, {
name: 'poet',
properName: 'Po.et',
decimals: 8,
ticker: 'POE',
addresses: {
current: '0x0e0989b1f9B8A38983c2BA8053269Ca62Ec9B195'
}
}, {
name: 'polygon',
properName: 'Polygon',
decimals: 18,
ticker: 'MATIC',
addresses: {
current: '0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0'
}
}, {
name: 'polymath',
properName: 'Polymath',
decimals: 18,
ticker: 'POLY',
addresses: {
current: '0x9992eC3cF6A55b00978cdDF2b27BC6882d88D1eC'
}
}, {
name: 'populous',
properName: 'Populous',
decimals: 8,
ticker: 'PPT',
addresses: {
current: '0xd4fa1460F537bb9085d22C7bcCB5DD450Ef28e3a'
}
}, {
name: 'powerledger',
properName: 'Power Ledger',
decimals: 6,
ticker: 'POWR',
addresses: {
current: '0x595832F8FC6BF59c85C527fEC3740A1b7a361269'
}
}, {
name: 'qash',
properName: 'Qash',
decimals: 6,
ticker: 'QASH',
addresses: {
current: '0x618E75Ac90b12c6049Ba3b27f5d5F8651b0037F6'
}
}, {
name: 'qtum',
properName: 'QTUM (old)',
decimals: 18,
ticker: 'QTUM',
addresses: {
current: '0x9a642d6b3368ddc662CA244bAdf32cDA716005BC'
},
{
name: 'balancer',
properName: 'Balancer',
decimals: 18,
ticker: 'BAL',
addresses: {
current: '0xba100000625a3754423978a60c9317c58a424e3D',
},
old: true
}, {
name: 'quant',
properName: 'Quant',
decimals: 18,
ticker: 'QNT',
addresses: {
current: '0x4a220e6096b25eadb88358cb44068a3248254675'
}
}, {
name: 'quantstamp',
properName: 'Quantstamp',
decimals: 18,
ticker: 'QSP',
addresses: {
current: '0x99ea4dB9EE77ACD40B119BD1dC4E33e1C070b80d'
}
}, {
name: 'raiden',
properName: 'Raiden',
decimals: 18,
ticker: 'RDN',
addresses: {
current: '0x255Aa6DF07540Cb5d3d297f0D0D4D84cb52bc8e6'
}
}, {
name: 'rarible',
properName: 'Rarible',
decimals: 18,
ticker: 'RARI',
addresses: {
current: '0xfca59cd816ab1ead66534d82bc21e7515ce441cf'
}
}, {
name: 'ren',
properName: 'Ren',
decimals: 18,
ticker: 'REN',
addresses: {
current: '0x408e41876cCCDC0F92210600ef50372656052a38'
}
}, {
name: 'request',
properName: 'Request',
decimals: 18,
ticker: 'REQ',
addresses: {
current: '0x8f8221aFbB33998d8584A2B05749bA73c37a938a'
}
}, {
name: 'revain',
properName: 'Revain (old)',
decimals: 0,
ticker: 'REV',
tickerAlias: 'R',
addresses: {
current: '0x48f775EFBE4F5EcE6e0DF2f7b5932dF56823B990'
},
{
name: 'bancor',
properName: 'Bancor',
decimals: 18,
ticker: 'BNT',
addresses: {
current: '0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C',
},
old: true
}, {
name: 'revainnew',
properName: 'Revain',
decimals: 6,
ticker: 'REV',
addresses: {
current: '0x2ef52Ed7De8c5ce03a4eF0efbe9B7450F2D7Edc9'
}
}, {
name: 'ripio',
properName: 'Ripio',
decimals: 18,
ticker: 'RCN',
addresses: {
current: '0xF970b8E36e23F7fC3FD752EeA86f8Be8D83375A6'
}
}, {
name: 'rivetz',
properName: 'Rivetz',
decimals: 18,
ticker: 'RVT',
addresses: {
current: '0x3d1BA9be9f66B8ee101911bC36D3fB562eaC2244'
}
}, {
name: 'salt',
properName: 'SALT',
decimals: 8,
ticker: 'SALT',
addresses: {
current: '0x4156D3342D5c385a87D264F90653733592000581'
}
}, {
name: 'santiment',
properName: 'Santiment',
decimals: 18,
ticker: 'SAN',
addresses: {
current: '0x7C5A0CE9267ED19B22F8cae653F198e3E8daf098'
}
}, {
name: 'sandbox',
properName: 'The Sandbox',
decimals: 18,
ticker: 'SAND',
addresses: {
current: '0x3845badAde8e6dFF049820680d1F14bD3903a5d0'
}
}, {
name: 'shibainu',
properName: 'Shiba Inu',
decimals: 18,
ticker: 'SHIB',
addresses: {
current: '0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE'
}
}, {
name: 'singulardtv',
properName: 'Breaker',
decimals: 0,
ticker: 'SNGLS',
addresses: {
current: '0xaeC2E87E0A235266D9C5ADc9DEb4b2E29b54D009'
}
}, {
name: 'smoothlovepotion',
properName: 'Smooth Love Potion',
decimals: 0,
ticker: 'SLP',
addresses: {
current: '0xCC8Fa225D80b9c7D42F96e9570156c65D6cAAa25'
}
}, {
name: 'snx',
properName: 'Synthetix',
decimals: 18,
ticker: 'SNX',
addresses: {
current: '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F',
previous: ['0xC011A72400E58ecD99Ee497CF89E3775d4bd732F']
}
}, {
name: 'sportx',
properName: 'SportX',
decimals: 18,
ticker: 'SX',
addresses: {
current: '0x99fE3B1391503A1bC1788051347A1324bff41452'
}
}, {
name: 'status',
properName: 'Status',
decimals: 18,
ticker: 'SNT',
addresses: {
current: '0x744d70FDBE2Ba4CF95131626614a1763DF805B9E'
}
}, {
name: 'storj',
properName: 'Storj',
decimals: 8,
ticker: 'STORJ',
addresses: {
current: '0xB64ef51C888972c908CFacf59B47C1AfBC0Ab8aC'
}
}, {
name: 'storm',
properName: 'Storm',
decimals: 18,
ticker: 'STORM',
addresses: {
current: '0xD0a4b8946Cb52f0661273bfbC6fD0E0C75Fc6433'
}
}, {
name: 'stormx',
properName: 'StormX',
decimals: 18,
ticker: 'STMX',
addresses: {
current: '0xbE9375C6a420D2eEB258962efB95551A5b722803'
}
}, {
name: 'sushiswap',
properName: 'SushiSwap',
decimals: 18,
ticker: 'SUSHI',
addresses: {
current: '0x6B3595068778DD592e39A122f4f5a5cF09C90fE2'
}
}, {
name: 'taas',
properName: 'TaaS',
decimals: 6,
ticker: 'TAAS',
addresses: {
current: '0xE7775A6e9Bcf904eb39DA2b68c5efb4F9360e08C'
}
}, {
name: 'tenx',
properName: 'TenX',
decimals: 18,
ticker: 'PAY',
addresses: {
current: '0xB97048628DB6B661D4C2aA833e95Dbe1A905B280'
}
}, {
name: 'tetherusd',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDT',
addresses: {
current: '0xdAC17F958D2ee523a2206206994597C13D831ec7'
}
}, {
name: 'thegraph',
properName: 'The Graph',
decimals: 18,
ticker: 'GRT',
addresses: {
current: '0xc944E90C64B2c07662A292be6244BDf05Cda44a7'
}
}, {
name: 'timenewbank',
properName: 'Time New Bank',
decimals: 18,
ticker: 'TNB',
addresses: {
current: '0xF7920B0768Ecb20A123fAc32311d07D193381d6f'
}
}, {
name: 'tron',
properName: 'Tron (old)',
decimals: 6,
ticker: 'TRX',
addresses: {
current: '0xf230b790E05390FC8295F4d3F60332c93BEd42e2'
},
{
name: 'bat',
properName: 'Basic Attention Token',
decimals: 18,
ticker: 'BAT',
addresses: {
current: '0x0D8775F648430679A709E98d2b0Cb6250d2887EF',
},
old: true
}, {
name: 'trueusd',
properName: 'TrueUSD',
decimals: 18,
ticker: 'TUSD',
addresses: {
current: '0x0000000000085d4780B73119b644AE5ecd22b376',
previous: ['0x8dd5fbCe2F6a956C3022bA3663759011Dd51e73E']
}
}, {
name: 'uma',
properName: 'UMA',
decimals: 18,
ticker: 'UMA',
addresses: {
current: '0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828'
}
}, {
name: 'uniswap',
properName: 'Uniswap',
decimals: 18,
ticker: 'UNI',
addresses: {
current: '0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984'
}
}, {
name: 'usdcoin',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDC',
addresses: {
current: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48'
}
}, {
name: 'veritaseum',
properName: 'Veritaseum',
decimals: 18,
ticker: 'VERI',
addresses: {
current: '0x8f3470A7388c05eE4e7AF3d01D8C722b0FF52374'
}
}, {
name: 'viberate',
properName: 'Viberate',
decimals: 18,
ticker: 'VIB',
addresses: {
current: '0x2C974B2d0BA1716E644c1FC59982a89DDD2fF724'
}
}, {
name: 'walton',
properName: 'Waltonchain (old)',
decimals: 18,
ticker: 'WTC',
addresses: {
current: '0xb7cB1C96dB6B22b0D3d9536E0108d062BD488F74'
},
{
name: 'binance',
properName: 'Binance (old)',
decimals: 18,
ticker: 'BNB',
addresses: {
current: '0xB8c77482e45F1F44dE1745F52C74426C631bDD52',
},
old: true,
old: true
}, {
name: 'wax',
properName: 'Wax (old)',
decimals: 8,
ticker: 'WAX',
addresses: {
current: '0x39Bb259F66E1C59d5ABEF88375979b4D20D98022'
},
{
name: 'bnktothefuture',
properName: 'BnkToTheFuture',
decimals: 18,
ticker: 'BFT',
addresses: {
current: '0x01fF50f8b7f74E4f00580d9596cd3D0d6d6E326f',
},
},
{
name: 'bread',
properName: 'Bread',
decimals: 18,
ticker: 'BRD',
addresses: {
current: '0x558EC3152e2eb2174905cd19AeA4e34A23DE9aD6',
},
},
{
name: 'busd',
properName: 'Binance USD',
decimals: 18,
ticker: 'BUSD',
properTicker: 'BUSD',
addresses: {
current: '0x4Fabb145d64652a948d72533023f6E7A623C7C53',
},
},
{
name: 'cdai',
properName: 'Compound Dai',
decimals: 8,
ticker: 'CDAI',
addresses: {
current: '0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643',
},
},
{
name: 'chainlink',
properName: 'Chainlink',
decimals: 18,
ticker: 'LINK',
addresses: {
current: '0x514910771AF9Ca656af840dff83E8264EcF986CA',
},
},
{
name: 'chiliz',
properName: 'Chiliz',
decimals: 18,
ticker: 'CHZ',
addresses: {
current: '0x3506424f91fd33084466f402d5d97f05f8e3b4af',
},
},
{
name: 'cindicator',
properName: 'Cindicator',
decimals: 18,
ticker: 'CND',
addresses: {
current: '0xd4c435F5B09F855C3317c8524Cb1F586E42795fa',
},
},
{
name: 'civic',
properName: 'Civic',
decimals: 8,
ticker: 'CVC',
addresses: {
current: '0x41e5560054824eA6B0732E656E3Ad64E20e94E45',
},
},
{
name: 'compound',
properName: 'Compound',
decimals: 18,
ticker: 'COMP',
addresses: {
current: '0xc00e94Cb662C3520282E6f5717214004A7f26888',
},
},
{
name: 'cro',
properName: 'Crypto.com Coin',
decimals: 8,
ticker: 'CRO',
addresses: {
current: '0xA0b73E1Ff0B80914AB6fe0444E65848C4C34450b',
},
},
{
name: 'crv',
properName: 'Curve DAO',
decimals: 18,
ticker: 'CRV',
addresses: {
current: '0xD533a949740bb3306d119CC777fa900bA034cd52',
},
},
{
name: 'dai',
properName: 'Sai (old Dai)',
decimals: 18,
ticker: 'SAI',
tickerAlias: 'DAI',
addresses: {
current: '0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359',
},
old: true,
},
{
name: 'decentraland',
properName: 'Decentraland',
decimals: 18,
ticker: 'MANA',
addresses: {
current: '0x0F5D2fB29fb7d3CFeE444a200298f468908cC942',
},
},
{
name: 'dent',
properName: 'Dent',
decimals: 8,
ticker: 'DENT',
addresses: {
current: '0x3597bfD533a99c9aa083587B074434E61Eb0A258',
},
},
{
name: 'dentacoin',
properName: 'Dentacoin',
decimals: 0,
ticker: 'DCN',
addresses: {
current: '0x08d32b0da63e2C3bcF8019c9c5d849d7a9d791e6',
},
},
{
name: 'digix',
properName: 'DigixDAO',
decimals: 9,
ticker: 'DGD',
addresses: {
current: '0xE0B7927c4aF23765Cb51314A0E0521A9645F0E2A',
},
},
{
name: 'district0x',
properName: 'District0x',
decimals: 18,
ticker: 'DNT',
addresses: {
current: '0x0AbdAce70D3790235af448C88547603b945604ea',
},
},
{
name: 'dragon',
properName: 'Dragon',
decimals: 18,
ticker: 'DRGN',
addresses: {
current: '0x419c4dB4B9e25d6Db2AD9691ccb832C8D9fDA05E',
},
},
{
name: 'dydx',
properName: 'dYdX',
decimals: 18,
ticker: 'DYDX',
addresses: {
current: '0x92D6C1e31e14520e676a687F0a93788B716BEff5',
},
},
{
name: 'edgeless',
properName: 'Edgeless',
decimals: 0,
ticker: 'EDG',
addresses: {
current: '0x08711D3B02C8758F2FB3ab4e80228418a7F8e39c',
},
},
{
name: 'enjincoin',
properName: 'Enjin Coin',
decimals: 18,
ticker: 'ENJ',
addresses: {
current: '0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c',
},
},
{
available: false,
name: 'eos',
properName: 'EOS (old)',
decimals: 18,
ticker: 'EOS',
addresses: {
current: '0x86Fa049857E0209aa7D9e616F7eb3b3B78ECfdb0',
},
old: true,
},
{
name: 'ethos',
properName: 'Voyager (old)',
decimals: 8,
ticker: 'VGX',
tickerAlias: 'ETHOS',
properTicker: 'VGXv1',
addresses: {
current: '0x5Af2Be193a6ABCa9c8817001F45744777Db30756',
},
old: true,
},
{
name: 'voyager',
properName: 'Voyager',
decimals: 8,
ticker: 'VGXv2',
properTicker: 'VGX',
addresses: {
current: '0x3C4B6E6e1eA3D4863700D7F76b36B7f3D3f13E3d',
},
},
{
name: 'fantom',
properName: 'Fantom Token',
decimals: 18,
ticker: 'FTM',
addresses: {
current: '0x4e15361fd6b4bb609fa63c81a2be19d873717870',
},
},
{
name: 'firstblood',
properName: 'FirstBlood',
decimals: 18,
ticker: '1ST',
addresses: {
current: '0xAf30D2a7E90d7DC361c8C4585e9BB7D2F6f15bc7',
},
},
{
name: 'fox',
properName: 'Fox',
decimals: 18,
ticker: 'FOX',
addresses: {
current: '0xc770EEfAd204B5180dF6a14Ee197D99d808ee52d',
},
},
{
name: 'ftxtoken',
properName: 'FTX Token',
decimals: 18,
ticker: 'FTT',
addresses: {
current: '0x50d1c9771902476076ecfc8b2a83ad6b9355a4c9',
},
},
{
name: 'funfair',
properName: 'FUNToken',
decimals: 8,
ticker: 'FUN',
addresses: {
current: '0x419D0d8BdD9aF5e606Ae2232ed285Aff190E711b',
},
},
{
name: 'geminidollar',
properName: 'Gemini Dollar',
decimals: 2,
ticker: 'GUSD',
addresses: {
current: '0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd',
},
},
{
name: 'genesisvision',
properName: 'Genesis Vision',
decimals: 18,
ticker: 'GVT',
addresses: {
current: '0x103c3A209da59d3E7C4A89307e66521e081CFDF0',
},
},
{
name: 'gnosis',
properName: 'Gnosis',
decimals: 18,
ticker: 'GNO',
addresses: {
current: '0x6810e776880C02933D47DB1b9fc05908e5386b96',
},
},
{
name: 'golem',
properName: 'Golem (old)',
decimals: 18,
ticker: 'GNT',
addresses: {
current: '0xa74476443119A942dE498590Fe1f2454d7D4aC0d',
},
old: true,
},
{
name: 'golemv2',
properName: 'Golem',
decimals: 18,
ticker: 'GLM',
addresses: {
current: '0x7DD9c5Cba05E151C895FDe1CF355C9A1D5DA6429',
},
},
{
name: 'holo',
properName: 'Holo',
decimals: 18,
ticker: 'HOT',
addresses: {
current: '0x6c6ee5e31d828de241282b9606c8e98ea48526e2',
},
},
{
name: 'huobi',
properName: 'Huobi Token',
decimals: 18,
ticker: 'HT',
addresses: {
current: '0x6f259637dcD74C767781E37Bc6133cd6A68aa161',
},
},
{
name: 'icon',
properName: 'ICON (old)',
decimals: 18,
ticker: 'ICX',
addresses: {
current: '0xb5A5F22694352C15B00323844aD545ABb2B11028',
},
old: true,
},
{
name: 'iexec',
properName: 'iExec',
decimals: 9,
ticker: 'RLC',
addresses: {
current: '0x607F4C5BB672230e8672085532f7e901544a7375',
},
},
{
name: 'kin',
properName: 'Kin (old)',
decimals: 18,
ticker: 'KIN',
addresses: {
current: '0x818Fc6C2Ec5986bc6E2CBf00939d90556aB12ce5',
},
old: true,
},
{
name: 'kyber',
properName: 'Kyber (old)',
decimals: 18,
ticker: 'KNCL',
tickerAlias: 'KNC',
addresses: {
current: '0xdd974D5C2e2928deA5F71b9825b8b646686BD200',
},
old: true,
},
{
name: 'kyberv2',
properName: 'Kyber',
decimals: 18,
ticker: 'KNC',
addresses: {
current: '0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202',
},
},
{
name: 'leo',
properName: 'Unus Sed Leo',
decimals: 18,
ticker: 'LEO',
addresses: {
current: '0x2AF5D2aD76741191D15Dfe7bF6aC92d4Bd912Ca3',
},
},
{
name: 'lidodao',
properName: 'Lido DAO Token',
decimals: 18,
ticker: 'LDO',
addresses: {
current: '0x5a98fcbea516cf06857215779fd812ca3bef1b32',
},
},
{
name: 'loom',
properName: 'Loom (old)',
decimals: 18,
ticker: 'LOOMv1',
tickerAlias: 'LOOM',
addresses: {
current: '0xA4e8C3Ec456107eA67d3075bF9e3DF3A75823DB0',
},
old: true,
},
{
name: 'loomv2',
properName: 'Loom',
decimals: 18,
ticker: 'LOOM',
addresses: {
current: '0x42476F744292107e34519F9c357927074Ea3F75D',
},
},
{
name: 'lunyr',
properName: 'Lunyr',
decimals: 18,
ticker: 'LUN',
addresses: {
current: '0xfa05A73FfE78ef8f1a739473e462c54bae6567D9',
},
},
{
name: 'maker',
properName: 'Maker',
decimals: 18,
ticker: 'MKR',
addresses: {
current: '0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2',
},
},
{
name: 'matchpool',
properName: 'Matchpool',
decimals: 3,
ticker: 'GUP',
addresses: {
current: '0xf7B098298f7C69Fc14610bf71d5e02c60792894C',
},
},
{
name: 'mcd',
properName: 'Dai',
decimals: 18,
ticker: 'DAI',
addresses: {
current: '0x6B175474E89094C44Da98b954EedeAC495271d0F',
},
},
{
name: 'medishares',
properName: 'MediShares',
decimals: 18,
ticker: 'MDS',
addresses: {
current: '0x66186008C1050627F979d464eABb258860563dbE',
},
},
{
name: 'melonport',
properName: 'Melonport',
decimals: 18,
ticker: 'MLN',
addresses: {
current: '0xec67005c4E498Ec7f55E092bd1d35cbC47C91892',
previous: ['0xBEB9eF514a379B997e0798FDcC901Ee474B6D9A1'],
},
},
{
name: 'metal',
properName: 'Metal',
decimals: 8,
ticker: 'MTL',
addresses: {
current: '0xF433089366899D83a9f26A773D59ec7eCF30355e',
},
},
{
name: 'mithril',
properName: 'Mithril (old)',
decimals: 18,
ticker: 'MITH',
addresses: {
current: '0x3893b9422Cd5D70a81eDeFfe3d5A1c6A978310BB',
},
old: true,
},
{
name: 'monaco',
properName: 'MCO',
decimals: 8,
ticker: 'MCO',
addresses: {
current: '0xB63B606Ac810a52cCa15e44bB630fd42D8d1d83d',
},
},
{
name: 'numeraire',
properName: 'Numeraire',
decimals: 18,
ticker: 'NMR',
addresses: {
current: '0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671',
},
},
{
name: 'olympusv2',
properName: 'Olympus v2',
decimals: 9,
ticker: 'OHM',
addresses: {
current: '0x64aa3364f17a4d01c6f1751fd97c2bd3d7e7f1d5',
},
},
{
name: 'omisego',
properName: 'OMG',
decimals: 18,
ticker: 'OMG',
addresses: {
current: '0xd26114cd6EE289AccF82350c8d8487fedB8A0C07',
},
},
{
name: 'paxos',
properName: 'Paxos',
decimals: 18,
ticker: 'PAX',
properTicker: 'USDP',
addresses: {
current: '0x8E870D67F660D95d5be530380D0eC0bd388289E1',
},
},
{
name: 'paxgold',
properName: 'PAX Gold',
decimals: 18,
ticker: 'PAXG',
addresses: {
current: '0x45804880De22913dAFE09f4980848ECE6EcbAf78',
},
},
{
name: 'pillar',
properName: 'Pillar',
decimals: 18,
ticker: 'PLR',
addresses: {
current: '0xe3818504c1B32bF1557b16C238B2E01Fd3149C17',
},
},
{
name: 'poet',
properName: 'Po.et',
decimals: 8,
ticker: 'POE',
addresses: {
current: '0x0e0989b1f9B8A38983c2BA8053269Ca62Ec9B195',
},
},
{
name: 'polygon',
properName: 'Polygon',
decimals: 18,
ticker: 'MATIC',
addresses: {
current: '0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0',
},
},
{
name: 'polymath',
properName: 'Polymath',
decimals: 18,
ticker: 'POLY',
addresses: {
current: '0x9992eC3cF6A55b00978cdDF2b27BC6882d88D1eC',
},
},
{
name: 'populous',
properName: 'Populous',
decimals: 8,
ticker: 'PPT',
addresses: {
current: '0xd4fa1460F537bb9085d22C7bcCB5DD450Ef28e3a',
},
},
{
name: 'powerledger',
properName: 'Power Ledger',
decimals: 6,
ticker: 'POWR',
addresses: {
current: '0x595832F8FC6BF59c85C527fEC3740A1b7a361269',
},
},
{
name: 'qash',
properName: 'Qash',
decimals: 6,
ticker: 'QASH',
addresses: {
current: '0x618E75Ac90b12c6049Ba3b27f5d5F8651b0037F6',
},
},
{
name: 'qtum',
properName: 'QTUM (old)',
decimals: 18,
ticker: 'QTUM',
addresses: {
current: '0x9a642d6b3368ddc662CA244bAdf32cDA716005BC',
},
old: true,
},
{
name: 'quant',
properName: 'Quant',
decimals: 18,
ticker: 'QNT',
addresses: {
current: '0x4a220e6096b25eadb88358cb44068a3248254675',
},
},
{
name: 'quantstamp',
properName: 'Quantstamp',
decimals: 18,
ticker: 'QSP',
addresses: {
current: '0x99ea4dB9EE77ACD40B119BD1dC4E33e1C070b80d',
},
},
{
name: 'raiden',
properName: 'Raiden',
decimals: 18,
ticker: 'RDN',
addresses: {
current: '0x255Aa6DF07540Cb5d3d297f0D0D4D84cb52bc8e6',
},
},
{
name: 'rarible',
properName: 'Rarible',
decimals: 18,
ticker: 'RARI',
addresses: {
current: '0xfca59cd816ab1ead66534d82bc21e7515ce441cf',
},
},
{
name: 'ren',
properName: 'Ren',
decimals: 18,
ticker: 'REN',
addresses: {
current: '0x408e41876cCCDC0F92210600ef50372656052a38',
},
},
{
name: 'request',
properName: 'Request',
decimals: 18,
ticker: 'REQ',
addresses: {
current: '0x8f8221aFbB33998d8584A2B05749bA73c37a938a',
},
},
{
name: 'revain',
properName: 'Revain (old)',
decimals: 0,
ticker: 'REV',
tickerAlias: 'R',
addresses: {
current: '0x48f775EFBE4F5EcE6e0DF2f7b5932dF56823B990',
},
old: true,
},
{
name: 'revainnew',
properName: 'Revain',
decimals: 6,
ticker: 'REV',
addresses: {
current: '0x2ef52Ed7De8c5ce03a4eF0efbe9B7450F2D7Edc9',
},
},
{
name: 'ripio',
properName: 'Ripio',
decimals: 18,
ticker: 'RCN',
addresses: {
current: '0xF970b8E36e23F7fC3FD752EeA86f8Be8D83375A6',
},
},
{
name: 'rivetz',
properName: 'Rivetz',
decimals: 18,
ticker: 'RVT',
addresses: {
current: '0x3d1BA9be9f66B8ee101911bC36D3fB562eaC2244',
},
},
{
name: 'salt',
properName: 'SALT',
decimals: 8,
ticker: 'SALT',
addresses: {
current: '0x4156D3342D5c385a87D264F90653733592000581',
},
},
{
name: 'santiment',
properName: 'Santiment',
decimals: 18,
ticker: 'SAN',
addresses: {
current: '0x7C5A0CE9267ED19B22F8cae653F198e3E8daf098',
},
},
{
name: 'sandbox',
properName: 'The Sandbox',
decimals: 18,
ticker: 'SAND',
addresses: {
current: '0x3845badAde8e6dFF049820680d1F14bD3903a5d0',
},
},
{
name: 'shibainu',
properName: 'Shiba Inu',
decimals: 18,
ticker: 'SHIB',
addresses: {
current: '0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE',
},
},
{
name: 'singulardtv',
properName: 'Breaker',
decimals: 0,
ticker: 'SNGLS',
addresses: {
current: '0xaeC2E87E0A235266D9C5ADc9DEb4b2E29b54D009',
},
},
{
name: 'smoothlovepotion',
properName: 'Smooth Love Potion',
decimals: 0,
ticker: 'SLP',
addresses: {
current: '0xCC8Fa225D80b9c7D42F96e9570156c65D6cAAa25',
},
},
{
name: 'snx',
properName: 'Synthetix',
decimals: 18,
ticker: 'SNX',
addresses: {
current: '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F',
previous: ['0xC011A72400E58ecD99Ee497CF89E3775d4bd732F'],
},
},
{
name: 'sportx',
properName: 'SportX',
decimals: 18,
ticker: 'SX',
addresses: {
current: '0x99fE3B1391503A1bC1788051347A1324bff41452',
},
},
{
name: 'status',
properName: 'Status',
decimals: 18,
ticker: 'SNT',
addresses: {
current: '0x744d70FDBE2Ba4CF95131626614a1763DF805B9E',
},
},
{
name: 'storj',
properName: 'Storj',
decimals: 8,
ticker: 'STORJ',
addresses: {
current: '0xB64ef51C888972c908CFacf59B47C1AfBC0Ab8aC',
},
},
{
name: 'storm',
properName: 'Storm',
decimals: 18,
ticker: 'STORM',
addresses: {
current: '0xD0a4b8946Cb52f0661273bfbC6fD0E0C75Fc6433',
},
},
{
name: 'stormx',
properName: 'StormX',
decimals: 18,
ticker: 'STMX',
addresses: {
current: '0xbE9375C6a420D2eEB258962efB95551A5b722803',
},
},
{
name: 'sushiswap',
properName: 'SushiSwap',
decimals: 18,
ticker: 'SUSHI',
addresses: {
current: '0x6B3595068778DD592e39A122f4f5a5cF09C90fE2',
},
},
{
name: 'taas',
properName: 'TaaS',
decimals: 6,
ticker: 'TAAS',
addresses: {
current: '0xE7775A6e9Bcf904eb39DA2b68c5efb4F9360e08C',
},
},
{
name: 'tenx',
properName: 'TenX',
decimals: 18,
ticker: 'PAY',
addresses: {
current: '0xB97048628DB6B661D4C2aA833e95Dbe1A905B280',
},
},
{
name: 'tetherusd',
properName: 'Tether USD',
decimals: 6,
ticker: 'USDT',
addresses: {
current: '0xdAC17F958D2ee523a2206206994597C13D831ec7',
},
},
{
name: 'thegraph',
properName: 'The Graph',
decimals: 18,
ticker: 'GRT',
addresses: {
current: '0xc944E90C64B2c07662A292be6244BDf05Cda44a7',
},
},
{
name: 'timenewbank',
properName: 'Time New Bank',
decimals: 18,
ticker: 'TNB',
addresses: {
current: '0xF7920B0768Ecb20A123fAc32311d07D193381d6f',
},
},
{
name: 'tron',
properName: 'Tron (old)',
decimals: 6,
ticker: 'TRX',
addresses: {
current: '0xf230b790E05390FC8295F4d3F60332c93BEd42e2',
},
old: true,
},
{
name: 'trueusd',
properName: 'TrueUSD',
decimals: 18,
ticker: 'TUSD',
addresses: {
current: '0x0000000000085d4780B73119b644AE5ecd22b376',
previous: ['0x8dd5fbCe2F6a956C3022bA3663759011Dd51e73E'],
},
},
{
name: 'uma',
properName: 'UMA',
decimals: 18,
ticker: 'UMA',
addresses: {
current: '0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828',
},
},
{
name: 'uniswap',
properName: 'Uniswap',
decimals: 18,
ticker: 'UNI',
addresses: {
current: '0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984',
},
},
{
name: 'usdcoin',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDC',
addresses: {
current: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48',
},
},
{
name: 'veritaseum',
properName: 'Veritaseum',
decimals: 18,
ticker: 'VERI',
addresses: {
current: '0x8f3470A7388c05eE4e7AF3d01D8C722b0FF52374',
},
},
{
name: 'viberate',
properName: 'Viberate',
decimals: 18,
ticker: 'VIB',
addresses: {
current: '0x2C974B2d0BA1716E644c1FC59982a89DDD2fF724',
},
},
{
name: 'walton',
properName: 'Waltonchain (old)',
decimals: 18,
ticker: 'WTC',
addresses: {
current: '0xb7cB1C96dB6B22b0D3d9536E0108d062BD488F74',
},
old: true,
},
{
name: 'wax',
properName: 'Wax (old)',
decimals: 8,
ticker: 'WAX',
addresses: {
current: '0x39Bb259F66E1C59d5ABEF88375979b4D20D98022',
},
old: true,
},
{
name: 'wbtc',
properName: 'Wrapped Bitcoin',
decimals: 8,
ticker: 'WBTC',
addresses: {
current: '0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599',
},
},
{
name: 'weth',
properName: 'Wrapped Ether',
decimals: 18,
ticker: 'WETH',
addresses: {
current: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',
},
},
{
name: 'wetrust',
properName: 'WeTrust',
decimals: 6,
ticker: 'TRST',
addresses: {
current: '0xCb94be6f13A1182E4A4B6140cb7bf2025d28e41B',
},
},
{
name: 'wings',
properName: 'Wings',
decimals: 18,
ticker: 'WINGS',
addresses: {
current: '0x667088b212ce3d06a1b553a7221E1fD19000d9aF',
},
},
{
name: 'yfi',
properName: 'Yearn Finance',
decimals: 18,
ticker: 'YFI',
addresses: {
current: '0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e',
},
},
{
name: 'zerox',
properName: '0x',
decimals: 18,
ticker: 'ZRX',
addresses: {
current: '0xE41d2489571d322189246DaFA5ebDe1F4699F498',
},
},
]
exports.default = _default
old: true
}, {
name: 'wbtc',
properName: 'Wrapped Bitcoin',
decimals: 8,
ticker: 'WBTC',
addresses: {
current: '0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599'
}
}, {
name: 'weth',
properName: 'Wrapped Ether',
decimals: 18,
ticker: 'WETH',
addresses: {
current: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'
}
}, {
name: 'wetrust',
properName: 'WeTrust',
decimals: 6,
ticker: 'TRST',
addresses: {
current: '0xCb94be6f13A1182E4A4B6140cb7bf2025d28e41B'
}
}, {
name: 'wings',
properName: 'Wings',
decimals: 18,
ticker: 'WINGS',
addresses: {
current: '0x667088b212ce3d06a1b553a7221E1fD19000d9aF'
}
}, {
name: 'yfi',
properName: 'Yearn Finance',
decimals: 18,
ticker: 'YFI',
addresses: {
current: '0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e'
}
}, {
name: 'zerox',
properName: '0x',
decimals: 18,
ticker: 'ZRX',
addresses: {
current: '0xE41d2489571d322189246DaFA5ebDe1F4699F498'
}
}];
exports.default = _default;

@@ -1,16 +0,16 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ethereum'
exports.name = name
const properName = 'Ethereum'
exports.properName = properName
const ticker = 'ETH'
exports.ticker = ticker
const name = 'ethereum';
exports.name = name;
const properName = 'Ethereum';
exports.properName = properName;
const ticker = 'ETH';
exports.ticker = ticker;
const units = {

@@ -23,11 +23,11 @@ wei: 0,

finney: 15,
ETH: 18,
}
exports.units = units
const assetType = 'ETHEREUM_LIKE'
exports.assetType = assetType
ETH: 18
};
exports.units = units;
const assetType = 'ETHEREUM_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://etherscan.io/address/${address}`,
txUrl: (txId) => `https://etherscan.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://etherscan.io/address/${address}`,
txUrl: txId => `https://etherscan.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,16 +0,16 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ethereumclassic'
exports.name = name
const properName = 'Ethereum Classic'
exports.properName = properName
const ticker = 'ETC'
exports.ticker = ticker
const name = 'ethereumclassic';
exports.name = name;
const properName = 'Ethereum Classic';
exports.properName = properName;
const ticker = 'ETC';
exports.ticker = ticker;
const units = {

@@ -23,11 +23,11 @@ wei: 0,

finney: 15,
ETC: 18,
}
exports.units = units
const assetType = 'ETHEREUM_LIKE'
exports.assetType = assetType
ETC: 18
};
exports.units = units;
const assetType = 'ETHEREUM_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://gastracker.io/addr/${address}`,
txUrl: (txId) => `https://gastracker.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://gastracker.io/addr/${address}`,
txUrl: txId => `https://gastracker.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'factom'
exports.name = name
const properName = 'Factom'
exports.properName = properName
const ticker = 'FCT'
exports.ticker = ticker
const name = 'factom';
exports.name = name;
const properName = 'Factom';
exports.properName = properName;
const ticker = 'FCT';
exports.ticker = ticker;
const units = {
factoshis: 0,
FCT: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
FCT: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.factom.org/address/${address}`,
txUrl: (txId) => `https://explorer.factom.org/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.factom.org/address/${address}`,
txUrl: txId => `https://explorer.factom.org/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,28 +0,28 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'filecoin'
exports.name = name
const properName = 'Filecoin'
exports.properName = properName
const ticker = 'FIL'
exports.ticker = ticker
const name = 'filecoin';
exports.name = name;
const properName = 'Filecoin';
exports.properName = properName;
const ticker = 'FIL';
exports.ticker = ticker;
const units = {
attoFIL: 0,
nanoFIL: 9,
FIL: 18,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
FIL: 18
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://filfox.info/en/address/${address}`,
txUrl: (txId) => `https://filfox.info/en/message/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://filfox.info/en/address/${address}`,
txUrl: txId => `https://filfox.info/en/message/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'flare'
exports.name = name
const properName = 'Spark'
exports.properName = properName
const ticker = 'FLR'
exports.ticker = ticker
const name = 'flare';
exports.name = name;
const properName = 'Spark';
exports.properName = properName;
const ticker = 'FLR';
exports.ticker = ticker;
const units = {
base: 0,
FLR: 18,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
FLR: 18
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => '',
txUrl: (txId) => '',
}
exports.blockExplorer = blockExplorer
addressUrl: address => '',
txUrl: txId => ''
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'hedera'
exports.name = name
const properName = 'Hedera'
exports.properName = properName
const ticker = 'HBAR'
exports.ticker = ticker
const name = 'hedera';
exports.name = name;
const properName = 'Hedera';
exports.properName = properName;
const ticker = 'HBAR';
exports.ticker = ticker;
const units = {
tinybar: 0,
HBAR: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
HBAR: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (accountId) => `https://explorer.kabuto.sh/mainnet/id/${accountId}`,
txUrl: (txId) => `https://explorer.kabuto.sh/mainnet/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: accountId => `https://explorer.kabuto.sh/mainnet/id/${accountId}`,
txUrl: txId => `https://explorer.kabuto.sh/mainnet/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'iconmainnet'
exports.name = name
const properName = 'ICON'
exports.properName = properName
const ticker = 'ICX'
exports.ticker = ticker
const name = 'iconmainnet';
exports.name = name;
const properName = 'ICON';
exports.properName = properName;
const ticker = 'ICX';
exports.ticker = ticker;
const units = {
Loop: 0,
ICX: 18,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ICX: 18
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://tracker.icon.foundation/address/${address}`,
txUrl: (txId) => `https://tracker.icon.foundation/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://tracker.icon.foundation/address/${address}`,
txUrl: txId => `https://tracker.icon.foundation/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,286 +0,187 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var elrond = _interopRequireWildcard(require('@exodus/elrond-meta'))
var elrond = _interopRequireWildcard(require("@exodus/elrond-meta"));
var _terraMeta = require('@exodus/terra-meta')
var _terraMeta = require("@exodus/terra-meta");
var _neo3Meta = require('@exodus/neo3-meta')
var _neo3Meta = require("@exodus/neo3-meta");
var _avalancheMeta = require('@exodus/avalanche-meta')
var _avalancheMeta = require("@exodus/avalanche-meta");
var algorand = _interopRequireWildcard(require('./algorand'))
var algorand = _interopRequireWildcard(require("./algorand"));
var _algorandTokens = _interopRequireDefault(require('./_algorand-tokens'))
var _algorandTokens = _interopRequireDefault(require("./_algorand-tokens"));
var ark = _interopRequireWildcard(require('./ark'))
var ark = _interopRequireWildcard(require("./ark"));
var bcash = _interopRequireWildcard(require('./bcash'))
var bcash = _interopRequireWildcard(require("./bcash"));
var bcashclaim = _interopRequireWildcard(require('./bcashclaim'))
var bcashclaim = _interopRequireWildcard(require("./bcashclaim"));
var bgold = _interopRequireWildcard(require('./bgold'))
var bgold = _interopRequireWildcard(require("./bgold"));
var bgoldclaim = _interopRequireWildcard(require('./bgoldclaim'))
var bgoldclaim = _interopRequireWildcard(require("./bgoldclaim"));
var bitcoin = _interopRequireWildcard(require('./bitcoin'))
var bitcoin = _interopRequireWildcard(require("./bitcoin"));
var bitcoinsv = _interopRequireWildcard(require('./bitcoinsv'))
var bitcoinsv = _interopRequireWildcard(require("./bitcoinsv"));
var bitcoinsvclaim = _interopRequireWildcard(require('./bitcoinsvclaim'))
var bitcoinsvclaim = _interopRequireWildcard(require("./bitcoinsvclaim"));
var bnbmainnet = _interopRequireWildcard(require('./bnbmainnet'))
var bnbmainnet = _interopRequireWildcard(require("./bnbmainnet"));
var _binanceTokens = _interopRequireDefault(require('./_binance-tokens'))
var _binanceTokens = _interopRequireDefault(require("./_binance-tokens"));
var bsc = _interopRequireWildcard(require('./bsc'))
var bsc = _interopRequireWildcard(require("./bsc"));
var _bep20Tokens = _interopRequireDefault(require('./bep20-tokens'))
var _bep20Tokens = _interopRequireDefault(require("./bep20-tokens"));
var cardano = _interopRequireWildcard(require('./cardano'))
var cardano = _interopRequireWildcard(require("./cardano"));
var cosmos = _interopRequireWildcard(require('./cosmos'))
var cosmos = _interopRequireWildcard(require("./cosmos"));
var dash = _interopRequireWildcard(require('./dash'))
var dash = _interopRequireWildcard(require("./dash"));
var decred = _interopRequireWildcard(require('./decred'))
var decred = _interopRequireWildcard(require("./decred"));
var digibyte = _interopRequireWildcard(require('./digibyte'))
var digibyte = _interopRequireWildcard(require("./digibyte"));
var dogecoin = _interopRequireWildcard(require('./dogecoin'))
var dogecoin = _interopRequireWildcard(require("./dogecoin"));
var eosio = _interopRequireWildcard(require('./eosio'))
var eosio = _interopRequireWildcard(require("./eosio"));
var ethereum = _interopRequireWildcard(require('./ethereum'))
var ethereum = _interopRequireWildcard(require("./ethereum"));
var ethereumclassic = _interopRequireWildcard(require('./ethereumclassic'))
var ethereumclassic = _interopRequireWildcard(require("./ethereumclassic"));
var _erc20Tokens = _interopRequireDefault(require('./erc20-tokens'))
var _erc20Tokens = _interopRequireDefault(require("./erc20-tokens"));
var quorum = _interopRequireWildcard(require('./quorum'))
var quorum = _interopRequireWildcard(require("./quorum"));
var _quorumErc20Tokens = _interopRequireDefault(require('./quorum-erc20-tokens'))
var _quorumErc20Tokens = _interopRequireDefault(require("./quorum-erc20-tokens"));
var factom = _interopRequireWildcard(require('./factom'))
var factom = _interopRequireWildcard(require("./factom"));
var filecoin = _interopRequireWildcard(require('./filecoin'))
var filecoin = _interopRequireWildcard(require("./filecoin"));
var flare = _interopRequireWildcard(require('./flare'))
var flare = _interopRequireWildcard(require("./flare"));
var hedera = _interopRequireWildcard(require('./hedera'))
var hedera = _interopRequireWildcard(require("./hedera"));
var iconmainnet = _interopRequireWildcard(require('./iconmainnet'))
var iconmainnet = _interopRequireWildcard(require("./iconmainnet"));
var libra = _interopRequireWildcard(require('./libra'))
var libra = _interopRequireWildcard(require("./libra"));
var lightningnetwork = _interopRequireWildcard(require('./lightningnetwork'))
var lightningnetwork = _interopRequireWildcard(require("./lightningnetwork"));
var lisk = _interopRequireWildcard(require('./lisk'))
var lisk = _interopRequireWildcard(require("./lisk"));
var litecoin = _interopRequireWildcard(require('./litecoin'))
var litecoin = _interopRequireWildcard(require("./litecoin"));
var matic = _interopRequireWildcard(require('./matic'))
var matic = _interopRequireWildcard(require("./matic"));
var _polygonTokens = _interopRequireDefault(require('./polygon-tokens'))
var _polygonTokens = _interopRequireDefault(require("./polygon-tokens"));
var monero = _interopRequireWildcard(require('./monero'))
var monero = _interopRequireWildcard(require("./monero"));
var nano = _interopRequireWildcard(require('./nano'))
var nano = _interopRequireWildcard(require("./nano"));
var neo = _interopRequireWildcard(require('./neo'))
var neo = _interopRequireWildcard(require("./neo"));
var neogas = _interopRequireWildcard(require('./neogas'))
var neogas = _interopRequireWildcard(require("./neogas"));
var nem = _interopRequireWildcard(require('./nem'))
var nem = _interopRequireWildcard(require("./nem"));
var ontology = _interopRequireWildcard(require('./ontology'))
var ontology = _interopRequireWildcard(require("./ontology"));
var ontologygas = _interopRequireWildcard(require('./ontologygas'))
var ontologygas = _interopRequireWildcard(require("./ontologygas"));
var polkadot = _interopRequireWildcard(require('./polkadot'))
var polkadot = _interopRequireWildcard(require("./polkadot"));
var qtumignition = _interopRequireWildcard(require('./qtumignition'))
var qtumignition = _interopRequireWildcard(require("./qtumignition"));
var ravencoin = _interopRequireWildcard(require('./ravencoin'))
var ravencoin = _interopRequireWildcard(require("./ravencoin"));
var ripple = _interopRequireWildcard(require('./ripple'))
var ripple = _interopRequireWildcard(require("./ripple"));
var solana = _interopRequireWildcard(require('./solana'))
var solana = _interopRequireWildcard(require("./solana"));
var _solanaTokens = _interopRequireDefault(require('./_solana-tokens'))
var _solanaTokens = _interopRequireDefault(require("./_solana-tokens"));
var stellar = _interopRequireWildcard(require('./stellar'))
var stellar = _interopRequireWildcard(require("./stellar"));
var tether = _interopRequireWildcard(require('./tether'))
var tether = _interopRequireWildcard(require("./tether"));
var tezos = _interopRequireWildcard(require('./tezos'))
var tezos = _interopRequireWildcard(require("./tezos"));
var theta = _interopRequireWildcard(require('./theta'))
var theta = _interopRequireWildcard(require("./theta"));
var tfuel = _interopRequireWildcard(require('./tfuel'))
var tfuel = _interopRequireWildcard(require("./tfuel"));
var tronmainnet = _interopRequireWildcard(require('./tronmainnet'))
var tronmainnet = _interopRequireWildcard(require("./tronmainnet"));
var _tronTokens = _interopRequireDefault(require('./_tron-tokens'))
var _tronTokens = _interopRequireDefault(require("./_tron-tokens"));
var vechainthor = _interopRequireWildcard(require('./vechainthor'))
var vechainthor = _interopRequireWildcard(require("./vechainthor"));
var _vechainTokens = _interopRequireDefault(require('./_vechain-tokens'))
var _vechainTokens = _interopRequireDefault(require("./_vechain-tokens"));
var vertcoin = _interopRequireWildcard(require('./vertcoin'))
var vertcoin = _interopRequireWildcard(require("./vertcoin"));
var waves = _interopRequireWildcard(require('./waves'))
var waves = _interopRequireWildcard(require("./waves"));
var zcash = _interopRequireWildcard(require('./zcash'))
var zcash = _interopRequireWildcard(require("./zcash"));
var zilliqa = _interopRequireWildcard(require('./zilliqa'))
var zilliqa = _interopRequireWildcard(require("./zilliqa"));
var _assetInfo = _interopRequireDefault(require('./asset-info.js'))
var _assetInfo = _interopRequireDefault(require("./asset-info.js"));
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _getRequireWildcardCache(nodeInterop) {
if (typeof WeakMap !== 'function') return null
var cacheBabelInterop = new WeakMap()
var cacheNodeInterop = new WeakMap()
return (_getRequireWildcardCache = function(nodeInterop) {
return nodeInterop ? cacheNodeInterop : cacheBabelInterop
})(nodeInterop)
}
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) {
if (!nodeInterop && obj && obj.__esModule) {
return obj
}
if (obj === null || (typeof obj !== 'object' && typeof obj !== 'function')) {
return { default: obj }
}
var cache = _getRequireWildcardCache(nodeInterop)
if (cache && cache.has(obj)) {
return cache.get(obj)
}
var newObj = {}
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor
for (var key in obj) {
if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null
if (desc && (desc.get || desc.set)) {
Object.defineProperty(newObj, key, desc)
} else {
newObj[key] = obj[key]
}
}
}
newObj.default = obj
if (cache) {
cache.set(obj, newObj)
}
return newObj
}
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const _assets = [
algorand,
ark,
_avalancheMeta.avalanchec,
bcash,
bcashclaim,
bgold,
bgoldclaim,
bitcoin,
bitcoinsv,
bitcoinsvclaim,
bnbmainnet,
bsc,
cardano,
cosmos,
dash,
decred,
digibyte,
dogecoin,
elrond,
eosio,
ethereum,
ethereumclassic,
quorum,
factom,
filecoin,
flare,
hedera,
iconmainnet,
libra,
lightningnetwork,
lisk,
litecoin,
matic,
monero,
nano,
neo,
neogas,
_neo3Meta.neo3,
nem,
ontology,
ontologygas,
polkadot,
qtumignition,
ravencoin,
ripple,
solana,
stellar,
_terraMeta.terra,
tezos,
tether,
theta,
tfuel,
tronmainnet,
vechainthor,
vertcoin,
waves,
zcash,
zilliqa,
]
const _assets = [algorand, ark, _avalancheMeta.avalanchec, bcash, bcashclaim, bgold, bgoldclaim, bitcoin, bitcoinsv, bitcoinsvclaim, bnbmainnet, bsc, cardano, cosmos, dash, decred, digibyte, dogecoin, elrond, eosio, ethereum, ethereumclassic, quorum, factom, filecoin, flare, hedera, iconmainnet, libra, lightningnetwork, lisk, litecoin, matic, monero, nano, neo, neogas, _neo3Meta.neo3, nem, ontology, ontologygas, polkadot, qtumignition, ravencoin, ripple, solana, stellar, _terraMeta.terra, tezos, tether, theta, tfuel, tronmainnet, vechainthor, vertcoin, waves, zcash, zilliqa];
_assets.push(..._algorandTokens.default)
_assets.push(..._algorandTokens.default);
_assets.push(..._binanceTokens.default)
_assets.push(..._binanceTokens.default);
_assets.push(..._erc20Tokens.default)
_assets.push(..._erc20Tokens.default);
_assets.push(..._quorumErc20Tokens.default)
_assets.push(..._quorumErc20Tokens.default);
_assets.push(..._bep20Tokens.default)
_assets.push(..._bep20Tokens.default);
_assets.push(..._polygonTokens.default)
_assets.push(..._polygonTokens.default);
_assets.push(..._solanaTokens.default)
_assets.push(..._solanaTokens.default);
_assets.push(..._terraMeta.tokens)
_assets.push(..._terraMeta.tokens);
_assets.push(..._tronTokens.default)
_assets.push(..._tronTokens.default);
_assets.push(..._vechainTokens.default)
_assets.push(..._vechainTokens.default);
_assets.push(..._neo3Meta.tokenDefs)
_assets.push(..._neo3Meta.tokenDefs);
_assets.sort(
(asset1, asset2) => (asset1.properName.toLowerCase() < asset2.properName.toLowerCase() ? -1 : 1)
)
_assets.sort((asset1, asset2) => asset1.properName.toLowerCase() < asset2.properName.toLowerCase() ? -1 : 1);
var _default = _assets.reduce((assets, asset) => {
const map = () =>
Object.assign({}, asset, {
toString: () => asset.name,
info: _assetInfo.default[asset.name] || {},
})
const map = () => Object.assign({}, asset, {
toString: () => asset.name,
info: _assetInfo.default[asset.name] || {}
});
return Object.assign(assets, {
[asset.name]: map(),
})
}, {})
[asset.name]: map()
});
}, {});
exports.default = _default
exports.default = _default;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'libra'
exports.name = name
const properName = 'Libra'
exports.properName = properName
const ticker = 'LIBRA'
exports.ticker = ticker
const name = 'libra';
exports.name = name;
const properName = 'Libra';
exports.properName = properName;
const ticker = 'LIBRA';
exports.ticker = ticker;
const units = {
ulibra: 0,
LIBRA: 6,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
LIBRA: 6
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://librabrowser.io/account/${address}`,
txUrl: (txId) => `https://librabrowser.io/version/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://librabrowser.io/account/${address}`,
txUrl: txId => `https://librabrowser.io/version/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,16 +0,16 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'lightningnetwork'
exports.name = name
const properName = 'Lightning Network'
exports.properName = properName
const ticker = 'LNBTC'
exports.ticker = ticker
const name = 'lightningnetwork';
exports.name = name;
const properName = 'Lightning Network';
exports.properName = properName;
const ticker = 'LNBTC';
exports.ticker = ticker;
const units = {

@@ -20,11 +20,11 @@ millisatoshis: 0,

BTC: 11,
LNBTC: 11,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
LNBTC: 11
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://mempool.space/address/${address}`,
txUrl: (txId) => `https://mempool.space/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://mempool.space/address/${address}`,
txUrl: txId => `https://mempool.space/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'lisk'
exports.name = name
const properName = 'Lisk'
exports.properName = properName
const ticker = 'LSK'
exports.ticker = ticker
const name = 'lisk';
exports.name = name;
const properName = 'Lisk';
exports.properName = properName;
const ticker = 'LSK';
exports.ticker = ticker;
const units = {
Shards: 0,
LSK: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
LSK: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://lisk.observer/account/${address}`,
txUrl: (txId) => `https://lisk.observer/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://lisk.observer/account/${address}`,
txUrl: txId => `https://lisk.observer/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.useBip84 = exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useBip84 = exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'litecoin'
exports.name = name
const properName = 'Litecoin'
exports.properName = properName
const ticker = 'LTC'
exports.ticker = ticker
const name = 'litecoin';
exports.name = name;
const properName = 'Litecoin';
exports.properName = properName;
const ticker = 'LTC';
exports.ticker = ticker;
const units = {
latoshis: 0,
LTC: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
const useBip84 = false
exports.useBip84 = useBip84
LTC: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const useBip84 = false;
exports.useBip84 = useBip84;
const blockExplorer = {
addressUrl: (address) => `https://live.blockcypher.com/ltc/address/${address}`,
txUrl: (txId) => `https://live.blockcypher.com/ltc/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://live.blockcypher.com/ltc/address/${address}`,
txUrl: txId => `https://live.blockcypher.com/ltc/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,22 +0,22 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.displayNetworkTicker = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.displayNetworkTicker = exports.displayNetworkName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'matic'
exports.name = name
const properName = 'Polygon'
exports.properName = properName
const ticker = 'MATICNATIVE'
exports.ticker = ticker
const properTicker = 'MATIC'
exports.properTicker = properTicker
const displayNetworkTicker = 'MATIC'
exports.displayNetworkTicker = displayNetworkTicker
const displayNetworkName = 'Polygon'
exports.displayNetworkName = displayNetworkName
const name = 'matic';
exports.name = name;
const properName = 'Polygon';
exports.properName = properName;
const ticker = 'MATICNATIVE';
exports.ticker = ticker;
const properTicker = 'MATIC';
exports.properTicker = properTicker;
const displayNetworkTicker = 'MATIC';
exports.displayNetworkTicker = displayNetworkTicker;
const displayNetworkName = 'Polygon';
exports.displayNetworkName = displayNetworkName;
const units = {

@@ -29,11 +29,11 @@ wei: 0,

finney: 15,
[ticker]: 18,
}
exports.units = units
const assetType = 'ETHEREUM_LIKE'
exports.assetType = assetType
[ticker]: 18
};
exports.units = units;
const assetType = 'ETHEREUM_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://polygonscan.com/address/${address}`,
txUrl: (txId) => `https://polygonscan.com/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://polygonscan.com/address/${address}`,
txUrl: txId => `https://polygonscan.com/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,30 +0,28 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'monero'
exports.name = name
const properName = 'Monero'
exports.properName = properName
const ticker = 'XMR'
exports.ticker = ticker
const name = 'monero';
exports.name = name;
const properName = 'Monero';
exports.properName = properName;
const ticker = 'XMR';
exports.ticker = ticker;
const units = {
atomic: 0,
XMR: 12,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
XMR: 12
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) =>
'https://support.exodus.io/article/1035-why-can-i-not-view-address-details-for-monero',
txUrl: (txId) => `https://www.monerochain.com/tx/${txId}`,
receiptUrl: (txId, address, txKey) =>
`https://www.exploremonero.com/receipt/${txId}/${address}/${txKey}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => 'https://support.exodus.io/article/1035-why-can-i-not-view-address-details-for-monero',
txUrl: txId => `https://www.monerochain.com/tx/${txId}`,
receiptUrl: (txId, address, txKey) => `https://www.exploremonero.com/receipt/${txId}/${address}/${txKey}`
};
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properTicker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'nano'
exports.name = name
const properName = 'Nano'
exports.properName = properName
const ticker = 'NANO'
exports.ticker = ticker
const properTicker = 'XNO'
exports.properTicker = properTicker
const name = 'nano';
exports.name = name;
const properName = 'Nano';
exports.properName = properName;
const ticker = 'NANO';
exports.ticker = ticker;
const properTicker = 'XNO';
exports.properTicker = properTicker;
const units = {
raw: 0,
NANO: 30,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
NANO: 30
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://nanocrawler.cc/explorer/account/${address}/history`,
txUrl: (txId) => `https://nanocrawler.cc/explorer/block/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://nanocrawler.cc/explorer/account/${address}/history`,
txUrl: txId => `https://nanocrawler.cc/explorer/block/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'nem'
exports.name = name
const properName = 'NEM'
exports.properName = properName
const ticker = 'XEM'
exports.ticker = ticker
const name = 'nem';
exports.name = name;
const properName = 'NEM';
exports.properName = properName;
const ticker = 'XEM';
exports.ticker = ticker;
const units = {
uXEM: 0,
XEM: 6,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
XEM: 6
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.nemtool.com/#/s_account?account=${address}`,
txUrl: (txId) => `https://explorer.nemtool.com/#/s_tx?hash=${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.nemtool.com/#/s_account?account=${address}`,
txUrl: txId => `https://explorer.nemtool.com/#/s_tx?hash=${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,32 +0,32 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.contract = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.contract = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'neo'
exports.name = name
const feeAssetName = 'neogas'
exports.feeAssetName = feeAssetName
const properName = 'NEO'
exports.properName = properName
const ticker = 'NEO'
exports.ticker = ticker
const name = 'neo';
exports.name = name;
const feeAssetName = 'neogas';
exports.feeAssetName = feeAssetName;
const properName = 'NEO';
exports.properName = properName;
const ticker = 'NEO';
exports.ticker = ticker;
const units = {
NEO: 0,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
NEO: 0
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.o3.network/addresses/${address}`,
txUrl: (txId) => `https://explorer.o3.network/transactions/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.o3.network/addresses/${address}`,
txUrl: txId => `https://explorer.o3.network/transactions/${txId}`
};
exports.blockExplorer = blockExplorer;
const contract = {
id: 'NEO',
}
exports.contract = contract
id: 'NEO'
};
exports.contract = contract;

@@ -1,43 +0,43 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
Object.defineProperty(exports, 'assetType', {
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "assetType", {
enumerable: true,
get: function() {
return _neo.assetType
},
})
exports.baseAssetName = void 0
Object.defineProperty(exports, 'blockExplorer', {
get: function () {
return _neo.assetType;
}
});
exports.baseAssetName = void 0;
Object.defineProperty(exports, "blockExplorer", {
enumerable: true,
get: function() {
return _neo.blockExplorer
},
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.contract = void 0
get: function () {
return _neo.blockExplorer;
}
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.contract = void 0;
var _types = require('./_types')
var _types = require("./_types");
var _neo = require('./neo')
var _neo = require("./neo");
const name = 'neogas'
exports.name = name
const baseAssetName = 'neo'
exports.baseAssetName = baseAssetName
const feeAssetName = 'neogas'
exports.feeAssetName = feeAssetName
const properName = 'NEO Gas'
exports.properName = properName
const ticker = 'GAS'
exports.ticker = ticker
const name = 'neogas';
exports.name = name;
const baseAssetName = 'neo';
exports.baseAssetName = baseAssetName;
const feeAssetName = 'neogas';
exports.feeAssetName = feeAssetName;
const properName = 'NEO Gas';
exports.properName = properName;
const ticker = 'GAS';
exports.ticker = ticker;
const units = {
satoshis: 0,
GAS: 8,
}
exports.units = units
GAS: 8
};
exports.units = units;
const contract = {
id: 'GAS',
}
exports.contract = contract
id: 'GAS'
};
exports.contract = contract;

@@ -1,28 +0,28 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ontology'
exports.name = name
const feeAssetName = 'ontologygas'
exports.feeAssetName = feeAssetName
const properName = 'Ontology'
exports.properName = properName
const ticker = 'ONT'
exports.ticker = ticker
const name = 'ontology';
exports.name = name;
const feeAssetName = 'ontologygas';
exports.feeAssetName = feeAssetName;
const properName = 'Ontology';
exports.properName = properName;
const ticker = 'ONT';
exports.ticker = ticker;
const units = {
ONT: 0,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ONT: 0
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.ont.io/address/${address}`,
txUrl: (txId) => `https://explorer.ont.io/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.ont.io/address/${address}`,
txUrl: txId => `https://explorer.ont.io/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,31 +0,31 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ontologygas'
exports.name = name
const baseAssetName = 'ontology'
exports.baseAssetName = baseAssetName
const feeAssetName = 'ontologygas'
exports.feeAssetName = feeAssetName
const properName = 'Ontology Gas'
exports.properName = properName
const ticker = 'ONG'
exports.ticker = ticker
const name = 'ontologygas';
exports.name = name;
const baseAssetName = 'ontology';
exports.baseAssetName = baseAssetName;
const feeAssetName = 'ontologygas';
exports.feeAssetName = feeAssetName;
const properName = 'Ontology Gas';
exports.properName = properName;
const ticker = 'ONG';
exports.ticker = ticker;
const units = {
uONG: 0,
ONG: 9,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ONG: 9
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.ont.io/address/${address}`,
txUrl: (txId) => `https://explorer.ont.io/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.ont.io/address/${address}`,
txUrl: txId => `https://explorer.ont.io/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.curve = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.curve = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'polkadot'
exports.name = name
const properName = 'Polkadot'
exports.properName = properName
const ticker = 'DOT'
exports.ticker = ticker
const name = 'polkadot';
exports.name = name;
const properName = 'Polkadot';
exports.properName = properName;
const ticker = 'DOT';
exports.ticker = ticker;
const units = {
Planck: 0,
DOT: 10,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
DOT: 10
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://polkadot.subscan.io/account/${address}`,
txUrl: (txId) => `https://polkadot.subscan.io/extrinsic/${txId}`,
}
exports.blockExplorer = blockExplorer
const curve = 'ed25519'
exports.curve = curve
addressUrl: address => `https://polkadot.subscan.io/account/${address}`,
txUrl: txId => `https://polkadot.subscan.io/extrinsic/${txId}`
};
exports.blockExplorer = blockExplorer;
const curve = 'ed25519';
exports.curve = curve;

@@ -1,20 +0,18 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _tokens = _interopRequireDefault(require('./tokens'))
var _tokens = _interopRequireDefault(require("./tokens"));
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = _tokens.default.map((token) => ({
var _default = _tokens.default.map(token => ({
assetType: 'MATIC_ERC20',
baseAssetName: 'matic',
blockExplorer: {
addressUrl: (address) => `https://polygonscan.com/address/${address}`,
txUrl: (txId) => `https://polygonscan.com/tx/${txId}`,
addressUrl: address => `https://polygonscan.com/address/${address}`,
txUrl: txId => `https://polygonscan.com/tx/${txId}`
},

@@ -28,6 +26,6 @@ contract: token.addresses,

base: 0,
[token.ticker]: token.decimals,
},
}))
[token.ticker]: token.decimals
}
}));
exports.default = _default
exports.default = _default;

@@ -1,39 +0,35 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
var _default = [
{
name: 'sportx_matic',
properName: 'SportX',
decimals: 18,
ticker: 'SXMATIC',
properTicker: 'SX',
addresses: {
current: '0x840195888Db4D6A99ED9F73FcD3B225Bb3cB1A79',
},
},
{
name: 'usdcoin_matic',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCMATIC',
properTicker: 'USDC',
addresses: {
current: '0x2791bca1f2de4661ed88a30c99a7a9449aa84174',
},
},
{
name: 'weth_matic',
properName: 'Wrapped Ether',
decimals: 18,
ticker: 'WETHMATIC',
properTicker: 'WETH',
addresses: {
current: '0x7ceb23fd6bc0add59e62ac25578270cff1b9f619',
},
},
]
exports.default = _default
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = [{
name: 'sportx_matic',
properName: 'SportX',
decimals: 18,
ticker: 'SXMATIC',
properTicker: 'SX',
addresses: {
current: '0x840195888Db4D6A99ED9F73FcD3B225Bb3cB1A79'
}
}, {
name: 'usdcoin_matic',
properName: 'USD Coin',
decimals: 6,
ticker: 'USDCMATIC',
properTicker: 'USDC',
addresses: {
current: '0x2791bca1f2de4661ed88a30c99a7a9449aa84174'
}
}, {
name: 'weth_matic',
properName: 'Wrapped Ether',
decimals: 18,
ticker: 'WETHMATIC',
properTicker: 'WETH',
addresses: {
current: '0x7ceb23fd6bc0add59e62ac25578270cff1b9f619'
}
}];
exports.default = _default;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'qtumignition'
exports.name = name
const properName = 'Qtum'
exports.properName = properName
const ticker = 'QTUM'
exports.ticker = ticker
const name = 'qtumignition';
exports.name = name;
const properName = 'Qtum';
exports.properName = properName;
const ticker = 'QTUM';
exports.ticker = ticker;
const units = {
satoshis: 0,
QTUM: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
QTUM: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.qtum.org/address/${address}`,
txUrl: (txId) => `https://explorer.qtum.org/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.qtum.org/address/${address}`,
txUrl: txId => `https://explorer.qtum.org/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,19 +0,17 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _tokens = _interopRequireDefault(require('./tokens'))
var _tokens = _interopRequireDefault(require("./tokens"));
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = _tokens.default.map((token) => {
const units = {}
units.base = 0
if (token.tickerAlias) units[token.tickerAlias] = token.decimals
units[token.ticker] = token.decimals
var _default = _tokens.default.map(token => {
const units = {};
units.base = 0;
if (token.tickerAlias) units[token.tickerAlias] = token.decimals;
units[token.ticker] = token.decimals;
return {

@@ -29,10 +27,10 @@ name: token.name,

blockExplorer: {
addressUrl: (address) => `https://etherscan.io/token/${token.addresses.current}?a=${address}`,
txUrl: (txId) => `https://etherscan.io/tx/${txId}`,
addressUrl: address => `https://etherscan.io/token/${token.addresses.current}?a=${address}`,
txUrl: txId => `https://etherscan.io/tx/${txId}`
},
contract: token.addresses,
available: token.available,
}
})
available: token.available
};
});
exports.default = _default
exports.default = _default;

@@ -1,8 +0,8 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.default = void 0
var _default = []
exports.default = _default
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = [];
exports.default = _default;

@@ -1,16 +0,16 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'quorum'
exports.name = name
const properName = 'Quorum'
exports.properName = properName
const ticker = 'QUORUM'
exports.ticker = ticker
const name = 'quorum';
exports.name = name;
const properName = 'Quorum';
exports.properName = properName;
const ticker = 'QUORUM';
exports.ticker = ticker;
const units = {

@@ -23,11 +23,11 @@ wei: 0,

finney: 15,
QUORUM: 18,
}
exports.units = units
const assetType = 'QUORUM_LIKE'
exports.assetType = assetType
QUORUM: 18
};
exports.units = units;
const assetType = 'QUORUM_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://etherscan.io/address/${address}`,
txUrl: (txId) => `https://etherscan.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://etherscan.io/address/${address}`,
txUrl: txId => `https://etherscan.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ravencoin'
exports.name = name
const properName = 'Ravencoin'
exports.properName = properName
const ticker = 'RVN'
exports.ticker = ticker
const name = 'ravencoin';
exports.name = name;
const properName = 'Ravencoin';
exports.properName = properName;
const ticker = 'RVN';
exports.ticker = ticker;
const units = {
satoshis: 0,
RVN: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
RVN: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://ravencoin.network/address/${address}`,
txUrl: (txId) => `https://ravencoin.network/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://ravencoin.network/address/${address}`,
txUrl: txId => `https://ravencoin.network/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'ripple'
exports.name = name
const properName = 'XRP'
exports.properName = properName
const ticker = 'XRP'
exports.ticker = ticker
const name = 'ripple';
exports.name = name;
const properName = 'XRP';
exports.properName = properName;
const ticker = 'XRP';
exports.ticker = ticker;
const units = {
drop: 0,
XRP: 6,
}
exports.units = units
const assetType = 'RIPPLE_LIKE'
exports.assetType = assetType
XRP: 6
};
exports.units = units;
const assetType = 'RIPPLE_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://xrpscan.com/account/${address}`,
txUrl: (txId) => `https://xrpscan.com/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://xrpscan.com/account/${address}`,
txUrl: txId => `https://xrpscan.com/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'solana'
exports.name = name
const properName = 'Solana'
exports.properName = properName
const ticker = 'SOL'
exports.ticker = ticker
const name = 'solana';
exports.name = name;
const properName = 'Solana';
exports.properName = properName;
const ticker = 'SOL';
exports.ticker = ticker;
const units = {
Lamports: 0,
SOL: 9,
}
exports.units = units
const assetType = 'SOLANA_LIKE'
exports.assetType = assetType
SOL: 9
};
exports.units = units;
const assetType = 'SOLANA_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.solana.com/address/${address}`,
txUrl: (txId) => `https://explorer.solana.com/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.solana.com/address/${address}`,
txUrl: txId => `https://explorer.solana.com/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'stellar'
exports.name = name
const properName = 'Stellar'
exports.properName = properName
const ticker = 'XLM'
exports.ticker = ticker
const name = 'stellar';
exports.name = name;
const properName = 'Stellar';
exports.properName = properName;
const ticker = 'XLM';
exports.ticker = ticker;
const units = {
stroops: 0,
XLM: 7,
}
exports.units = units
const assetType = 'RIPPLE_LIKE'
exports.assetType = assetType
XLM: 7
};
exports.units = units;
const assetType = 'RIPPLE_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://stellarchain.io/address/${address}`,
txUrl: (txId) => `https://stellarchain.io/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://stellarchain.io/address/${address}`,
txUrl: txId => `https://stellarchain.io/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'tether'
exports.name = name
const properName = 'Tether'
exports.properName = properName
const ticker = 'USDT'
exports.ticker = ticker
const name = 'tether';
exports.name = name;
const properName = 'Tether';
exports.properName = properName;
const ticker = 'USDT';
exports.ticker = ticker;
const units = {
atomic: 0,
USDT: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
USDT: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://omniexplorer.info/lookupadd.aspx?address=${address}`,
txUrl: (txId) => `https://omniexplorer.info/lookuptx.aspx?txid=${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://omniexplorer.info/lookupadd.aspx?address=${address}`,
txUrl: txId => `https://omniexplorer.info/lookuptx.aspx?txid=${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'tezos'
exports.name = name
const properName = 'Tezos'
exports.properName = properName
const ticker = 'XTZ'
exports.ticker = ticker
const name = 'tezos';
exports.name = name;
const properName = 'Tezos';
exports.properName = properName;
const ticker = 'XTZ';
exports.ticker = ticker;
const units = {
mutez: 0,
XTZ: 6,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
XTZ: 6
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://tzstats.com/account/${address}`,
txUrl: (txId) => `https://tzstats.com/operation/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://tzstats.com/account/${address}`,
txUrl: txId => `https://tzstats.com/operation/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,31 +0,31 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.baseAssetName = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'tfuel'
exports.name = name
const baseAssetName = 'theta'
exports.baseAssetName = baseAssetName
const feeAssetName = 'tfuel'
exports.feeAssetName = feeAssetName
const properName = 'Theta Fuel'
exports.properName = properName
const ticker = 'TFUEL'
exports.ticker = ticker
const name = 'tfuel';
exports.name = name;
const baseAssetName = 'theta';
exports.baseAssetName = baseAssetName;
const feeAssetName = 'tfuel';
exports.feeAssetName = feeAssetName;
const properName = 'Theta Fuel';
exports.properName = properName;
const ticker = 'TFUEL';
exports.ticker = ticker;
const units = {
tfuelwei: 0,
TFUEL: 18,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
TFUEL: 18
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.thetatoken.org/account/${address}`,
txUrl: (txId) => `https://explorer.thetatoken.org/txs/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.thetatoken.org/account/${address}`,
txUrl: txId => `https://explorer.thetatoken.org/txs/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'theta'
exports.name = name
const feeAssetName = 'tfuel'
exports.feeAssetName = feeAssetName
const properName = 'Theta'
exports.properName = properName
const ticker = 'THETA'
exports.ticker = ticker
const name = 'theta';
exports.name = name;
const feeAssetName = 'tfuel';
exports.feeAssetName = feeAssetName;
const properName = 'Theta';
exports.properName = properName;
const ticker = 'THETA';
exports.ticker = ticker;
const units = {
thetawei: 0,
THETA: 18,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
THETA: 18
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.thetatoken.org/account/${address}`,
txUrl: (txId) => `https://explorer.thetatoken.org/txs/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.thetatoken.org/account/${address}`,
txUrl: txId => `https://explorer.thetatoken.org/txs/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,32 +0,32 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.contract = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.contract = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'tronmainnet'
exports.name = name
const properName = 'Tron'
exports.properName = properName
const ticker = 'TRX'
exports.ticker = ticker
const name = 'tronmainnet';
exports.name = name;
const properName = 'Tron';
exports.properName = properName;
const ticker = 'TRX';
exports.ticker = ticker;
const units = {
sun: 0,
TRX: 6,
}
exports.units = units
const assetType = 'TRON_LIKE'
exports.assetType = assetType
TRX: 6
};
exports.units = units;
const assetType = 'TRON_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://tronscan.org/#/address/${address}`,
txUrl: (txId) => `https://tronscan.org/#/transaction/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://tronscan.org/#/address/${address}`,
txUrl: txId => `https://tronscan.org/#/transaction/${txId}`
};
exports.blockExplorer = blockExplorer;
const contract = {
id: 'TRX',
oldName: null,
}
exports.contract = contract
oldName: null
};
exports.contract = contract;

@@ -1,29 +0,29 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.feeAssetName = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'vechainthor'
exports.name = name
const properName = 'VeChain'
exports.properName = properName
const ticker = 'VET'
exports.ticker = ticker
const name = 'vechainthor';
exports.name = name;
const properName = 'VeChain';
exports.properName = properName;
const ticker = 'VET';
exports.ticker = ticker;
const units = {
wei: 0,
VET: 18,
}
exports.units = units
const assetType = 'VECHAIN_LIKE'
exports.assetType = assetType
const feeAssetName = 'vethor'
exports.feeAssetName = feeAssetName
VET: 18
};
exports.units = units;
const assetType = 'VECHAIN_LIKE';
exports.assetType = assetType;
const feeAssetName = 'vethor';
exports.feeAssetName = feeAssetName;
const blockExplorer = {
addressUrl: (address) => `https://explorer.vtho.net/#/accounts/${address}`,
txUrl: (txId) => `https://explorer.vtho.net/#/transactions/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.vtho.net/#/accounts/${address}`,
txUrl: txId => `https://explorer.vtho.net/#/transactions/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'vertcoin'
exports.name = name
const properName = 'Vertcoin'
exports.properName = properName
const ticker = 'VTC'
exports.ticker = ticker
const name = 'vertcoin';
exports.name = name;
const properName = 'Vertcoin';
exports.properName = properName;
const ticker = 'VTC';
exports.ticker = ticker;
const units = {
satoshis: 0,
VTC: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
VTC: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://insight.vertcoin.org/address/${address}`,
txUrl: (txId) => `https://insight.vertcoin.org/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://insight.vertcoin.org/address/${address}`,
txUrl: txId => `https://insight.vertcoin.org/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'waves'
exports.name = name
const properName = 'Waves'
exports.properName = properName
const ticker = 'WAVES'
exports.ticker = ticker
const name = 'waves';
exports.name = name;
const properName = 'Waves';
exports.properName = properName;
const ticker = 'WAVES';
exports.ticker = ticker;
const units = {
shards: 0,
WAVES: 8,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
WAVES: 8
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://wavesexplorer.com/address/${address}`,
txUrl: (txId) => `https://wavesexplorer.com/tx/${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://wavesexplorer.com/address/${address}`,
txUrl: txId => `https://wavesexplorer.com/tx/${txId}`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'zcash'
exports.name = name
const properName = 'Zcash'
exports.properName = properName
const ticker = 'ZEC'
exports.ticker = ticker
const name = 'zcash';
exports.name = name;
const properName = 'Zcash';
exports.properName = properName;
const ticker = 'ZEC';
exports.ticker = ticker;
const units = {
satoshis: 0,
ZEC: 8,
}
exports.units = units
const assetType = 'BITCOIN_LIKE'
exports.assetType = assetType
ZEC: 8
};
exports.units = units;
const assetType = 'BITCOIN_LIKE';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://explorer.zcha.in/accounts/${address}/`,
txUrl: (txId) => `https://explorer.zcha.in/transactions/${txId}/`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://explorer.zcha.in/accounts/${address}/`,
txUrl: txId => `https://explorer.zcha.in/transactions/${txId}/`
};
exports.blockExplorer = blockExplorer;

@@ -1,27 +0,27 @@

'use strict'
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true,
})
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.units = exports.ticker = exports.properName = exports.name = exports.blockExplorer = exports.assetType = void 0;
var _types = require('./_types')
var _types = require("./_types");
const name = 'zilliqa'
exports.name = name
const properName = 'Zilliqa'
exports.properName = properName
const ticker = 'ZIL'
exports.ticker = ticker
const name = 'zilliqa';
exports.name = name;
const properName = 'Zilliqa';
exports.properName = properName;
const ticker = 'ZIL';
exports.ticker = ticker;
const units = {
qa: 0,
ZIL: 12,
}
exports.units = units
const assetType = 'OTHER'
exports.assetType = assetType
ZIL: 12
};
exports.units = units;
const assetType = 'OTHER';
exports.assetType = assetType;
const blockExplorer = {
addressUrl: (address) => `https://viewblock.io/zilliqa/address/${address}`,
txUrl: (txId) => `https://viewblock.io/zilliqa/tx/0x${txId}`,
}
exports.blockExplorer = blockExplorer
addressUrl: address => `https://viewblock.io/zilliqa/address/${address}`,
txUrl: txId => `https://viewblock.io/zilliqa/tx/0x${txId}`
};
exports.blockExplorer = blockExplorer;
{
"name": "@exodus/assets-base",
"version": "8.0.116",
"version": "8.0.117",
"description": "Base level package for supporting Exodus assets.",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -41,3 +41,3 @@ # Exodus Assets Base

## Tokens Attributes Documentation
## Asset Attributes Documentation

@@ -56,2 +56,4 @@ The `assets-base/src/<asset>.js` files are where we define our supported assets. These files consists of a list of objects that more/less follow this object definition:

tickerAlias: 'ARNv1',
tickerAliases: ['ARNv1'],
units: [ base: 0, [ticker]: 18 ]
properTicker: 'ARN',

@@ -79,3 +81,5 @@ displayNetworkName: 'Ethereum',

| `properTicker` (optional) | The ticker we display to the user. This field MUST fall back to the value of `ticker` if not defined. It MAY only be used for display purposes. | :point_left: | :point_left: | n/a |
| `tickerAlias` | This property is specific to Ethereum-like tokens. It updates the `Unit` object to recognize `tickerAlias` as the same unit as `ticker`. | :point_left: | :point_left: | n/a | |
| `tickerAlias` (optional) | This property is specific to Ethereum-like tokens (but may be ported to others). It updates the `Unit` object to recognize `tickerAlias` as the same unit as `ticker`. | :point_left: | :point_left: | n/a |
| `tickerAliases` (optional) | This property is specific to Ethereum-like tokens (but may be ported to others). It behaves the same as `tickerAlias` except that it is an array of aliases. | :point_left: | :point_left: | n/a |
| `units` | An array used to build the UnitType for this asset/token. The keys are the unit names and the values are the number of decimals. Thus the base value (integer) has zero (0) decimals. The number of keys and their names in the array are arbitrary but the ordering is not. The keys need to be ordered by the decimals number starting with zero and encreasing. By convention the last key should be the same as the `ticker`. Example for an asset with 8 decimals: `[ base: 0, micro: 2, [ticker]: 8 ]` | :point_left: | :point_left: | n/a |
| `displayNetworkName` (optional) | The name of the network/blockchain of this asset. If not defined it MUST fall-back to the `properName` of the asset's baseAsset. It MAY only be used for display purposes. | :point_left: | :point_left: | n/a |

@@ -82,0 +86,0 @@ | `displayNetworkTicker` (optional) | The short name of the network/blockchain of this asset. If not defined it MUST fall back to `properTicker` of the asset's baseAsset. It MAY only be used for display purposes. | :point_left: | :point_left: | n/a |

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc