-
Notifications
You must be signed in to change notification settings - Fork 3
/
constants.js
87 lines (77 loc) · 5.04 KB
/
constants.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
const BN = require("bn.js")
const API_BASE_URL = process.env.API_BASE_URL || 'http://localhost:3002'
const CHAIN_ID = 250
const RPC = process.env.RPC || 'https://rpc.ankr.com/fantom'
// const RPCs = ['https://rpc.ankr.com/fantom', 'https://rpc.ankr.com/avalanche']
const LUXOR_TREASURY_ADDRESS = "0xDF2A28Cc2878422354A93fEb05B41Bd57d71DB24"
const SOUL_DAO = "0x1C63C726926197BD3CB75d86bCFB1DaeBcD87250"
// const SOUL_BOND = "0xEdaECfc744F3BDeAF6556AEEbfcDedd79437a01F"
const SOUL_BOND_ADDRESS = "0x45D674014Ba240Fc5B8e2605b36DF6A8e470e78f" // V2
const SUMMONER_ADDRESS = '0xb898226dE3c5ca980381fE85F2Bc10e35e00634c'
const DEFARM_ADDRESS = '0xed65Fec909D5cFDB2A23a26554A7133F8d0d885a' // V1 MANIFESTER
const MANIFESTER_ADDRESS = '0xA791C1aC56b23729C1b02114076491E6eCAc7b22'
// const PRICE_FETCHER_ADDRESS = '0xba5da8aC172a9f014D42837EE1B678C4Ca96fB0E'
const PRICE_FETCHER_ADDRESS = '0x3bAAE1079Ca4e8a17E550C13F2b5cd7d80aa80D7'
const MULTICALL_ADDRESS = '0xf682Cc4468608fC4eFbaD6a06D9BC72e7790075a'
const AUTOSTAKE_ADDRESS = '0xb844360d6CF54ed63FBA8C5aD06Cb00d4bdf46E0'
const POP_NFT = '0x1b60B6daA371F5066bd8C1DC032627bf1f4E95df'
const BTC_ORACLE_ADDRESS = '0x8e94C22142F4A64b99022ccDd994f4e9EC86E4B4'
const ETH_ORACLE_ADDRESS = '0x11DdD3d147E5b83D01cee7070027092397d63658'
const COFFINBOX_ADDRESS = "0xF539C37275e947F24480fAb9f7e302aE827570b2"
const LUX="0x6671E20b83Ba463F270c8c75dAe57e3Cc246cB2b"
const WLUM="0xa69557e01B0a6b86E5b29BE66d730c0Bfff68208"
const LUM="0x4290b33158F429F40C0eDc8f9b9e5d8C5288800c"
const WNATIVE="0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83"
const USDC="0x04068DA6C83AFCFA0e13ba15A6696662335D5B75"
const AXL_USDC="0x1B6382DBDEa11d97f24495C9A90b7c88469134a4"
const DAI="0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E"
const SOUL="0xe2fb177009FF39F52C0134E8007FA0e4BaAcBd07"
const SEANCE="0x124B06C5ce47De7A6e9EFDA71a946717130079E6"
const SEANCEV2 = "0x104cBF4643E371CC96E3bcbD93e29BDFc43DF2B0" // SEANCE V2
const AURA="0x91Dd51634f280DB77dA5D8c383a9de1e72224C4e" // AUG23
const SOR="0xEFFd4874AcA3Acd19a24dF3281b5cdAdD823801A"
const BTC="0x321162Cd933E2Be498Cd2267a90534A804051b11"
const AXL_BTC="0x448d59B4302aB5d2dadf9611bED9457491926c8e"
const LZ_BTC="0xf1648C50d2863f780c57849D812b4B7686031A3D"
const AXL_ETH="0xfe7eDa5F2c56160d406869A8aA4B2F365d544C7B"
const LZ_ETH="0x695921034f0387eAc4e11620EE91b1b15A6A09fE"
const RUBIC_ROUTER_ADDRESS="0x3332241a5a4eCb4c28239A9731ad45De7f000333"
const SWAP_INFO_ADDRESS="0x357DbCb3d327029F20EC5Eda1c7508b5e37608eB"
const NATIVE_DAI_LP="0xF3d6E8Ecece8647B456d57375Ce0B51B8F0cD40b"
const NATIVE_WLUM_LP="0xa670C1E02c7AE8B3D575293bfA1F7eBa90F81C99"
const NATIVE_LUX_LP="0x951BBB838e49F7081072895947735b0892cCcbCD"
const DAI_LUX_LP="0x46729c2AeeabE7774a0E710867df80a6E19Ef851"
const NATIVE_LEND_DAI="0xFD9BE6a83c7e9cFF48f6D9a3036bb6b20598ED61"
const DAI_LEND_NATIVE="0xF4Bfdd73FE65D1B46b9968A24443A77ab89908dd"
// const NATIVE_BTC_LP = "0xecB41D6B5885E75a149EDA173e92267aa271D895"
// const NATIVE_USDC_LP = "0x160653F02b6597E7Db00BA8cA826cf43D2f39556"
// const SOUL_USDC_LP = "0xC0A301f1E5E0Fe37a31657e8F60a41b14d01B0Ef"
// const NATIVE_ETH_LP = "0xC615a5fd68265D9Ec6eF60805998fa5Bb71972Cb"
const BTC_ETH_LP = "0x1FC954d3484bC21E0Ce53A6648a35BBfc03DC9D0" // mBTC-mETH
const USDC_FUSD_LP = "0xD5F5E2638d636A98eD4aAEBfd2045441316e0c08"
const NATIVE_FUSD_LP = "0x1AE16105a7d4bE7DFD9737FD13D9A50AEFed1437"
const USDC_DAI_LP = "0x406dE3A93f6B4179E3B21a3d81226B43e1918fd9"
const NATIVE_BNB_LP = "0x52966a12e3211c92909C28603ca3df8465c06c82" // mBNB
const NATIVE_SOUL_LP = '0xa2527af9dabf3e3b4979d7e0493b5e2c6e63dc57' // √
const NATIVE_SEANCE_LP = "0x8542bEAC34282aFe5Bb6951Eb6DCE0B3783b7faB" // √
const NATIVE_ETH_LP = "0x9827713159B666855BdfB53CE0F16aA7b0E30847" // AXL_ETH
const NATIVE_BTC_LP = "0x44DF3a3b162826D7354b4e2495AEF097B6862069" // axlBTC
const BTC_USDC_LP = "0xC258ee426f5607cc6f003e73F705CdeE06EbBDe2" // axlBTC-axlUSDC
const ETH_USDC_LP = "0xd9535aaA72a0eD8fd5c3F453cE4c4FA00Fc117b3" // AXL_ETH-axlUSDC
const SOUL_USDC_LP = "0x5cED9D6B44a1F7C927AF31A8Af26dEF60C776712" // axlUSDC
const NATIVE_USDC_LP = "0xd1A432df5ee2Df3F891F835854ffeA072C273C65" // axlUSDC
const USDC_USDC_LP = "0xBBdA07f2121274ecb1a08077F37A60F7E0D36629" // axlUSDC-lzUSDC
// const BTC_ETH_LP = ""
const _1E18 = new BN("1000000000000000000");
module.exports = {
API_BASE_URL, SUMMONER_ADDRESS, MULTICALL_ADDRESS, AUTOSTAKE_ADDRESS,
_1E18, LUX, SOUL, WLUM, WNATIVE, LUM, DAI, AURA, SOR, SEANCE, SEANCEV2, USDC,
LUXOR_TREASURY_ADDRESS, SOUL_DAO, SOUL_BOND_ADDRESS, PRICE_FETCHER_ADDRESS,
LUX, NATIVE_DAI_LP, NATIVE_WLUM_LP, DAI_LUX_LP, COFFINBOX_ADDRESS,
NATIVE_SOUL_LP, NATIVE_ETH_LP, NATIVE_SOUL_LP, NATIVE_ETH_LP, BTC_USDC_LP, ETH_USDC_LP,
USDC_DAI_LP, NATIVE_SOUL_LP, NATIVE_ETH_LP, USDC_DAI_LP, NATIVE_FUSD_LP,
NATIVE_BTC_LP, SOUL_USDC_LP, NATIVE_USDC_LP, NATIVE_DAI_LP, USDC_USDC_LP,
NATIVE_BNB_LP, NATIVE_SEANCE_LP, USDC_FUSD_LP, AXL_USDC, BTC_ETH_LP, BTC, AXL_ETH, LZ_ETH, AXL_BTC, LZ_BTC,
NATIVE_LUX_LP, NATIVE_LEND_DAI, DAI_LEND_NATIVE, BTC_ORACLE_ADDRESS, ETH_ORACLE_ADDRESS,
RPC, CHAIN_ID, POP_NFT, RUBIC_ROUTER_ADDRESS, SWAP_INFO_ADDRESS, DEFARM_ADDRESS, MANIFESTER_ADDRESS
};