130 lines
5.5 KiB
JavaScript
130 lines
5.5 KiB
JavaScript
import { NetworkId } from "../constants";
|
|
|
|
export const EMPTY_ADDRESS = "0x0000000000000000000000000000000000000000";
|
|
|
|
export const STAKING_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xC2C579631Bf6daA93252154080fecfd68c6aa506",
|
|
[NetworkId.TESTNET_HOODI]: "0xC2C579631Bf6daA93252154080fecfd68c6aa506",
|
|
[NetworkId.TESTNET_MORDOR]: "0xC2C579631Bf6daA93252154080fecfd68c6aa506",
|
|
};
|
|
|
|
export const BOND_DEPOSITORY_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x46BF6F7c3e96351eab7542f2B14c9f2ac6d08dF0",
|
|
[NetworkId.TESTNET_HOODI]: "0x46BF6F7c3e96351eab7542f2B14c9f2ac6d08dF0",
|
|
[NetworkId.TESTNET_MORDOR]: "0x46BF6F7c3e96351eab7542f2B14c9f2ac6d08dF0",
|
|
};
|
|
|
|
export const DAO_TREASURY_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x05D797f9F34844594C956da58f1785997397f02E",
|
|
[NetworkId.TESTNET_HOODI]: "0x05D797f9F34844594C956da58f1785997397f02E",
|
|
[NetworkId.TESTNET_MORDOR]: "0x05D797f9F34844594C956da58f1785997397f02E",
|
|
};
|
|
|
|
export const FTSO_DAI_LP_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xCd1505E5d169525e0241c177aF5929A92E02276D",
|
|
[NetworkId.TESTNET_HOODI]: "0x32388605b5E83Ea79CDdC479AA9939DBCF98f59D",
|
|
[NetworkId.TESTNET_MORDOR]: "0x53B13C4722081c405ce25c7A7629fC326A49a469",
|
|
};
|
|
|
|
export const FTSO_STNK_LP_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x0000000000000000000000000000000000000000",
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x0000000000000000000000000000000000000000",
|
|
[NetworkId.TESTNET_MORDOR]: "0x0000000000000000000000000000000000000000",
|
|
}
|
|
|
|
export const RESERVE_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14",
|
|
[NetworkId.TESTNET_HOODI]: "0xE69a5c6dd88cA798b93c3C92fc50c51Fd5305eB4",
|
|
[NetworkId.TESTNET_MORDOR]: "0x6af91B3763b5d020E0985f85555EB50e5852d7AC",
|
|
};
|
|
|
|
export const WETH_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14",
|
|
[NetworkId.TESTNET_HOODI]: "0xE69a5c6dd88cA798b93c3C92fc50c51Fd5305eB4",
|
|
[NetworkId.TESTNET_MORDOR]: "0x6af91B3763b5d020E0985f85555EB50e5852d7AC",
|
|
};
|
|
|
|
export const GHST_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x1eCee8BfceC44e535B3Ee92Aca70507668781392",
|
|
[NetworkId.TESTNET_HOODI]: "0x1eCee8BfceC44e535B3Ee92Aca70507668781392",
|
|
[NetworkId.TESTNET_MORDOR]: "0x1eCee8BfceC44e535B3Ee92Aca70507668781392",
|
|
};
|
|
|
|
export const STNK_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xa31cf59baC26Dd8A8b422b999eB1Ba541C941EA7",
|
|
[NetworkId.TESTNET_HOODI]: "0xa31cf59baC26Dd8A8b422b999eB1Ba541C941EA7",
|
|
[NetworkId.TESTNET_MORDOR]: "0xa31cf59baC26Dd8A8b422b999eB1Ba541C941EA7",
|
|
};
|
|
|
|
export const FTSO_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0x7ebd1224D36d64eA09312073e60f352d1383801A",
|
|
[NetworkId.TESTNET_HOODI]: "0x7ebd1224D36d64eA09312073e60f352d1383801A",
|
|
[NetworkId.TESTNET_MORDOR]: "0x7ebd1224D36d64eA09312073e60f352d1383801A",
|
|
};
|
|
|
|
export const DISTRIBUTOR_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xfa524772eec78FAeD0db2cF8A831FDDa9F5B0544",
|
|
[NetworkId.TESTNET_HOODI]: "0xfa524772eec78FAeD0db2cF8A831FDDa9F5B0544",
|
|
[NetworkId.TESTNET_MORDOR]: "0xfa524772eec78FAeD0db2cF8A831FDDa9F5B0544",
|
|
};
|
|
|
|
export const GHOST_GOVERNANCE_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xaf7Ad1b83C47405BB9aa96868bCFbb6D65e4C2a1",
|
|
[NetworkId.TESTNET_HOODI]: "0xF950101af53733Ccf9309Ef4CC374B300dd43010",
|
|
[NetworkId.TESTNET_MORDOR]: "0xF950101af53733Ccf9309Ef4CC374B300dd43010",
|
|
};
|
|
|
|
export const BONDING_CALCULATOR_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xfA821181de76D3EAdb404dDe971A6d28289F22b3",
|
|
[NetworkId.TESTNET_HOODI]: "0xfA821181de76D3EAdb404dDe971A6d28289F22b3",
|
|
[NetworkId.TESTNET_MORDOR]: "0xfA821181de76D3EAdb404dDe971A6d28289F22b3",
|
|
}
|
|
|
|
export const GATEKEEPER_ADDRESSES = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xd735cA07984a16911222c08411A80e24EB38869B",
|
|
[NetworkId.TESTNET_HOODI]: "0x4823F1DC785D721eAdD2bD218E1eeD63aF67fBF4",
|
|
[NetworkId.TESTNET_MORDOR]: "0x4823F1DC785D721eAdD2bD218E1eeD63aF67fBF4",
|
|
}
|
|
|
|
export const UNISWAP_V2_ROUTER = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xee567fe1712faf6149d80da1e6934e354124cfe3",
|
|
[NetworkId.TESTNET_HOODI]: "0xD41daF947c6FFEf344754B99ad09466FBCBb7583",
|
|
[NetworkId.TESTNET_MORDOR]: "0x90ecf6a29798E3cf31EB7DCE64a372AC40d83F83",
|
|
};
|
|
|
|
export const UNISWAP_V2_FACTORY = {
|
|
[NetworkId.TESTNET_SEPOLIA]: "0xF62c03E08ada871A0bEb309762E260a7a6a880E6",
|
|
[NetworkId.TESTNET_HOODI]: "0xF140342cB5C29C1468d91Aee408d7b7271C48b5A",
|
|
[NetworkId.TESTNET_MORDOR]: "0x909f96C1a436B3386E9962e30f3Ce753070ff524",
|
|
};
|
|
|
|
export const NATIVE_TICKERS = {
|
|
[NetworkId.TESTNET_SEPOLIA]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETHUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETH-USDT/spot",
|
|
],
|
|
[NetworkId.TESTNET_HOODI]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETHUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETH-USDT/spot",
|
|
],
|
|
[NetworkId.TESTNET_MORDOR]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETCUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETC-USDT/spot",
|
|
],
|
|
}
|
|
|
|
export const CEX_TICKERS = {
|
|
[NetworkId.TESTNET_SEPOLIA]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETHUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETH-USDT/spot",
|
|
],
|
|
[NetworkId.TESTNET_HOODI]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETHUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETH-USDT/spot",
|
|
],
|
|
[NetworkId.TESTNET_MORDOR]: [
|
|
"https://api.binance.com/api/v3/ticker/price?symbol=ETCUSDT",
|
|
"https://api.coinbase.com/v2/prices/ETC-USDT/spot",
|
|
],
|
|
}
|