wgm-swap-components
Version:
A React component library for token swap interfaces
46 lines (45 loc) • 1.37 kB
JavaScript
/**
* Default number of decimals for tokens (ERC20 standard)
*/
export var DEFAULT_DECIMALS = 18;
/**
* Default supported swap protocols
*/
export var DEFAULT_PROTOCOLS = ['v2', 'v3', 'v3s1', 'mixed'];
/**
* Default exchange rate for wrap/unwrap operations
*/
export var DEFAULT_EXCHANGE_RATE = 1;
/**
* Countdown time in seconds for auto-reloading the quote
*/
export var RELOAD_COUNTDOWN_MAX = 10;
export var TOKEN_API_URL = 'https://ag-service-test.mimboku.com/api';
export var ROUTER_ADDRESS = '0x8Cc67A90074277E59aaB2927089F1D324D5E1b0a';
export var CHAIN_ID = 1315;
export var QUOTE_API_URL = 'https://router-dev.mimboku.com/quote';
export var IP_ADDRESS = '0x0000000000000000000000000000000000000000';
export var WIP_ADDRESS = '0x1514000000000000000000000000000000000000';
export var POPULAR_TOKENS = [
{
symbol: 'IP',
name: 'Story',
address: IP_ADDRESS,
logoUrl: 'https://assets.coingecko.com/coins/images/54035/standard/Transparent_bg.png?1738075331',
balance: '10.5',
price: 0,
decimals: 18,
verified: true
},
{
symbol: 'WIP',
name: 'Wrapped IP',
address: WIP_ADDRESS,
logoUrl: 'https://iili.io/3TbeF2I.png',
balance: '5.25',
price: 0,
decimals: 18,
verified: true
}
];
// Centralized constants for the project