Skip to content

Commit

Permalink
migrate token mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
g1nt0ki committed Sep 23, 2024
1 parent 45fa133 commit 7e4ef26
Show file tree
Hide file tree
Showing 30 changed files with 135 additions and 86 deletions.
2 changes: 1 addition & 1 deletion projects/CreampanFinance/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ async function tvl(api) {
const data = await Promise.all(accounts.map(account => queryV1Beta1({ chain: 'cronos', url: `/staking/v1beta1/delegations/${account}`, })));
const factroy_contract_address = '0x66f5997b7810723aceeeb8a880846fc117081bd0';
data.map(i => i.delegation_responses).flat().forEach(i => api.add(ADDRESSES.cronos.WCRO, i.balance.amount * 1e10))
return api.sumTokens({ owner: factroy_contract_address, tokens: ['0x5c7f8a570d578ed84e63fdfa7b1ee72deae1ae23']})
return api.sumTokens({ owner: factroy_contract_address, tokens: [ADDRESSES.cronos.WCRO_1]})
}

module.exports = {
Expand Down
3 changes: 2 additions & 1 deletion projects/agile/index.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
const ADDRESSES = require('../helper/coreAssets.json')
const { compoundExports, } = require('../helper/compound')
const sdk = require('@defillama/sdk')
const { getUniTVL } = require("../helper/unknownTokens");

const unitroller = '0x643dc7C5105d1a3147Bd9524DFC3c5831a373F1e'

const lendingMarket = compoundExports(unitroller, "0x2e909694B362c2FcA3C8168613bd47842245504B", "0x5c7f8a570d578ed84e63fdfa7b1ee72deae1ae23", {
const lendingMarket = compoundExports(unitroller, "0x2e909694B362c2FcA3C8168613bd47842245504B", ADDRESSES.cronos.WCRO_1, {
blacklistedTokens: [
'0xa4434afeae0decb9820d906bf01b13291d00651a',
]
Expand Down
2 changes: 1 addition & 1 deletion projects/annex.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const { compoundExports } = require('./helper/compound')
const wBNB = ADDRESSES.bsc.WBNB;
const cBNB = "0xC5a83aD9f3586e143D2C718E8999206887eF9dDc";

const wCRO = "0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23";
const wCRO = ADDRESSES.cronos.WCRO_1;
const cCRO = "0x61FCA31c51aCc4CC683291Be936E6799AeAAFe41";

const wKAVA = ADDRESSES.kava.WKAVA;
Expand Down
3 changes: 2 additions & 1 deletion projects/argofinance/index.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
const ADDRESSES = require('../helper/coreAssets.json')
const { queryV1Beta1 } = require("../helper/chain/cosmos");
const sdk = require("@defillama/sdk");

async function tvl() {
const data = await queryV1Beta1({ chain: 'cronos', url: '/staking/v1beta1/delegations/cro1klkxkl2c59m5dcw4w0683ctfaxklsy9py26jg3', })
let total = data.delegation_responses.reduce((a, i) => a += +i.balance.amount, 0)
const balances = {}
sdk.util.sumSingleBalance(balances, 'cronos:0x5c7f8a570d578ed84e63fdfa7b1ee72deae1ae23', total * 1e10)
sdk.util.sumSingleBalance(balances, 'cronos:' + ADDRESSES.cronos.WCRO_1, total * 1e10)
return balances
}

Expand Down
39 changes: 20 additions & 19 deletions projects/crosscurve/index.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
const ADDRESSES = require('../helper/coreAssets.json')
const { sumTokensExport } = require("../helper/unwrapLPs");

module.exports = {
ethereum: {
tvl: sumTokensExport({
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0x0000000000085d4780B73119b644AE5ecd22b376", // TUSD
"0xdAC17F958D2ee523a2206206994597C13D831ec7", // USDT
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", // USDC
"0x6B175474E89094C44Da98b954EedeAC495271d0F", // DAI
ADDRESSES.ethereum.TUSD, // TUSD
ADDRESSES.ethereum.USDT, // USDT
ADDRESSES.ethereum.USDC, // USDC
ADDRESSES.ethereum.DAI, // DAI
"0x4DEcE678ceceb27446b35C672dC7d61F30bAD69E", // crvUSDC
"0x390f3595bCa2Df7d23783dFd126427CCeb997BF4", // crvUSDT
"0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490", // 3Crv
Expand All @@ -21,9 +22,9 @@ module.exports = {
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0x4D15a3A2286D883AF0AA1B3f21367843FAc63E07", // TUSD
"0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", // USDT
"0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", // usdc.e
"0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", // DAI
ADDRESSES.arbitrum.USDT, // USDT
ADDRESSES.arbitrum.USDC, // usdc.e
ADDRESSES.optimism.DAI, // DAI
"0xec090cf6DD891D2d014beA6edAda6e05E025D93d", // crvUSDC
"0x82670f35306253222F8a165869B28c64739ac62e", // 3c-crvUSD
"0x73aF1150F265419Ef8a5DB41908B700C32D49135", // crvUSDT
Expand All @@ -36,9 +37,9 @@ module.exports = {
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0x2e1AD108fF1D8C782fcBbB89AAd783aC49586756", // TUSD
"0xc2132D05D31c914a87C6611C10748AEb04B58e8F", // USDT
"0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", // usdc.e
"0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", // DAI
ADDRESSES.polygon.USDT, // USDT
ADDRESSES.polygon.USDC, // usdc.e
ADDRESSES.polygon.DAI, // DAI
"0x5225010a0ae133b357861782b0b865a48471b2c5", // crvUSDC
"0xe7a24ef0c5e95ffb0f6684b813a78f2a3ad7d171", // aave
"0xa70af99bff6b168327f9d1480e29173e757c7904", // crvUSDT
Expand All @@ -50,9 +51,9 @@ module.exports = {
tvl: sumTokensExport({
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9", // TUSD
"0x55d398326f99059fF775485246999027B3197955", // USDT
"0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", // usdc.e
ADDRESSES.bsc.TUSD, // TUSD
ADDRESSES.bsc.USDT, // USDT
ADDRESSES.bsc.USDC, // usdc.e
"0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3", // DAI
"0xc4ec3ab41182e70ca45a764ffc5c45b9a82ccc97", // crvUSDC
"0xA5E0E46462970C9Ee8C2ECadcde254c483748Ec4", // b3pool
Expand All @@ -65,9 +66,9 @@ module.exports = {
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0xcB59a0A753fDB7491d5F3D794316F1adE197B21E", // TUSD
"0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", // USDT
"0x7F5c764cBc14f9669B88837ca1490cCa17c31607", // usdc.e
"0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", // DAI
ADDRESSES.optimism.USDT, // USDT
ADDRESSES.optimism.USDC, // usdc.e
ADDRESSES.optimism.DAI, // DAI
"0x03771e24b7c9172d163bf447490b142a15be3485", // crvUSDC
"0x1337bedc9d22ecbe766df105c9623922a27963ec", // 3pool
"0xd1b30ba128573fcd7d141c8a987961b40e047bb6", // crvUSDT
Expand All @@ -79,9 +80,9 @@ module.exports = {
owner: "0xac8f44ceca92b2a4b30360e5bd3043850a0ffcbe",
tokens: [
"0x1C20E891Bab6b1727d14Da358FAe2984Ed9B59EB", // TUSD
"0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", // USDT
"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", // usdc.e
"0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", // DAI
ADDRESSES.avax.USDt, // USDT
ADDRESSES.avax.USDC, // usdc.e
ADDRESSES.avax.DAI, // DAI
"0x1337BedC9D22ecbe766dF105c9623922A27963EC", // av3crv
"0x1daB6560494B04473A0BE3E7D83CF3Fdf3a51828", // crv3crypto
],
Expand Down
9 changes: 5 additions & 4 deletions projects/darkcrypto/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const ADDRESSES = require('../helper/coreAssets.json')
const { stakingUnknownPricedLP } = require("../helper/staking");
const farmUtils = require("./farm-utils");
const vaultUtils = require("./vault-utils")
Expand All @@ -15,15 +16,15 @@ async function pool2(timestamp, block, chainBlocks) {
//add CRO balance in LP pool
sdk.util.sumSingleBalance(
balances,
"cronos:0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23",
farmTvl["cronos:0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23"]
"cronos:" + ADDRESSES.cronos.WCRO_1,
farmTvl["cronos:" + ADDRESSES.cronos.WCRO_1]
);

//add Dark and Sky balance in LP pool
sdk.util.sumSingleBalance(
balances,
"cronos:0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23",
farmTvl["cronos:0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23"],
"cronos:" + ADDRESSES.cronos.WCRO_1,
farmTvl["cronos:" + ADDRESSES.cronos.WCRO_1],
);

return balances;
Expand Down
2 changes: 1 addition & 1 deletion projects/darkness/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ module.exports = {
tvl: sumTokensExport({
owner: '0x92631e0e84ff01853ef1bb88fc9c9f7d1e1af1ca',
tokens: [
'0x5c7f8a570d578ed84e63fdfa7b1ee72deae1ae23',
ADDRESSES.cronos.WCRO_1,
'0xf2001b145b43032aaf5ee2884e456ccd805f677d',
ADDRESSES.cronos.USDC,
'0x6582c738660bf0701f05b04dce3c4e5fcfcda47a',
Expand Down
2 changes: 1 addition & 1 deletion projects/ferro/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ const tokens = {
SWAP_LCRO_WCRO_ADDRESSES,
],
// WCRO
"0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23": [
[ADDRESSES.cronos.WCRO_1]: [
SWAP_LCRO_WCRO_ADDRESSES,
],
// LATOM-ATOM
Expand Down
3 changes: 2 additions & 1 deletion projects/fx-Protocol/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const ADDRESSES = require('../helper/coreAssets.json')
const treasuries = [
"0x0e5CAA5c889Bdf053c9A76395f62267E653AFbb0",
"0xED803540037B0ae069c93420F89Cd653B6e3Df1f",
Expand All @@ -16,7 +17,7 @@ const baseTokenRate = [
// '',
'0x6Eb03222179F83126735D7E9FdE94571D716D399'
]
const cvxAddress = "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B";
const cvxAddress = ADDRESSES.ethereum.CVX;
const aCVX = "0xb0903Ab70a7467eE5756074b31ac88aEBb8fB777";
const uniBTC = "0x004E9C3EF86bc1ca1f0bB5C7662861Ee93350568";
const uniBTC_Genesis_Gauge = "0x1D20671A21112E85b03B00F94Fd760DE0Bef37Ba"
Expand Down
3 changes: 2 additions & 1 deletion projects/gamblefi/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const ADDRESSES = require('../helper/coreAssets.json')
const { staking } = require("../helper/staking");

const betifystaking = "0x335CAC92af7015BE7802170B62Ebc4C74900484d";
Expand All @@ -11,7 +12,7 @@ async function tvl(api) {
"0xf2001b145b43032aaf5ee2884e456ccd805f677d",
"0x76f0adfff61fd9a542a36a98b96909ec7d3a8c53",
"0xe2c5275d86D2fB860F19a2CbBED9967d39AA73e8",
"0x5c7f8a570d578ed84e63fdfa7b1ee72deae1ae23",
ADDRESSES.cronos.WCRO_1,
"0x3e7dfdd82965515e9b6398d91b991f5d4c830ef6",
] })
}
Expand Down
59 changes: 48 additions & 11 deletions projects/helper/coreAssets.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,8 @@
"ETHIX": "0xec3f3e6d7907acda3a7431abd230196cda3fbb19",
"SDAI": "0xaf204776c7245bF4147c2612BF6e5972Ee483701",
"XHOPR": "0xD4fdec44DB9D44B8f2b6d529620f9C0C7066A2c1",
"DAI_1": "0x678df3415fc31947da4324ec63212874be5a82f8"
"DAI_1": "0x678df3415fc31947da4324ec63212874be5a82f8",
"sDAI": "0xaf204776c7245bf4147c2612bf6e5972ee483701"
},
"okexchain": {
"USDC": "0xc946daf81b08146b1c7a8da2a851ddf2b3eaaf85",
Expand Down Expand Up @@ -220,7 +221,9 @@
"USDC": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607",
"USDC_CIRCLE": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"DAI": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1",
"WBTC": "0x68f180fcCe6836688e9084f035309E29Bf0A2095"
"WBTC": "0x68f180fcCe6836688e9084f035309E29Bf0A2095",
"weETH": "0x5a7facb970d094b6c7ff1df0ea68d99e6e73cbff",
"ezETH": "0x2416092f143378750bb29b79ed961ab195cceea5"
},
"moonriver": {
"WMOVR": "0xe3c7487eb01c74b73b7184d198c7fbf46b34e5af",
Expand Down Expand Up @@ -1089,7 +1092,8 @@
"TT_USDT": "0x4f3c8e20942461e2c3bdd8311ac57b0c222f2b82",
"TT_ETH": "0x6576bb918709906dcbfdceae4bb1e6df7c8a1077",
"TT_USDC": "0x22e89898a04eaf43379beb70bf4e38b1faf8a31e",
"TT_BUSD": "0xbeb0131d95ac3f03fd15894d0ade5dbf7451d171"
"TT_BUSD": "0xbeb0131d95ac3f03fd15894d0ade5dbf7451d171",
"veTT": "0xc3c857a9e5be042c8acf4f2827aa053e93b5d039"
},
"conflux": {
"WCFX": "0x14b2d3bc65e74dae1030eafd8ac30c533c976a9b",
Expand Down Expand Up @@ -1478,7 +1482,8 @@
"USDbC": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA",
"USDC": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"DAI": "0x50c5725949a6f0c72e6c4a641f24049a917db0cb",
"USDT": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2"
"USDT": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"rETH": "0xb6fe221fe9eef5aba221c348ba20a1bf5e73624c"
},
"sei": {
"SEI": "usei",
Expand All @@ -1495,7 +1500,9 @@
},
"op_bnb": {
"WBNB": "0x4200000000000000000000000000000000000006",
"USDT": "0x9e5aac1ba1a2e6aed6b32689dfcf62a509ca96f3"
"USDT": "0x9e5aac1ba1a2e6aed6b32689dfcf62a509ca96f3",
"ETH": "0xe7798f023fc62146e8aa1b36da45fb70855a77ea",
"FDUSD": "0x50c5725949a6f0c72e6c4a641f24049a917db0cb"
},
"archway": {
"ARCH": "aarch"
Expand Down Expand Up @@ -1526,7 +1533,9 @@
"USDT": "secret18wpjn83dayu4meu6wnn29khfkwdxs7kyrz9c8f"
},
"aura": {
"AURA": "uaura"
"AURA": "uaura",
"WAURA": "0xDE47A655a5d9904BD3F7e1A536D8323fBD99993A",
"USDT": "0x80b5a32e4f032b2a058b4f29ec95eefeeb87adcd"
},
"shibarium": {
"WETH": "0x8ed7d143ef452316ab1123d28ab302dc3b80d3ce",
Expand Down Expand Up @@ -1720,7 +1729,10 @@
"WBTC_1": "0xB880fd278198bd590252621d4CD071b1842E9Bcd"
},
"ftn": {
"USDC": "0x4237e0A5b55233D5B6D6d1D9BF421723954130D8"
"USDC": "0x4237e0A5b55233D5B6D6d1D9BF421723954130D8",
"stFTN": "0x780fb5aca83f2e3f57ee18cc3094988ef49d8c3d",
"mUSDC": "0x4b7708ee3ccbd3f9af68208e69ad31f611e1befe",
"mUSDT": "0xb7dc5eca6de5cb9b46ac405d3d4596333714f3f7"
},
"q": {
"WBTC": "0xde397e6C442A3E697367DecBF0d50733dc916b79",
Expand Down Expand Up @@ -1767,7 +1779,8 @@
"ETH": "0xeceeefcee421d8062ef8d6b4d814efe4dc898265",
"WBTC": "0x5fd55a1b9fc24967c4db09c513c3ba0dfa7ff687",
"USDT": "0xd567b3d7b8fe3c79a1ad8da978812cfc4fa05e75",
"AXLUSDC": "0x80b5a32e4f032b2a058b4f29ec95eefeeb87adcd"
"AXLUSDC": "0x80b5a32e4f032b2a058b4f29ec95eefeeb87adcd",
"USDC": "0x0ce35b0d42608ca54eb7bcc8044f7087c18e7717"
},
"xlayer": {
"WOKB": "0xe538905cf8410324e03a5a23c1c177a474d59b2b",
Expand Down Expand Up @@ -1808,7 +1821,9 @@
"USDC_1": "0x75E20C5d4aade76143b8b74d1C5E2865347f9d3B"
},
"lac": {
"LAC": "0x2911a1ab18546cb501628be8625c7503a2a7db54"
"LAC": "0x2911a1ab18546cb501628be8625c7503a2a7db54",
"WETH": "0x42c8c9c0f0a98720dacdaeac0c319cb272b00d7e",
"WBTC": "0xf54b8cb8eeee3823a55dddf5540ceaddf9724626"
},
"bob": {
"WETH": "0x4200000000000000000000000000000000000006",
Expand All @@ -1828,6 +1843,7 @@
"USDC": "0x07d83526730c7438048D55A4fc0b850e2aaB6f0b",
"USDT": "0x2def195713cf4a606b49d07e520e22c17899a736",
"USDC_e": "0x19e26b0638bf63aa9fa4d14c6baf8d52ebe86c5c",
"DAI": "0x7d02A3E0180451B17e5D7f29eF78d06F8117106C",
"WETH": "0xA51894664A773981C6C112C43ce576f315d5b1B6"
},
"stellar": {
Expand Down Expand Up @@ -1893,14 +1909,35 @@
},
"noble": {
"USDC": "uusdc",
"USDY": "ausdy"
"USDY": "ausdy",
"uusdc": "uusdc",
"ausdy": "ausdy"
},
"ripple": {
"XRP": "XRP"
},
},
"polynomial": {
"USDC": "0x17C9D8Cef7Ef072844EEaEdE1F9f54C7E3fa8743",
"SDAI": "0x615172e47c0C5A6dA8ea959632Ac0166f7a59eDc",
"sUSDe": "0x2A06DEAc3E863c23DD6a89Eeacd80aBA9E08B77B"
},
"cronos_zkevm": {
"wzkCRO": "0xc1bf55ee54e16229d9b369a5502bfe5fc9f20b6d",
"ETH": "0x898b3560affd6d955b1574d87ee09e46669c60ea"
},
"neox": {
"WGAS": "0x008cd7f573998cb841a5d82a857ed1f0ce03a653",
"WGAS_1": "0xde41591ed1f8ed1484ac2cd8ca0876428de60eff"
},
"gravity": {
"wG": "0xbb859e225ac8fb6be1c7e38d87b767e95fef0ebd",
"WETH": "0xf6f832466Cd6C21967E0D954109403f36Bc8ceaA",
"USDC_e": "0xfbda5f676cb37624f28265a144a48b0d6e87d3b6"
},
"idex": {
"0xfbda5f676cb37624f28265a144a48b0d6e87d3b6": "0xfbda5f676cb37624f28265a144a48b0d6e87d3b6"
},
"etn": {
"WETN": "0x138dafbda0ccb3d8e39c19edb0510fc31b7c1c77"
}
}
Loading

0 comments on commit 7e4ef26

Please sign in to comment.