UNPKG

@molecularlabs/nucleus-frontend

Version:
183 lines 5.15 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var tokens_exports = {}; __export(tokens_exports, { NucleusTokenKey: () => NucleusTokenKey, TokenKey: () => TokenKey, nucleusTokenConfig: () => nucleusTokenConfig, tokenConfig: () => tokenConfig }); module.exports = __toCommonJS(tokens_exports); var import_chains = require("./chains"); const TokenKey = { ETH: "eth", WETH: "weth", WSTETH: "wsteth", EZETH: "ezeth", PZETH: "pzeth", OPNRWA: "op-nRWA", NRWA: "nRWA", PUSD: "pUSD", PLUME: "plume", USDC: "usdc", USDCe: "usdce" }; const NucleusTokenKey = { BOBAETH: "bobaeth", SSETH: "sseth", FETH: "feth", RARIETH: "rarieth" }; const tokenConfig = { [TokenKey.ETH]: { key: TokenKey.ETH, name: "ETH", symbol: "ETH", addresses: { [import_chains.mainnet.id]: "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE", [import_chains.boba.id]: "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE" }, coinGeckoId: "ethereum" }, [TokenKey.WETH]: { key: TokenKey.WETH, name: "WETH", symbol: "WETH", fullName: "Wrapped ETH", addresses: { [import_chains.mainnet.id]: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", [import_chains.boba.id]: "0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000", [import_chains.plume.id]: "0xee9e50425e1599e4ec09f0a5f76ce35a4924e4ac" } }, [TokenKey.WSTETH]: { key: TokenKey.WSTETH, name: "wsTETH", symbol: "WSTETH", fullName: "Wrapped StETH", addresses: { [import_chains.mainnet.id]: "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee" } }, [TokenKey.EZETH]: { key: TokenKey.EZETH, name: "EZETH", symbol: "EZETH", addresses: { [import_chains.mainnet.id]: "0xbf5495efe5db9ce00f80364c8b423567e58d2110" } }, [TokenKey.PZETH]: { key: TokenKey.PZETH, name: "PZETH", symbol: "PZETH", addresses: { [import_chains.mainnet.id]: "0x8c9532a60E0E7C6BbD2B2c1303F63aCE1c3E9811" } }, [TokenKey.OPNRWA]: { key: TokenKey.OPNRWA, name: "Op-nRWA", symbol: "OPNRWA", addresses: { [import_chains.plume.id]: "0xab306afbf157534cdea99bf197f473362468692e" } }, [TokenKey.NRWA]: { key: TokenKey.NRWA, name: "nRWA", symbol: "NRWA", addresses: { [import_chains.plume.id]: "0x593cCcA4c4bf58b7526a4C164cEEf4003C6388db" } }, [TokenKey.PUSD]: { key: TokenKey.PUSD, name: "pUSD", symbol: "PUSD", addresses: { [import_chains.plume.id]: "0xdddd73f5df1f0dc31373357beac77545dc5a6f3f" } }, [TokenKey.PLUME]: { key: TokenKey.PLUME, name: "Plume", symbol: "PLUME", addresses: { [import_chains.plume.id]: "0xEa237441c92CAe6FC17Caaf9a7acB3f953be4bd1" } }, [TokenKey.USDC]: { key: TokenKey.USDC, name: "USDC", symbol: "USDC", addresses: { [import_chains.mainnet.id]: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" } }, [TokenKey.USDCe]: { key: TokenKey.USDCe, name: "Bridged USDC (Stargate)", symbol: "USDC.e", addresses: { [import_chains.plume.id]: "0x78adD880A697070c1e765Ac44D65323a0DcCE913" } } }; const nucleusTokenConfig = { [NucleusTokenKey.BOBAETH]: { key: NucleusTokenKey.BOBAETH, name: "bobaETH", fullName: "Boba ETH", symbol: "BOBAETH", addresses: { [import_chains.mainnet.id]: "0x52E4d8989fa8b3E1C06696e7b16DEf5d7707A0d1", [import_chains.boba.id]: "0x52E4d8989fa8b3E1C06696e7b16DEf5d7707A0d1" } }, [NucleusTokenKey.SSETH]: { key: NucleusTokenKey.SSETH, name: "sETH", fullName: "Sei Asset", symbol: "SSETH", addresses: { [import_chains.mainnet.id]: "0xA8A3A5013104e093245164eA56588DBE10a3Eb48", [import_chains.sei.id]: "0xA8A3A5013104e093245164eA56588DBE10a3Eb48" } }, [NucleusTokenKey.FETH]: { key: NucleusTokenKey.FETH, name: "FETH", symbol: "FETH", addresses: { [import_chains.mainnet.id]: "0x6C587402dC88Ef187670F744dFB9d6a09Ff7fd76", [import_chains.form.id]: "0x6C587402dC88Ef187670F744dFB9d6a09Ff7fd76" } }, [NucleusTokenKey.RARIETH]: { key: NucleusTokenKey.RARIETH, name: "RARIETH", symbol: "RARIETH", addresses: { [import_chains.mainnet.id]: "0x5d82Ac302C64B229dC94f866FD10EC6CcF8d47A2", [import_chains.rari.id]: "0x5d82Ac302C64B229dC94f866FD10EC6CcF8d47A2" } } }; //# sourceMappingURL=tokens.js.map