export const networks = [1, 5, 137, 80001];

export const NETWORK_ID = {
  ETHEREUM: 1,
  GOERLI: 5,
  POLYGON: 137,
  MUMBAI: 80001,
};

export const RPCS = {
  1: 'https://eth-mainnet.g.alchemy.com/v2/G-SigSrXvO_sukaHVyJQHn6jqeGa2aLv',
  5: 'https://eth-goerli.g.alchemy.com/v2/PZCZO88tVEx5q4CGfbdyuqTdUIDJausg',
  80001: 'https://polygon-mumbai.g.alchemy.com/v2/WY_VYkPKizVcctkBg5Cp4BP4EI9_K3lZ',
  137: 'https://polygon-mainnet.g.alchemy.com/v2/kc24K7yiAmCzaH6HOXhnZGjGLlxNV2dO',
};

export const USDT_ADDR = {
  137: '0xc2132D05D31c914a87C6611C10748AEb04B58e8F',
  80001: '0x3813e82e6f7098b9583FC0F33a962D02018B6803',
  "decimal" : 6
};

export const USDC_ADDR = {
  137: '0xc2132D05D31c914a87C6611C10748AEb04B58e8F', //incorrect
  80001: '0xe6b8a5CF854791412c1f6EFC7CAf629f5Df1c747',
  "decimal" : 6
};

export const WMATIC_ADDR = {
  //WMATIC of polygon blockchain
  137: '0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619',
  80001: '0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889',
  "decimal" : 18
};

export const WETH_ADDR = {
  //WMATIC of polygon blockchain
  137: '0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619', //incorrect
  80001: '0xA6FA4fB5f76172d178d61B04b0ecd319C5d1C0aa',
  "decimal" : 18
};

export const DAI_ADDR = {
  137: '0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff',  //incorrect
  80001: '0xd393b1E02dA9831Ff419e22eA105aAe4c47E1253',
  "decimal" : 18
};

export const UAP_ADDR = {
  137: '0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff', //incorrect
  80001: '0xe05AeFc9200BCFD0664ade6C2c65f35456281e1f', 
  "decimal" : 18
};

export const ROUTER_ADDR = {
  137: '0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff',
  80001: '0x8954AfA98594b838bda56FE4C12a09D7739D179b',
};

export const COIN_ADDR = {
  "USDC" : USDC_ADDR,
  "WETH" : WETH_ADDR,
  "USDT" : USDT_ADDR,
  "Matic" : WMATIC_ADDR,
  "DAI" : DAI_ADDR,
  "UAP" : UAP_ADDR
}