2020-10-06 20:28:38 +02:00
|
|
|
// An address that the metaswap-api recognizes as ETH, in place of the token address that ERC-20 tokens have
|
2021-03-09 16:59:35 +01:00
|
|
|
const ETH_SWAPS_TOKEN_ADDRESS = '0x0000000000000000000000000000000000000000';
|
2020-10-06 20:28:38 +02:00
|
|
|
|
|
|
|
export const ETH_SWAPS_TOKEN_OBJECT = {
|
|
|
|
symbol: 'ETH',
|
|
|
|
name: 'Ether',
|
|
|
|
address: ETH_SWAPS_TOKEN_ADDRESS,
|
|
|
|
decimals: 18,
|
|
|
|
iconUrl: 'images/black-eth-logo.svg',
|
2021-02-04 19:15:23 +01:00
|
|
|
};
|
2020-10-06 20:28:38 +02:00
|
|
|
|
2021-02-04 19:15:23 +01:00
|
|
|
export const QUOTES_EXPIRED_ERROR = 'quotes-expired';
|
|
|
|
export const SWAP_FAILED_ERROR = 'swap-failed-error';
|
|
|
|
export const ERROR_FETCHING_QUOTES = 'error-fetching-quotes';
|
|
|
|
export const QUOTES_NOT_AVAILABLE_ERROR = 'quotes-not-avilable';
|
|
|
|
export const OFFLINE_FOR_MAINTENANCE = 'offline-for-maintenance';
|
|
|
|
export const SWAPS_FETCH_ORDER_CONFLICT = 'swaps-fetch-order-conflict';
|
2020-10-06 20:28:38 +02:00
|
|
|
|
|
|
|
// A gas value for ERC20 approve calls that should be sufficient for all ERC20 approve implementations
|
2021-02-04 19:15:23 +01:00
|
|
|
export const DEFAULT_ERC20_APPROVE_GAS = '0x1d4c0';
|
2020-10-06 20:28:38 +02:00
|
|
|
|
2020-11-03 00:41:28 +01:00
|
|
|
export const SWAPS_CONTRACT_ADDRESS =
|
2021-02-04 19:15:23 +01:00
|
|
|
'0x881d40237659c251811cec9c364ef91dc08d300c';
|
2021-03-09 17:06:44 +01:00
|
|
|
|
|
|
|
export const METASWAP_API_HOST = 'https://api.metaswap.codefi.network';
|