UNPKG

@dahlia-labs/celo-tokens

Version:
218 lines 17.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RSTCELO = exports.STCELO = exports.MOO = exports.POOF = exports.PEUR1 = exports.PCELO1 = exports.USDCM = exports.USDTM = exports.WETH1 = exports.WBTC1 = exports.PUSDC1 = exports.ASUSDC = exports.PUSD1 = exports.PEUR = exports.PCELO = exports.PUSD = exports.AAUSDC = exports.USDC1 = exports.PUSDC = exports.WBTC = exports.CBTC = exports.DAI = exports.USDCet = exports.USDC = exports.WETH = exports.CETH = exports.UST = exports.dUBE = exports.dMOBI = exports.dcEUR = exports.dcUSD = exports.dCELO = exports.SUSHI = exports.UBE = exports.CREAL = exports.CEUR = exports.CUSD = exports.CELO = exports.MOBI = exports.makeTokens = void 0; const tslib_1 = require("tslib"); const celo_contrib_1 = require("@dahlia-labs/celo-contrib"); const token_utils_1 = require("@dahlia-labs/token-utils"); const lodash_mapvalues_1 = tslib_1.__importDefault(require("lodash.mapvalues")); const imageRegistry = "https://raw.githubusercontent.com/DahliaLabs/dahlia-common/master/packages/celo-tokens/src/svgs/"; const makeTokens = (addresses, decimals, symbol, name, logoURI, extensions) => { return (0, lodash_mapvalues_1.default)(addresses, (tokenAddress, network) => { return new token_utils_1.Token({ chainId: parseInt(network), address: tokenAddress, decimals, symbol, name, logoURI: logoURI !== null && logoURI !== void 0 ? logoURI : imageRegistry.concat(symbol.toLowerCase()).concat(".svg"), extensions, }); }); }; exports.makeTokens = makeTokens; exports.MOBI = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x73a210637f6F6B7005512677Ba6B3C96bb4AA44B", [celo_contrib_1.ChainId.Alfajores]: "0x17a139f275102bBaB5BcbF1c4b7143F08B635EA2", [celo_contrib_1.ChainId.Baklava]: "0x00Be915B9dCf56a3CBE739D9B9c202ca692409EC", }, 18, "MOBI", "Mobius DAO Token", undefined, { coingeckoId: "mobius-money" }); exports.CELO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x471EcE3750Da237f93B8E339c536989b8978a438", [celo_contrib_1.ChainId.Alfajores]: "0xF194afDf50B03e69Bd7D057c1Aa9e10c9954E4C9", [celo_contrib_1.ChainId.Baklava]: "0xF194afDf50B03e69Bd7D057c1Aa9e10c9954E4C9", }, 18, "CELO", "Celo native asset", undefined, { coingeckoId: "celo" }); exports.CUSD = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x765DE816845861e75A25fCA122bb6898B8B1282a", [celo_contrib_1.ChainId.Alfajores]: "0x874069Fa1Eb16D44d622F2e0Ca25eeA172369bC1", [celo_contrib_1.ChainId.Baklava]: "0x62492A644A588FD904270BeD06ad52B9abfEA1aE", }, 18, "cUSD", "Celo Dollar", undefined, { coingeckoId: "celo-dollar" }); exports.CEUR = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xD8763CBa276a3738E6DE85b4b3bF5FDed6D6cA73", [celo_contrib_1.ChainId.Alfajores]: "0x10c892A6EC43a53E45D0B916B4b7D383B1b78C0F", [celo_contrib_1.ChainId.Baklava]: "0xf9ecE301247aD2CE21894941830A2470f4E774ca", }, 18, "cEUR", "Celo Euro", undefined, { coingeckoId: "celo-euro" }); exports.CREAL = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xe8537a3d056DA446677B9E9d6c5dB704EaAb4787", [celo_contrib_1.ChainId.Alfajores]: "0xE4D517785D091D3c54818832dB6094bcc2744545", [celo_contrib_1.ChainId.Baklava]: "0xf9ecE301247aD2CE21894941830A2470f4E774ca", }, 18, "cREAL", "Celo Brazilian Real"); exports.UBE = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x00Be915B9dCf56a3CBE739D9B9c202ca692409EC", [celo_contrib_1.ChainId.Alfajores]: "0x00Be915B9dCf56a3CBE739D9B9c202ca692409EC", [celo_contrib_1.ChainId.Baklava]: "0x00Be915B9dCf56a3CBE739D9B9c202ca692409EC", }, 18, "UBE", "Ubeswap", undefined, { coingeckoId: "ubeswap" }); exports.SUSHI = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x29dFce9c22003A4999930382Fd00f9Fd6133Acd1", [celo_contrib_1.ChainId.Alfajores]: "0x29dFce9c22003A4999930382Fd00f9Fd6133Acd1", [celo_contrib_1.ChainId.Baklava]: "0x29dFce9c22003A4999930382Fd00f9Fd6133Acd1", }, 18, "SUSHI", "Sushi", undefined, { coingeckoId: "sushi" }); exports.dCELO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x7a6d627b0464dd33C988AE3a99aa6372191E7EB2", [celo_contrib_1.ChainId.Alfajores]: "0xF194afDf50B03e69Bd7D057c1Aa9e10c9954E4C9", [celo_contrib_1.ChainId.Baklava]: "0xF194afDf50B03e69Bd7D057c1Aa9e10c9954E4C9", }, 10, "dCELO", "Dahlia Celo"); exports.dcUSD = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xb104422F2Fbc050055671265b95E08aD6057B0B3", [celo_contrib_1.ChainId.Alfajores]: "0xb104422F2Fbc050055671265b95E08aD6057B0B3", [celo_contrib_1.ChainId.Baklava]: "0xb104422F2Fbc050055671265b95E08aD6057B0B3", }, 10, "dcUSD", "Dahlia cUSD"); exports.dcEUR = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x998BA352aD84CC0CD7E71B1Cc11Fd192D624254C", [celo_contrib_1.ChainId.Alfajores]: "0x998BA352aD84CC0CD7E71B1Cc11Fd192D624254C", [celo_contrib_1.ChainId.Baklava]: "0x998BA352aD84CC0CD7E71B1Cc11Fd192D624254C", }, 10, "dcEUR", "Dahlia cEUR"); exports.dMOBI = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xEfbD2788A0dea9EB959a61CE0098Be6499fB0d78", [celo_contrib_1.ChainId.Alfajores]: "0xEfbD2788A0dea9EB959a61CE0098Be6499fB0d78", [celo_contrib_1.ChainId.Baklava]: "0xEfbD2788A0dea9EB959a61CE0098Be6499fB0d78", }, 10, "dMOBI", "Dahlia Mobi"); exports.dUBE = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x37a022Bd03A8b0F66ea68996410E0F70EC395C5e", [celo_contrib_1.ChainId.Alfajores]: "0x37a022Bd03A8b0F66ea68996410E0F70EC395C5e", [celo_contrib_1.ChainId.Baklava]: "0x37a022Bd03A8b0F66ea68996410E0F70EC395C5e", }, 10, "dUBE", "Dahlia Ube"); exports.UST = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xEd193C4E69F591E42398eF54DEa65aa1bb02835c", [celo_contrib_1.ChainId.Alfajores]: "0xEd193C4E69F591E42398eF54DEa65aa1bb02835c", [celo_contrib_1.ChainId.Baklava]: "0xEd193C4E69F591E42398eF54DEa65aa1bb02835c", }, 18, "UST", "Allbridge UST", undefined, { coingeckoId: "terrausd" }); exports.CETH = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x2DEf4285787d58a2f811AF24755A8150622f4361", [celo_contrib_1.ChainId.Alfajores]: "0x2DEf4285787d58a2f811AF24755A8150622f4361", [celo_contrib_1.ChainId.Baklava]: "0x2DEf4285787d58a2f811AF24755A8150622f4361", }, 18, "cETH", "Wrapped Ethereum", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_cETH.svg"); exports.WETH = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x122013fd7dF1C6F636a5bb8f03108E876548b455", [celo_contrib_1.ChainId.Alfajores]: "0x122013fd7dF1C6F636a5bb8f03108E876548b455", [celo_contrib_1.ChainId.Baklava]: "0x122013fd7dF1C6F636a5bb8f03108E876548b455", }, 18, "wETH", "Wrapped Ether (Optics Bridge)", "https://etherscan.io/token/images/weth_28.png", { coingeckoId: "weth" }); exports.USDC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xef4229c8c3250C675F21BCefa42f58EfbfF6002a", [celo_contrib_1.ChainId.Alfajores]: "0xef4229c8c3250C675F21BCefa42f58EfbfF6002a", [celo_contrib_1.ChainId.Baklava]: "0xef4229c8c3250C675F21BCefa42f58EfbfF6002a", }, 6, "cUSDC", "US Dollar Coin (Optics Bridge)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.USDCet = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x37f750B7cC259A2f741AF45294f6a16572CF5cAd", [celo_contrib_1.ChainId.Alfajores]: "0x37f750B7cC259A2f741AF45294f6a16572CF5cAd", [celo_contrib_1.ChainId.Baklava]: "0x37f750B7cC259A2f741AF45294f6a16572CF5cAd", }, 6, "USDCet", "USDCet (Portal from Ethereum)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.DAI = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x90Ca507a5D4458a4C6C6249d186b6dCb02a5BCCd", [celo_contrib_1.ChainId.Alfajores]: "0x90Ca507a5D4458a4C6C6249d186b6dCb02a5BCCd", [celo_contrib_1.ChainId.Baklava]: "0x90Ca507a5D4458a4C6C6249d186b6dCb02a5BCCd", }, 18, "DAI", "Optics DAI", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_DAI.png", { coingeckoId: "dai" }); exports.CBTC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xD629eb00dEced2a080B7EC630eF6aC117e614f1b", [celo_contrib_1.ChainId.Alfajores]: "0xD629eb00dEced2a080B7EC630eF6aC117e614f1b", [celo_contrib_1.ChainId.Baklava]: "0xD629eb00dEced2a080B7EC630eF6aC117e614f1b", }, 18, "cBTC", "Wrapped Bitcoin", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_cBTC.png"); exports.WBTC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xBAAB46E28388d2779e6E31Fd00cF0e5Ad95E327B", [celo_contrib_1.ChainId.Alfajores]: "0xBAAB46E28388d2779e6E31Fd00cF0e5Ad95E327B", [celo_contrib_1.ChainId.Baklava]: "0xBAAB46E28388d2779e6E31Fd00cF0e5Ad95E327B", }, 8, "wBTC", "Wrapped Bitcoin (Optics Bridge)", "https://etherscan.io/token/images/wbtc_28.png?v=1", { coingeckoId: "wrapped-bitcoin" }); exports.PUSDC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x1bfc26cE035c368503fAE319Cc2596716428ca44", [celo_contrib_1.ChainId.Alfajores]: "0x1bfc26cE035c368503fAE319Cc2596716428ca44", [celo_contrib_1.ChainId.Baklava]: "0x1bfc26cE035c368503fAE319Cc2596716428ca44", }, 6, "pUSDC", "USD Coin (PoS Optics)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.USDC1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x2A3684e9Dc20B857375EA04235F2F7edBe818FA7", [celo_contrib_1.ChainId.Alfajores]: "0x2A3684e9Dc20B857375EA04235F2F7edBe818FA7", [celo_contrib_1.ChainId.Baklava]: "0x2A3684e9Dc20B857375EA04235F2F7edBe818FA7", }, 6, "cUSDCxV1", "US Dollar Coin (Optics Bridge)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.AAUSDC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xb70e0a782b058BFdb0d109a3599BEc1f19328E36", [celo_contrib_1.ChainId.Alfajores]: "0xb70e0a782b058BFdb0d109a3599BEc1f19328E36", [celo_contrib_1.ChainId.Baklava]: "0xb70e0a782b058BFdb0d109a3599BEc1f19328E36", }, 18, "aaUSDC", "US Dollar Coin (Avalanche Allbridge)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.PUSD = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xEadf4A7168A82D30Ba0619e64d5BCf5B30B45226", [celo_contrib_1.ChainId.Alfajores]: "0xEadf4A7168A82D30Ba0619e64d5BCf5B30B45226", [celo_contrib_1.ChainId.Baklava]: "0xEadf4A7168A82D30Ba0619e64d5BCf5B30B45226", }, 18, "pUSD", "Poof USD V2", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pUSD.png"); exports.PCELO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x301a61D01A63c8D670c2B8a43f37d12eF181F997", [celo_contrib_1.ChainId.Alfajores]: "0x301a61D01A63c8D670c2B8a43f37d12eF181F997", [celo_contrib_1.ChainId.Baklava]: "0x301a61D01A63c8D670c2B8a43f37d12eF181F997", }, 18, "pCELO", "Poof CELO V2", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pCELO.png"); exports.PEUR = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xD8761DD6c7cB54febD33adD699F5E4440b62E01B", [celo_contrib_1.ChainId.Alfajores]: "0xD8761DD6c7cB54febD33adD699F5E4440b62E01B", [celo_contrib_1.ChainId.Baklava]: "0xD8761DD6c7cB54febD33adD699F5E4440b62E01B", }, 18, "pEUR", "Poof EUR", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pEUR.png"); exports.PUSD1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xB4aa2986622249B1F45eb93F28Cfca2b2606d809", [celo_contrib_1.ChainId.Alfajores]: "0xB4aa2986622249B1F45eb93F28Cfca2b2606d809", [celo_contrib_1.ChainId.Baklava]: "0xB4aa2986622249B1F45eb93F28Cfca2b2606d809", }, 18, "pUSDxV1", "Poof USD V1", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pUSD.png"); exports.ASUSDC = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xCD7D7Ff64746C1909E44Db8e95331F9316478817", [celo_contrib_1.ChainId.Alfajores]: "0xCD7D7Ff64746C1909E44Db8e95331F9316478817", [celo_contrib_1.ChainId.Baklava]: "0xCD7D7Ff64746C1909E44Db8e95331F9316478817", }, 18, "asUSDC", "US Dollar Coin (Solana Allbridge)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.PUSDC1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xcC82628f6A8dEFA1e2B0aD7ed448bef3647F7941", [celo_contrib_1.ChainId.Alfajores]: "0xcC82628f6A8dEFA1e2B0aD7ed448bef3647F7941", [celo_contrib_1.ChainId.Baklava]: "0xcC82628f6A8dEFA1e2B0aD7ed448bef3647F7941", }, 6, "pUSDCxV1", "USD Coin (PoS Optics)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.WBTC1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xBe50a3013A1c94768A1ABb78c3cB79AB28fc1aCE", [celo_contrib_1.ChainId.Alfajores]: "0xBe50a3013A1c94768A1ABb78c3cB79AB28fc1aCE", [celo_contrib_1.ChainId.Baklava]: "0xBe50a3013A1c94768A1ABb78c3cB79AB28fc1aCE", }, 8, "wBTCxV1", "Wrapped Bitcoin (Optics Bridge)", "https://etherscan.io/token/images/wbtc_28.png?v=1", { coingeckoId: "wrapped-bitcoin" }); exports.WETH1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xE919F65739c26a42616b7b8eedC6b5524d1e3aC4", [celo_contrib_1.ChainId.Alfajores]: "0xE919F65739c26a42616b7b8eedC6b5524d1e3aC4", [celo_contrib_1.ChainId.Baklava]: "0xE919F65739c26a42616b7b8eedC6b5524d1e3aC4", }, 18, "wETHxV1", "Wrapped Ether (Optics Bridge)", "https://etherscan.io/token/images/weth_28.png", { coingeckoId: "weth" }); exports.USDTM = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xcFFfE0c89a779c09Df3DF5624f54cDf7EF5fDd5D", [celo_contrib_1.ChainId.Alfajores]: "0xcFFfE0c89a779c09Df3DF5624f54cDf7EF5fDd5D", [celo_contrib_1.ChainId.Baklava]: "0xcFFfE0c89a779c09Df3DF5624f54cDf7EF5fDd5D", }, 18, "cUSDTm", "Tether (Moss Bridge)", "https://bit.ly/3AMrCyD", { coingeckoId: "tether" }); exports.USDCM = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x93DB49bE12B864019dA9Cb147ba75cDC0506190e", [celo_contrib_1.ChainId.Alfajores]: "0x93DB49bE12B864019dA9Cb147ba75cDC0506190e", [celo_contrib_1.ChainId.Baklava]: "0x93DB49bE12B864019dA9Cb147ba75cDC0506190e", }, 18, "cUSDCm", "US Dollar Coin (Moss Bridge)", "https://bit.ly/3CwGimW", { coingeckoId: "usd-coin" }); exports.PCELO1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xE74AbF23E1Fdf7ACbec2F3a30a772eF77f1601E1", [celo_contrib_1.ChainId.Alfajores]: "0xE74AbF23E1Fdf7ACbec2F3a30a772eF77f1601E1", [celo_contrib_1.ChainId.Baklava]: "0xE74AbF23E1Fdf7ACbec2F3a30a772eF77f1601E1", }, 18, "pCELOxV1", "Poof Celo V1", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pCELO.png"); exports.PEUR1 = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x56072D4832642dB29225dA12d6Fd1290E4744682", [celo_contrib_1.ChainId.Alfajores]: "0x56072D4832642dB29225dA12d6Fd1290E4744682", [celo_contrib_1.ChainId.Baklava]: "0x56072D4832642dB29225dA12d6Fd1290E4744682", }, 18, "pEURxV1", "Poof EUR V1", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_pEUR.png"); exports.POOF = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x00400FcbF0816bebB94654259de7273f4A05c762", [celo_contrib_1.ChainId.Alfajores]: "0x00400FcbF0816bebB94654259de7273f4A05c762", [celo_contrib_1.ChainId.Baklava]: "0x00400FcbF0816bebB94654259de7273f4A05c762", }, 18, "Poof", "POOF", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_POOF.png", { coingeckoId: "poofcash" }); exports.MOO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0x17700282592D6917F6A73D0bF8AcCf4D578c131e", [celo_contrib_1.ChainId.Alfajores]: "0x17700282592D6917F6A73D0bF8AcCf4D578c131e", [celo_contrib_1.ChainId.Baklava]: "0x17700282592D6917F6A73D0bF8AcCf4D578c131e", }, 18, "Moola", "MOO", "https://raw.githubusercontent.com/ubeswap/default-token-list/master/assets/asset_MOO.png", { coingeckoId: "moola-market" }); exports.STCELO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xC668583dcbDc9ae6FA3CE46462758188adfdfC24", [celo_contrib_1.ChainId.Alfajores]: "0xC668583dcbDc9ae6FA3CE46462758188adfdfC24", [celo_contrib_1.ChainId.Baklava]: "0xC668583dcbDc9ae6FA3CE46462758188adfdfC24", }, 18, "stCELO", "Staked CELO", "https://raw.githubusercontent.com/DahliaLabs/dahlia-common/master/packages/celo-tokens/src/svgs/stcelo.svg", { coingeckoId: "celo" }); exports.RSTCELO = (0, exports.makeTokens)({ [celo_contrib_1.ChainId.Mainnet]: "0xDc5762753043327d74e0a538199c1488FC1F44cf", [celo_contrib_1.ChainId.Alfajores]: "0xDc5762753043327d74e0a538199c1488FC1F44cf", [celo_contrib_1.ChainId.Baklava]: "0xDc5762753043327d74e0a538199c1488FC1F44cf", }, 18, "rstCELO", "Rebased Staked CELO", "https://raw.githubusercontent.com/DahliaLabs/dahlia-common/master/packages/celo-tokens/src/svgs/stcelo.svg", { coingeckoId: "celo" }); //# sourceMappingURL=index.js.map