UNPKG

@malda-protocol/protocol-config

Version:

Centralized contract addresses, constants, and token configurations for Malda Protocol

14 lines (13 loc) 932 B
import { PRODUCTION_CONFIG } from './config.js'; import { createTokensFromConfig } from '../shared/index.js'; // Derive tokens from production configuration export const PRODUCTION_TOKENS = createTokensFromConfig(PRODUCTION_CONFIG); // Named exports for individual tokens export const USDC = PRODUCTION_TOKENS.find((token) => token.symbol === 'USDC'); export const WETH = PRODUCTION_TOKENS.find((token) => token.symbol === 'WETH'); export const USDT = PRODUCTION_TOKENS.find((token) => token.symbol === 'USDT'); export const WBTC = PRODUCTION_TOKENS.find((token) => token.symbol === 'WBTC'); export const WSTETH = PRODUCTION_TOKENS.find((token) => token.symbol === 'wstETH'); export const EZETH = PRODUCTION_TOKENS.find((token) => token.symbol === 'ezETH'); export const WEETH = PRODUCTION_TOKENS.find((token) => token.symbol === 'weETH'); export const WRSETH = PRODUCTION_TOKENS.find((token) => token.symbol === 'wrsETH / rsETH');