diff --git a/packages/address-book/address-book/arbitrum/tokens/tokens.ts b/packages/address-book/address-book/arbitrum/tokens/tokens.ts index 9869b9a70..257b934a0 100644 --- a/packages/address-book/address-book/arbitrum/tokens/tokens.ts +++ b/packages/address-book/address-book/arbitrum/tokens/tokens.ts @@ -18,9 +18,9 @@ const _tokens = { ETH, WETH: ETH, WNATIVE: ETH, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE', chainId: 42161, decimals: 18, @@ -461,9 +461,9 @@ const _tokens = { documentation: 'https://docs.mai.finance/', bridge: 'native', }, - 'BIFI-ETH LP': { - name: 'BIFI-ETH LP', - symbol: 'BIFI-ETH LP', + 'oldBIFI-ETH LP': { + name: 'oldBIFI-ETH LP', + symbol: 'oldBIFI-ETH LP', address: '0xcDA9B8e5867b5746755fE6E505B6300a76b2fAc3', chainId: 42161, decimals: 18, diff --git a/packages/address-book/address-book/aurora/tokens/tokens.ts b/packages/address-book/address-book/aurora/tokens/tokens.ts index 9f1c98362..baa96c8ca 100644 --- a/packages/address-book/address-book/aurora/tokens/tokens.ts +++ b/packages/address-book/address-book/aurora/tokens/tokens.ts @@ -17,9 +17,9 @@ const _tokens = { ETH, WETH: ETH, WNATIVE: ETH, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x218c3c3D49d0E7B37aff0D8bB079de36Ae61A4c0', chainId: 1313161554, decimals: 18, diff --git a/packages/address-book/address-book/avax/tokens/tokens.ts b/packages/address-book/address-book/avax/tokens/tokens.ts index 0c9bf5597..6c4c4c6f4 100644 --- a/packages/address-book/address-book/avax/tokens/tokens.ts +++ b/packages/address-book/address-book/avax/tokens/tokens.ts @@ -698,12 +698,12 @@ const _tokens = { logoURI: 'https://raw.githubusercontent.com/pangolindex/tokens/main/assets/0x8729438EB15e2C8B576fCc6AeCdA6A148776C0F5/logo.png', }, - BIFI: { + oldBIFI: { chainId: 43114, address: '0xd6070ae98b8069de6B494332d1A1a81B6179D960', decimals: 18, name: 'Binance Smart Chain', - symbol: 'BIFI', + symbol: 'oldBIFI', website: 'https://www.beefy.finance/', description: 'Beefy Finance is a Decentralized, Multi-Chain Yield Optimizer platform that allows its users to earn compound interest on their crypto holdings.', diff --git a/packages/address-book/address-book/bsc/tokens/tokens.ts b/packages/address-book/address-book/bsc/tokens/tokens.ts index c47771158..e0d8a68e5 100644 --- a/packages/address-book/address-book/bsc/tokens/tokens.ts +++ b/packages/address-book/address-book/bsc/tokens/tokens.ts @@ -2559,9 +2559,9 @@ const _tokens = { logoURI: 'https://tokens.pancakeswap.finance/images/0xa1faa113cbe53436df28ff0aee54275c13b40975.png', }, - BIFI: { + oldBIFI: { name: 'Beefy.finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0xCa3F508B8e4Dd382eE878A314789373D80A5190A', chainId: 56, decimals: 18, @@ -4191,9 +4191,9 @@ const _tokens = { 'Radiant aims to be the first omnichain money market, where users can deposit any major asset on any major chain and borrow a variety of supported assets across multiple chains.', logoURI: '', }, - vBIFI: { + voldBIFI: { name: 'Venus BIFI', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0xC718c51958d3fd44f5F9580c9fFAC2F89815C909', chainId: 56, decimals: 8, diff --git a/packages/address-book/address-book/canto/tokens/tokens.ts b/packages/address-book/address-book/canto/tokens/tokens.ts index 4bdd3e877..86912129a 100644 --- a/packages/address-book/address-book/canto/tokens/tokens.ts +++ b/packages/address-book/address-book/canto/tokens/tokens.ts @@ -19,9 +19,9 @@ const _tokens = { CANTO, WCANTO: CANTO, WNATIVE: CANTO, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x765277EebeCA2e31912C9946eAe1021199B39C61', chainId: 7700, decimals: 18, diff --git a/packages/address-book/address-book/celo/tokens/tokens.ts b/packages/address-book/address-book/celo/tokens/tokens.ts index 9c7fd0820..9e8100502 100644 --- a/packages/address-book/address-book/celo/tokens/tokens.ts +++ b/packages/address-book/address-book/celo/tokens/tokens.ts @@ -35,12 +35,12 @@ const _tokens = { CELO, WCELO: WCELO, WNATIVE: WCELO, - BIFI: { + oldBIFI: { chainId: 42220, address: '0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C', decimals: 18, name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', website: 'https://www.beefy.finance/', description: 'Beefy Finance is a Decentralized, Multi-Chain Yield Optimizer platform that allows its users to earn compound interest on their crypto holdings.', @@ -170,9 +170,9 @@ const _tokens = { ...SUSHIV1, symbol: 'cSUSHI', }, - 'BIFI-CELO LP': { - name: 'BIFI-CELO LP', - symbol: 'BIFI-CELO LP', + 'oldBIFI-CELO LP': { + name: 'oldBIFI-CELO LP', + symbol: 'oldBIFI-CELO LP', address: '0xa9FcF373b6bc717223d9464e8c481c9AfAe3f861', chainId: 42220, decimals: 18, diff --git a/packages/address-book/address-book/cronos/tokens/tokens.ts b/packages/address-book/address-book/cronos/tokens/tokens.ts index ef8048544..46141601a 100644 --- a/packages/address-book/address-book/cronos/tokens/tokens.ts +++ b/packages/address-book/address-book/cronos/tokens/tokens.ts @@ -135,12 +135,12 @@ const _tokens = { description: 'The first algorithmic token pegged to CRO running on the Cronos Chain', logoURI: 'https://assets.coingecko.com/coins/images/22456/small/DARK_bgWhite.png', }, - BIFI: { + oldBIFI: { chainId: 25, address: '0xe6801928061CDbE32AC5AD0634427E140EFd05F9', decimals: 18, name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', website: 'https://www.beefy.finance/', description: 'Beefy Finance is a Decentralized, Multi-Chain Yield Optimizer platform that allows its users to earn compound interest on their crypto holdings.', diff --git a/packages/address-book/address-book/emerald/tokens/tokens.ts b/packages/address-book/address-book/emerald/tokens/tokens.ts index 259322911..a4156dd99 100644 --- a/packages/address-book/address-book/emerald/tokens/tokens.ts +++ b/packages/address-book/address-book/emerald/tokens/tokens.ts @@ -28,9 +28,9 @@ const _tokens = { logoURI: 'https://raw.githubusercontent.com/ava-labs/bridge-tokens/main/avalanche-tokens/0x408D4cD0ADb7ceBd1F1A1C33A0Ba2098E1295bAB/logo.png', }, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x65e66a61D0a8F1e686C2D6083ad611a10D84D97A', chainId: 42262, decimals: 18, diff --git a/packages/address-book/address-book/ethereum/platforms/beefyfinance.ts b/packages/address-book/address-book/ethereum/platforms/beefyfinance.ts index 5e0dfe3d6..9a460eaa4 100644 --- a/packages/address-book/address-book/ethereum/platforms/beefyfinance.ts +++ b/packages/address-book/address-book/ethereum/platforms/beefyfinance.ts @@ -18,4 +18,10 @@ export const beefyfinance = { voter: '0x5e1caC103F943Cd84A1E92dAde4145664ebf692A', beefyFeeConfig: '0x3d38BA27974410679afF73abD096D7Ba58870EAd', vaultFactory: '0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97', + + mooBifiLockbox: '0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD', + axelarBridge: '0xaaa6A279fC98b9bF94bD479C90D701417e361fc2', + optimismBridge: '0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2', + ccipBridge: '0xcccEa7Fe84272995664369334351Fe344E2732aE', + layerZeroBridge: '0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051', } as const; diff --git a/packages/address-book/address-book/ethereum/tokens/tokens.ts b/packages/address-book/address-book/ethereum/tokens/tokens.ts index ba0f6f8ae..129f35288 100644 --- a/packages/address-book/address-book/ethereum/tokens/tokens.ts +++ b/packages/address-book/address-book/ethereum/tokens/tokens.ts @@ -19,8 +19,60 @@ const _tokens = { WETH: ETH, WNATIVE: ETH, BIFI: { - name: 'Beefy.Finance', + name: 'Beefy', symbol: 'BIFI', + address: '0xB1F1ee126e9c96231Cc3d3fAD7C08b4cf873b1f1', + chainId: 1, + decimals: 18, + website: 'https://www.beefy.finance/', + documentation: 'https://docs.beefy.finance/', + description: + "The Beefy Token (BIFI) is the governance token of the Beefy DAO. Holders of the token are entitled to submit and vote on proposals on all areas affecting the DAO through the Beefy Snapshot Space, as well as to participate in Beefy's governance incentives programme through the BIFI Pool or BIFI Vault.", + logoURI: 'https://beefy.com/icons/128/BIFI.png', + bridge: 'native', + }, + rBIFI: { + name: 'BIFI Pool Receipt', + symbol: 'rBIFI', + address: '0xb1F131437e314614313aAb3a3016FA05c1b0e087', + chainId: 1, + decimals: 18, + website: 'https://www.beefy.finance/', + documentation: 'https://docs.beefy.finance/', + description: + "The Beefy Token (BIFI) is the governance token of the Beefy DAO. Holders of the token are entitled to submit and vote on proposals on all areas affecting the DAO through the Beefy Snapshot Space, as well as to participate in Beefy's governance incentives programme through the BIFI Pool or BIFI Vault.", + logoURI: 'https://beefy.com/icons/128/BIFI.png', + bridge: 'native', + }, + mooBIFI: { + name: 'BIFI Vault Receipt', + symbol: 'mooBIFI', + address: '0xBEEF8e0982874e0292E6C5751C5A4092b3e1BEEF', + chainId: 1, + decimals: 18, + website: 'https://www.beefy.finance/', + documentation: 'https://docs.beefy.finance/', + description: + "The incentive-bearing Beefy Token (mooBIFI) applies the magic of Beefy's autocompounding technology to the BIFI token. It is the vault token for the BIFI Vault, which automatically claims and swaps governance incentives into more BIFI, and redeposits to unlock exponential growth. On chains other than Ethereum, mooBIFI is a bridged copy of the native Ethereum token, and cannot be returned to BIFI without first bridging back to Ethereum. mooBIFI holders on all chains retain their full voting power corresponding to the underlying amount of BIFI deposited and compounding on Ethereum.", + logoURI: 'https://beefy.com/icons/128/mooBIFI.png', + bridge: 'native', + }, + xmooBIFI: { + name: 'BIFI Vault Receipt xERC20', + symbol: 'xmooBIFI', + address: '0xb1feA302f3B2E93FA04E46dCCE35F2Fc522d7bB9', + chainId: 1, + decimals: 18, + website: 'https://www.beefy.finance/', + documentation: 'https://docs.beefy.finance/', + description: + "The incentive-bearing Beefy Token (mooBIFI) applies the magic of Beefy's autocompounding technology to the BIFI token. It is the vault token for the BIFI Vault, which automatically claims and swaps governance incentives into more BIFI, and redeposits to unlock exponential growth. On chains other than Ethereum, mooBIFI is a bridged copy of the native Ethereum token, and cannot be returned to BIFI without first bridging back to Ethereum. mooBIFI holders on all chains retain their full voting power corresponding to the underlying amount of BIFI deposited and compounding on Ethereum.", + logoURI: 'https://beefy.com/icons/128/mooBIFI.png', + bridge: 'native', + }, + oldBIFI: { + name: 'Beefy.Finance', + symbol: 'oldBIFI', address: '0x5870700f1272a1AdbB87C3140bD770880a95e55D', chainId: 1, decimals: 18, @@ -100,7 +152,7 @@ const _tokens = { decimals: 18, website: 'https://lido.fi/', description: - 'Lido is a liquid staking solution for ETH backed by industry-leading staking providers. Lido lets users stake their ETH - without locking assets or maintaining infrastructure - whilst participating in on-chain activities, e.g. lending. Lido attempts to solve the problems associated with initial ETH staking - illiquidity, immovability and accessibility - making staked ETH liquid and allowing for participation with any amount of ETH to improve security of the Ethereum network.', + 'Lido is a liquid staking solution for ETH backed by industry-leading staking providers. Lido lets users stake their ETH - without locking assets or maintaining infrastructure - whilst participating in on-chain activities, e.g. lending. Lido attempts to solve the problems associated with initial ETH staking - illiquidity, immovability and accessibility - making staked ETH liquid and allowing for participation with any amount of ETH to improve security of the Ethereum network.', bridge: 'native', logoURI: '', documentation: 'https://docs.lido.fi/', @@ -113,7 +165,7 @@ const _tokens = { decimals: 18, website: 'https://lido.fi/', description: - 'Lido is a liquid staking solution for ETH backed by industry-leading staking providers. Lido lets users stake their ETH - without locking assets or maintaining infrastructure - whilst participating in on-chain activities, e.g. lending. Lido attempts to solve the problems associated with initial ETH staking - illiquidity, immovability and accessibility - making staked ETH liquid and allowing for participation with any amount of ETH to improve security of the Ethereum network.', + 'Lido is a liquid staking solution for ETH backed by industry-leading staking providers. Lido lets users stake their ETH - without locking assets or maintaining infrastructure - whilst participating in on-chain activities, e.g. lending. Lido attempts to solve the problems associated with initial ETH staking - illiquidity, immovability and accessibility - making staked ETH liquid and allowing for participation with any amount of ETH to improve security of the Ethereum network.', bridge: 'native', logoURI: '', documentation: 'https://docs.lido.fi/', @@ -249,7 +301,7 @@ const _tokens = { decimals: 18, website: 'https://aura.finance/', description: - 'Aura Finance is a protocol built on top of the Balancer system to provide maximum incentives to Balancer liquidity providers and BAL stakers (into veBAL) through social aggregation of BAL deposits and Aura’s native token. For BAL stakers, Aura provides a seamless onboarding process to veBAL, by creating a tokenised wrapper token called auraBAL that represents the 80/20 BPT locked up for the maximum time in VotingEscrow (read more about what this means). This can be staked to receive existing rewards (BAL and bbaUSD) from Balancer, in addition to a share of any BAL earned by Aura (read more about the fees), and additional AURA. This minting process is irreversible however users can trade their auraBAL back to BAL through an incentivised liquidity pool.', + 'Aura Finance is a protocol built on top of the Balancer system to provide maximum incentives to Balancer liquidity providers and BAL stakers (into veBAL) through social aggregation of BAL deposits and Aura’s native token. For BAL stakers, Aura provides a seamless onboarding process to veBAL, by creating a tokenised wrapper token called auraBAL that represents the 80/20 BPT locked up for the maximum time in VotingEscrow (read more about what this means). This can be staked to receive existing rewards (BAL and bbaUSD) from Balancer, in addition to a share of any BAL earned by Aura (read more about the fees), and additional AURA. This minting process is irreversible however users can trade their auraBAL back to BAL through an incentivised liquidity pool.', bridge: 'native', logoURI: '', documentation: 'https://docs.aura.finance/', diff --git a/packages/address-book/address-book/fantom/tokens/tokens.ts b/packages/address-book/address-book/fantom/tokens/tokens.ts index 5968a1fee..aea41e81e 100644 --- a/packages/address-book/address-book/fantom/tokens/tokens.ts +++ b/packages/address-book/address-book/fantom/tokens/tokens.ts @@ -1411,9 +1411,9 @@ const _tokens = { logoURI: 'https://raw.githubusercontent.com/sushiswap/assets/master/blockchains/ethereum/assets/0x3472A5A71965499acd81997a54BBA8D852C6E53d/logo.png', }, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'fmcBIFI', + symbol: 'fmcoldBIFI', address: '0xd6070ae98b8069de6B494332d1A1a81B6179D960', chainId: 250, decimals: 18, diff --git a/packages/address-book/address-book/fuse/tokens/tokens.ts b/packages/address-book/address-book/fuse/tokens/tokens.ts index 2811515e4..4481cb1b3 100644 --- a/packages/address-book/address-book/fuse/tokens/tokens.ts +++ b/packages/address-book/address-book/fuse/tokens/tokens.ts @@ -18,9 +18,9 @@ const _tokens = { FUSE, WFUSE: FUSE, WNATIVE: FUSE, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x2bF9b864cdc97b08B6D79ad4663e71B8aB65c45c', chainId: 122, decimals: 18, @@ -199,9 +199,9 @@ const _tokens = { description: 'Tether is a stablecoin pegged to the US Dollar. A stablecoin is a type of cryptocurrency whose value is pegged to another fiat currency like the US Dollar or to a commodity like Gold. Tether is the first stablecoin to be created and it is the most popular stablecoin used in the ecosystem.', }, - 'BIFI-WFUSE LP': { - name: 'BIFI-WFUSE LP', - symbol: 'BIFI-WFUSE LP', + 'oldBIFI-WFUSE LP': { + name: 'oldBIFI-WFUSE LP', + symbol: 'oldBIFI-WFUSE LP', address: '0xbD8923A4028c5D6b6B8698ad4342104302611914', chainId: 1666600000, decimals: 18, diff --git a/packages/address-book/address-book/heco/tokens/tokens.ts b/packages/address-book/address-book/heco/tokens/tokens.ts index 2642af258..089eccbdd 100644 --- a/packages/address-book/address-book/heco/tokens/tokens.ts +++ b/packages/address-book/address-book/heco/tokens/tokens.ts @@ -50,9 +50,9 @@ const _tokens = { decimals: 18, logoURI: 'https://hecoinfo.com/token/images/lendhub_32.png', }, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x765277EebeCA2e31912C9946eAe1021199B39C61', chainId: 128, decimals: 18, diff --git a/packages/address-book/address-book/kava/tokens/tokens.ts b/packages/address-book/address-book/kava/tokens/tokens.ts index 1d7259c23..391c98a24 100644 --- a/packages/address-book/address-book/kava/tokens/tokens.ts +++ b/packages/address-book/address-book/kava/tokens/tokens.ts @@ -166,9 +166,9 @@ const _tokens = { 'https://raw.githubusercontent.com/equilibre-finance/token-images/blob/main/assets/VARA.png', bridge: 'native', }, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'kmultiBIFI', + symbol: 'kmultioldBIFI', address: '0xC19281F22A075E0F10351cd5D6Ea9f0AC63d4327', chainId: 2222, decimals: 18, diff --git a/packages/address-book/address-book/metis/tokens/tokens.ts b/packages/address-book/address-book/metis/tokens/tokens.ts index 6bc14b2a4..df998b8ff 100644 --- a/packages/address-book/address-book/metis/tokens/tokens.ts +++ b/packages/address-book/address-book/metis/tokens/tokens.ts @@ -18,9 +18,9 @@ const _tokens = { METIS, WMETIS: METIS, WNATIVE: METIS, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0xe6801928061CDbE32AC5AD0634427E140EFd05F9', chainId: 1088, decimals: 18, @@ -217,9 +217,9 @@ const _tokens = { 'HERMES is the governance token of the Solidly-fork Hermes Protocol on Metis. The token is emitted as a farming reward to liquidity providers and can be locked for a period to gain voting rights.', bridge: 'native', }, - 'BIFI-METIS LP': { - name: 'BIFI-METIS LP', - symbol: 'BIFI-METIS LP', + 'oldBIFI-METIS LP': { + name: 'oldBIFI-METIS LP', + symbol: 'oldBIFI-METIS LP', address: '0x89D433e8cCC871B3f12EA17b651ff3633DFb5DC0', chainId: 1088, decimals: 18, diff --git a/packages/address-book/address-book/moonbeam/tokens/tokens.ts b/packages/address-book/address-book/moonbeam/tokens/tokens.ts index af03adb2f..0149ac51a 100644 --- a/packages/address-book/address-book/moonbeam/tokens/tokens.ts +++ b/packages/address-book/address-book/moonbeam/tokens/tokens.ts @@ -18,9 +18,9 @@ const _tokens = { GLMR, WGLMR: GLMR, WNATIVE: GLMR, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x595c8481c48894771CE8FaDE54ac6Bf59093F9E8', chainId: 1284, decimals: 18, diff --git a/packages/address-book/address-book/moonriver/tokens/tokens.ts b/packages/address-book/address-book/moonriver/tokens/tokens.ts index a39b579ac..04729a030 100644 --- a/packages/address-book/address-book/moonriver/tokens/tokens.ts +++ b/packages/address-book/address-book/moonriver/tokens/tokens.ts @@ -46,12 +46,12 @@ const _tokens = { WNATIVE: MOVR, WMOVR_SUSHI: WMOVR_SUSHI, WNATIVE_SUSHI: WMOVR_SUSHI, - BIFI: { + oldBIFI: { chainId: 1285, address: '0x173fd7434B8B50dF08e3298f173487ebDB35FD14', decimals: 18, name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', website: 'https://www.beefy.finance/', description: 'Beefy Finance is a Decentralized, Multi-Chain Yield Optimizer platform that allows its users to earn compound interest on their crypto holdings.', @@ -465,9 +465,9 @@ const _tokens = { 'Staked KSM (stKSM) is a liquid staking solution for KSM backed by industry-leading staking providers. stKSM rebases daily to receive rewards, wrapping stKSM for wstKSM will stop the rebasing mechanism, and will allow users to continue accruing staking rewards.', bridge: 'kusama', }, - 'BIFI-WMOVR LP': { - name: 'BIFI-WMOVR LP', - symbol: 'BIFI-WMOVR LP', + 'oldBIFI-WMOVR LP': { + name: 'oldBIFI-WMOVR LP', + symbol: 'oldBIFI-WMOVR LP', address: '0xaC726ee53edFAe5f8f4C2c0d611Fd71D58E743bA', chainId: 1285, decimals: 18, diff --git a/packages/address-book/address-book/one/tokens/tokens.ts b/packages/address-book/address-book/one/tokens/tokens.ts index bf8d5e75f..112e3e590 100644 --- a/packages/address-book/address-book/one/tokens/tokens.ts +++ b/packages/address-book/address-book/one/tokens/tokens.ts @@ -30,12 +30,12 @@ const _tokens = { ONE, WONE: ONE, WNATIVE: ONE, - BIFI: { + oldBIFI: { chainId: 1666600000, address: '0x6aB6d61428fde76768D7b45D8BFeec19c6eF91A8', decimals: 18, name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', website: 'https://www.beefy.finance/', description: 'Beefy Finance is a Decentralized, Multi-Chain Yield Optimizer platform that allows its users to earn compound interest on their crypto holdings.', @@ -212,9 +212,9 @@ const _tokens = { description: 'Wrapped Bitcoin (WBTC) is the first ERC20 token backed 1:1 with Bitcoin. Completely transparent. 100% verifiable. Community led.', }, - 'BIFI-WONE LP': { - name: 'BIFI-WONE LP', - symbol: 'BIFI-WONE LP', + 'oldBIFI-WONE LP': { + name: 'oldBIFI-WONE LP', + symbol: 'oldBIFI-WONE LP', address: '0x0f9602B7E7146a9BaE16dB948281BebDb7C2D095', chainId: 1666600000, decimals: 18, diff --git a/packages/address-book/address-book/optimism/platforms/beefyfinance.ts b/packages/address-book/address-book/optimism/platforms/beefyfinance.ts index 2b558718c..bdbd7d45c 100644 --- a/packages/address-book/address-book/optimism/platforms/beefyfinance.ts +++ b/packages/address-book/address-book/optimism/platforms/beefyfinance.ts @@ -19,4 +19,9 @@ export const beefyfinance = { beefyFeeConfig: '0x216EEE15D1e3fAAD34181f66dd0B665f556a638d', vaultFactory: '0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B', wrapperFactory: '0x182be93E1C0C4d305fe43bD093292F21fd679797', + + axelarBridge: '0xaaa6A279fC98b9bF94bD479C90D701417e361fc2', + optimismBridge: '0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2', + ccipBridge: '0xcccEa7Fe84272995664369334351Fe344E2732aE', + layerZeroBridge: '0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051', } as const; diff --git a/packages/address-book/address-book/optimism/tokens/tokens.ts b/packages/address-book/address-book/optimism/tokens/tokens.ts index 30f8f98d8..83f1ffa1d 100644 --- a/packages/address-book/address-book/optimism/tokens/tokens.ts +++ b/packages/address-book/address-book/optimism/tokens/tokens.ts @@ -18,9 +18,22 @@ const _tokens = { ETH, WETH: ETH, WNATIVE: ETH, - BIFI: { + mooBIFI: { + name: 'Bridged BIFI Vault Receipt', + symbol: 'mooBIFI', + address: '0xc55E93C62874D8100dBd2DfE307EDc1036ad5434', + chainId: 10, + decimals: 18, + website: 'https://beefy.com', + description: + "The incentive-bearing Beefy Token (mooBIFI) applies the magic of Beefy's autocompounding technology to the BIFI token. It is the vault token for the BIFI Vault, which automatically claims and swaps governance incentives into more BIFI, and redeposits to unlock exponential growth. On chains other than Ethereum, mooBIFI is a bridged copy of the native Ethereum token, and cannot be returned to BIFI without first bridging back to Ethereum. mooBIFI holders on all chains retain their full voting power corresponding to the underlying amount of BIFI deposited and compounding on Ethereum.", + logoURI: 'https://beefy.com/icons/128/mooBIFI.png', + documentation: 'https://docs.beefy.finance/', + bridge: 'beefy', + }, + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642', chainId: 10, decimals: 18, diff --git a/packages/address-book/address-book/polygon/tokens/tokens.ts b/packages/address-book/address-book/polygon/tokens/tokens.ts index c766cc561..de61effa5 100644 --- a/packages/address-book/address-book/polygon/tokens/tokens.ts +++ b/packages/address-book/address-book/polygon/tokens/tokens.ts @@ -863,10 +863,10 @@ const _tokens = { logoURI: 'https://raw.githubusercontent.com/ApeSwapFinance/apeswap-token-lists/main/assets/BANANA.svg', }, - BIFI: { + oldBIFI: { name: 'beefy.finance', address: '0xFbdd194376de19a88118e84E279b977f165d01b8', - symbol: 'BIFI', + symbol: 'oldBIFI', decimals: 18, chainId: 137, website: 'https://www.beefy.finance/', diff --git a/packages/address-book/address-book/zksync/tokens/tokens.ts b/packages/address-book/address-book/zksync/tokens/tokens.ts index 44a6c9416..cab2145f0 100644 --- a/packages/address-book/address-book/zksync/tokens/tokens.ts +++ b/packages/address-book/address-book/zksync/tokens/tokens.ts @@ -18,9 +18,9 @@ const _tokens = { ETH, WETH: ETH, WNATIVE: ETH, - BIFI: { + oldBIFI: { name: 'Beefy.Finance', - symbol: 'BIFI', + symbol: 'oldBIFI', address: '0x44AA3eEDD3214Ddd02E8b3FE1E8AE4cAC452a2E0', chainId: 324, decimals: 18, diff --git a/packages/address-book/scripts/sampleList.json b/packages/address-book/scripts/sampleList.json index 38ae873b9..4dfac2883 100644 --- a/packages/address-book/scripts/sampleList.json +++ b/packages/address-book/scripts/sampleList.json @@ -77,7 +77,7 @@ { "name": "beefy.finance", "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", - "symbol": "BIFI", + "symbol": "oldBIFI", "decimals": 18, "chainId": 137, "logoURI": "https://raw.githubusercontent.com/beefyfinance/beefy-app/prod/src/images/single-assets/BIFI.png" diff --git a/packages/address-book/types/beefyfinance.ts b/packages/address-book/types/beefyfinance.ts index eeb88756f..07eff2734 100644 --- a/packages/address-book/types/beefyfinance.ts +++ b/packages/address-book/types/beefyfinance.ts @@ -15,4 +15,10 @@ export interface BeefyFinance { voter: string; beefyFeeConfig?: string; vaultFactory?: string; + + mooBifiLockbox?: string; + axelarBridge?: string; + optimismBridge?: string; + ccipBridge?: string; + layerZeroBridge?: string; } diff --git a/src/api/stats/arbitrum/getArbiBifiGovApy.js b/src/api/stats/arbitrum/getArbiBifiGovApy.js index 94eb53ccd..594ced228 100644 --- a/src/api/stats/arbitrum/getArbiBifiGovApy.js +++ b/src/api/stats/arbitrum/getArbiBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { ARBITRUM_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + arbitrum: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE'; -const REWARDS = '0x48F4634c8383aF01BF71AefBC125eb582eb3C74D'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getArbiBifiGovApy = async () => { 'arbi', 'WETH', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/arbitrum/getArbiBifiMaxiApy.js b/src/api/stats/arbitrum/getArbiBifiMaxiApy.js index 876775190..e7209287d 100644 --- a/src/api/stats/arbitrum/getArbiBifiMaxiApy.js +++ b/src/api/stats/arbitrum/getArbiBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, ETH }, + tokens: { oldBIFI, ETH }, }, } = addressBook; export const getArbiBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: ETH.symbol, rewardDecimals: getEDecimals(ETH.decimals), diff --git a/src/api/stats/aurora/getAuroraBifiGovApy.js b/src/api/stats/aurora/getAuroraBifiGovApy.js index 2050618c1..129f75346 100644 --- a/src/api/stats/aurora/getAuroraBifiGovApy.js +++ b/src/api/stats/aurora/getAuroraBifiGovApy.js @@ -7,11 +7,10 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; -const REWARDS = rewardPool; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -21,8 +20,8 @@ const getAuroraBifiGovApy = async () => { 'aurora', 'ETH', DECIMALS, - REWARDS, - BIFI.address, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/aurora/getAuroraBifiMaxiApy.js b/src/api/stats/aurora/getAuroraBifiMaxiApy.js index 972928b57..feb9aa3e3 100644 --- a/src/api/stats/aurora/getAuroraBifiMaxiApy.js +++ b/src/api/stats/aurora/getAuroraBifiMaxiApy.js @@ -2,18 +2,19 @@ import { getEDecimals } from '../../../utils/getEDecimals'; import { getBifiMaxiApys } from '../common/getBifiMaxiApys'; import { addressBook } from '../../../../packages/address-book/address-book'; import { AURORA_CHAIN_ID } from '../../../constants'; + const { aurora: { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WETH }, + tokens: { oldBIFI, WETH }, }, } = addressBook; export const getAuroraBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WETH.symbol, rewardDecimals: getEDecimals(WETH.decimals), diff --git a/src/api/stats/avax/getAvaxBifiGovApy.js b/src/api/stats/avax/getAvaxBifiGovApy.js index a8e9e2670..14e64fd8f 100644 --- a/src/api/stats/avax/getAvaxBifiGovApy.js +++ b/src/api/stats/avax/getAvaxBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { AVAX_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + avax: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xd6070ae98b8069de6B494332d1A1a81B6179D960'; -const REWARDS = '0x86d38c6b6313c5A3021D68D1F57CF5e69197592A'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getAvaxBifiGovApy = async () => { 'avax', 'AVAX', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/avax/getAvaxBifiMaxiApy.js b/src/api/stats/avax/getAvaxBifiMaxiApy.js index cdffdc0dc..58c16dc47 100644 --- a/src/api/stats/avax/getAvaxBifiMaxiApy.js +++ b/src/api/stats/avax/getAvaxBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, AVAX }, + tokens: { oldBIFI, AVAX }, }, } = addressBook; export const getAvaxBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: 'AVAX', rewardDecimals: getEDecimals(AVAX.decimals), diff --git a/src/api/stats/bifibuyback/getBifiBuyback.ts b/src/api/stats/bifibuyback/getBifiBuyback.ts index c462c13d1..cdde4cfd8 100644 --- a/src/api/stats/bifibuyback/getBifiBuyback.ts +++ b/src/api/stats/bifibuyback/getBifiBuyback.ts @@ -85,13 +85,13 @@ const updateBifiBuyback = async () => { const { url, apiToken } = explorerApiUrlMap[chainName]; const lp = bifiLpMap[chainName]; const chainAddressBook = addressBook[chainName]; - const chainBIFI = chainAddressBook.tokens.BIFI; + const chainBIFI = chainAddressBook.tokens.oldBIFI; const chainBifiMaxi = chainAddressBook.platforms.beefyfinance.bifiMaxiStrategy; const prom = getBuyback(chainName, url, apiToken, chainBIFI, chainBifiMaxi, lp); promises.push(prom); }); - const bifiPrice = await fetchPrice({ oracle: 'tokens', id: 'BIFI' }); + const bifiPrice = await fetchPrice({ oracle: 'tokens', id: 'oldBIFI' }); const results = await Promise.allSettled<{ [key: string]: BigNumber }[]>(promises); let dailyBifiBuybackAmountByChain: { [key: string]: BigNumber } = {}; diff --git a/src/api/stats/bsc/beefy/getBifiGovApy.js b/src/api/stats/bsc/beefy/getBifiGovApy.js index 37bf902b4..30e1c08cb 100644 --- a/src/api/stats/bsc/beefy/getBifiGovApy.js +++ b/src/api/stats/bsc/beefy/getBifiGovApy.js @@ -1,8 +1,16 @@ +const { addressBook } = require('../../../../../packages/address-book/address-book'); const { BSC_CHAIN_ID } = require('../../../../constants'); const { getBifiGovApr } = require('../../common/getBifiGovApr'); -const BIFI = '0xCa3F508B8e4Dd382eE878A314789373D80A5190A'; -const REWARDS = '0x0d5761D9181C7745855FC985f646a842EB254eB9'; +const { + bsc: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; + const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getBifiGovApy = async () => { '', 'BNB', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/bsc/beefy/getBifiMaxiApy.js b/src/api/stats/bsc/beefy/getBifiMaxiApy.js index 8f7afe006..098b4879a 100644 --- a/src/api/stats/bsc/beefy/getBifiMaxiApy.js +++ b/src/api/stats/bsc/beefy/getBifiMaxiApy.js @@ -6,18 +6,24 @@ const { DAILY_HPY, BSC_CHAIN_ID } = require('../../../../constants'); const { getTotalPerformanceFeeForVault } = require('../../../vaults/getVaultFees'); const { default: IRewardPool } = require('../../../../abis/IRewardPool'); const { fetchContract } = require('../../../rpc/client'); +const { addressBook } = require('../../../../../packages/address-book/address-book'); + +const { + bsc: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xCa3F508B8e4Dd382eE878A314789373D80A5190A'; -const REWARDS = '0x0d5761D9181C7745855FC985f646a842EB254eB9'; -const ORACLE = 'tokens'; -const ORACLE_ID = 'BIFI'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; const getBifiMaxiApy = async () => { const [yearlyRewardsInUsd, totalStakedInUsd] = await Promise.all([ getYearlyRewardsInUsd(), - getTotalStakedInUsd(REWARDS, BIFI, ORACLE, ORACLE_ID, DECIMALS), + getTotalStakedInUsd(rewardPool, oldBIFI, oldBIFI.oracle, oldBIFI.oracleId, DECIMALS), ]); const simpleApy = yearlyRewardsInUsd.dividedBy(totalStakedInUsd); @@ -30,8 +36,8 @@ const getBifiMaxiApy = async () => { const getYearlyRewardsInUsd = async () => { const bnbPrice = await fetchPrice({ oracle: 'tokens', id: 'WBNB' }); - const rewardPool = fetchContract(REWARDS, IRewardPool, BSC_CHAIN_ID); - const rewardRate = new BigNumber((await rewardPool.read.rewardRate()).toString()); + const rewardPoolContract = fetchContract(rewardPool, IRewardPool, BSC_CHAIN_ID); + const rewardRate = new BigNumber((await rewardPoolContract.read.rewardRate()).toString()); const yearlyRewards = rewardRate.times(3).times(BLOCKS_PER_DAY).times(365); const yearlyRewardsInUsd = yearlyRewards.times(bnbPrice).dividedBy(DECIMALS); diff --git a/src/api/stats/bsc/venus/getVenusPrices.ts b/src/api/stats/bsc/venus/getVenusPrices.ts index 2b2297d70..bb99ee93f 100644 --- a/src/api/stats/bsc/venus/getVenusPrices.ts +++ b/src/api/stats/bsc/venus/getVenusPrices.ts @@ -24,17 +24,17 @@ const vUSDT = { }, } as const satisfies vToken; -const vBIFI = { - oracleId: 'vBIFI', +const voldBIFI = { + oracleId: 'voldBIFI', address: '0xC718c51958d3fd44f5F9580c9fFAC2F89815C909', decimals: 8, underlying: { - oracleId: 'BIFI', + oracleId: 'oldBIFI', decimals: 18, }, } as const satisfies vToken; -const vTokens = [vUSDT, vBIFI]; +const vTokens = [vUSDT, voldBIFI]; const abi = [ { diff --git a/src/api/stats/canto/getCantoBifiGovApy.js b/src/api/stats/canto/getCantoBifiGovApy.js index fa3efd856..149367661 100644 --- a/src/api/stats/canto/getCantoBifiGovApy.js +++ b/src/api/stats/canto/getCantoBifiGovApy.js @@ -4,7 +4,7 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; const { canto: { platforms: { beefyfinance }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -19,7 +19,7 @@ const getCantoBifiGovApy = async () => { REWARD_ORACLE, DECIMALS, beefyfinance.rewardPool, - BIFI.address, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/canto/getCantoBifiMaxiApy.js b/src/api/stats/canto/getCantoBifiMaxiApy.js index 4512f7992..9d838620d 100644 --- a/src/api/stats/canto/getCantoBifiMaxiApy.js +++ b/src/api/stats/canto/getCantoBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, CANTO: native }, + tokens: { oldBIFI, CANTO: native }, }, } = addressBook; export const getCantoBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: native.symbol, rewardDecimals: getEDecimals(native.decimals), diff --git a/src/api/stats/celo/getCeloBifiGovApy.js b/src/api/stats/celo/getCeloBifiGovApy.js index 7916213f5..467797ab3 100644 --- a/src/api/stats/celo/getCeloBifiGovApy.js +++ b/src/api/stats/celo/getCeloBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { CELO_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + celo: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C'; -const REWARDS = '0x2D250016E3621CfC50A0ff7e5f6E34bbC6bfE50E'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getCeloBifiGovApy = async () => { 'celo', 'CELO', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/celo/getCeloBifiMaxiApy.js b/src/api/stats/celo/getCeloBifiMaxiApy.js index 877f0d94b..87027b37c 100644 --- a/src/api/stats/celo/getCeloBifiMaxiApy.js +++ b/src/api/stats/celo/getCeloBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, CELO }, + tokens: { oldBIFI, CELO }, }, } = addressBook; export const getCeloBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: CELO.symbol, rewardDecimals: getEDecimals(CELO.decimals), diff --git a/src/api/stats/common/getBifiGovApr.ts b/src/api/stats/common/getBifiGovApr.ts index 1983ba37b..41e8eac6b 100644 --- a/src/api/stats/common/getBifiGovApr.ts +++ b/src/api/stats/common/getBifiGovApr.ts @@ -75,6 +75,6 @@ const getTotalStakedInUsd = async ( const totalStaked = new BigNumber( (await tokenContract.read.balanceOf([rewardAddress])).toString() ); - const tokenPrice = await fetchPrice({ oracle: 'tokens', id: 'BIFI' }); + const tokenPrice = await fetchPrice({ oracle: 'tokens', id: 'oldBIFI' }); return totalStaked.times(tokenPrice).dividedBy('1e18'); }; diff --git a/src/api/stats/common/getBifiMaxiApys.ts b/src/api/stats/common/getBifiMaxiApys.ts index c0f1223a8..df994c790 100644 --- a/src/api/stats/common/getBifiMaxiApys.ts +++ b/src/api/stats/common/getBifiMaxiApys.ts @@ -51,7 +51,7 @@ const getTotalStakedInUsd = async (params: BifiApyParams) => { const totalStaked = new BigNumber( (await tokenContract.read.balanceOf([params.rewardPool as `0x${string}`])).toString() ); - const tokenPrice = await fetchPrice({ oracle: 'tokens', id: 'BIFI' }); + const tokenPrice = await fetchPrice({ oracle: 'tokens', id: 'oldBIFI' }); return totalStaked.times(tokenPrice).dividedBy('1e18'); }; diff --git a/src/api/stats/cronos/getCronosBifiGovApy.ts b/src/api/stats/cronos/getCronosBifiGovApy.ts index aa982828f..94234fd11 100644 --- a/src/api/stats/cronos/getCronosBifiGovApy.ts +++ b/src/api/stats/cronos/getCronosBifiGovApy.ts @@ -1,10 +1,17 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; import { CRONOS_CHAIN_ID } from '../../../constants'; +import { addressBook } from '../../../../packages/address-book/address-book'; +import { Hex } from 'viem'; + +const { + cronos: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xe6801928061CDbE32AC5AD0634427E140EFd05F9'; -const REWARDS = '0x107Dbf9c9C0EF2Df114159e5C7DC2baf7C444cFF'; -const ORACLE = 'tokens'; -const ORACLE_ID = 'BIFI'; const DECIMALS = '1e18'; const SECONDS_PER_YEAR = 31536000; @@ -14,8 +21,8 @@ export const getCronosBifiGovApy = async () => { 'cronos', 'WCRO', DECIMALS, - REWARDS, - BIFI, + rewardPool as Hex, + oldBIFI.address as Hex, 1, 1, SECONDS_PER_YEAR diff --git a/src/api/stats/cronos/getCronosBifiMaxiApy.ts b/src/api/stats/cronos/getCronosBifiMaxiApy.ts index b86451d3e..7b5934263 100644 --- a/src/api/stats/cronos/getCronosBifiMaxiApy.ts +++ b/src/api/stats/cronos/getCronosBifiMaxiApy.ts @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WCRO }, + tokens: { oldBIFI, WCRO }, }, } = addressBook; export const getCronosBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WCRO.symbol, rewardDecimals: getEDecimals(WCRO.decimals), diff --git a/src/api/stats/ethereum/getEthereumBifiEarningsApy.js b/src/api/stats/ethereum/getEthereumBifiEarningsApy.js index dacac987f..aa11d5e2a 100644 --- a/src/api/stats/ethereum/getEthereumBifiEarningsApy.js +++ b/src/api/stats/ethereum/getEthereumBifiEarningsApy.js @@ -4,7 +4,7 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; const { ethereum: { platforms: { beefyfinance }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -19,7 +19,7 @@ const getEthereumBifiGovApy = async () => { REWARD_ORACLE, DECIMALS, beefyfinance.rewardPool, - BIFI.address, + oldBIFI.address, 3 * 365, 3, BLOCKS_PER_DAY diff --git a/src/api/stats/ethereum/getEthereumBifiMaxiApy.js b/src/api/stats/ethereum/getEthereumBifiMaxiApy.js index 264104179..314ffb3ac 100644 --- a/src/api/stats/ethereum/getEthereumBifiMaxiApy.js +++ b/src/api/stats/ethereum/getEthereumBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, ETH: native }, + tokens: { oldBIFI, ETH: native }, }, } = addressBook; export const getEthereumBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: native.symbol, rewardDecimals: getEDecimals(native.decimals), diff --git a/src/api/stats/fantom/getFantomBifiGovApy.js b/src/api/stats/fantom/getFantomBifiGovApy.js index 30083e630..d880ff7a2 100644 --- a/src/api/stats/fantom/getFantomBifiGovApy.js +++ b/src/api/stats/fantom/getFantomBifiGovApy.js @@ -1,8 +1,15 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { FANTOM_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); +const { + fantom: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xd6070ae98b8069de6B494332d1A1a81B6179D960'; -const REWARDS = '0x7fB900C14c9889A559C777D016a885995cE759Ee'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +19,8 @@ const getFantomBifiGovApy = async () => { 'fantom', 'WFTM', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/fantom/getFantomBifiMaxiApy.js b/src/api/stats/fantom/getFantomBifiMaxiApy.js index cfe10dae9..10ebb701d 100644 --- a/src/api/stats/fantom/getFantomBifiMaxiApy.js +++ b/src/api/stats/fantom/getFantomBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WFTM }, + tokens: { oldBIFI, WFTM }, }, } = addressBook; export const getFantomBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WFTM.symbol, rewardDecimals: getEDecimals(WFTM.decimals), diff --git a/src/api/stats/fuse/getFuseBifiGovApy.js b/src/api/stats/fuse/getFuseBifiGovApy.js index b51250f7b..89145a2fa 100644 --- a/src/api/stats/fuse/getFuseBifiGovApy.js +++ b/src/api/stats/fuse/getFuseBifiGovApy.js @@ -6,7 +6,7 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -20,8 +20,8 @@ const getFuseBifiGovApy = async () => { 'fuse', 'WFUSE', DECIMALS, - REWARDS, - BIFI.address, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/fuse/getFuseBifiMaxiApy.js b/src/api/stats/fuse/getFuseBifiMaxiApy.js index a677bdf36..e5263d71e 100644 --- a/src/api/stats/fuse/getFuseBifiMaxiApy.js +++ b/src/api/stats/fuse/getFuseBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WFUSE }, + tokens: { oldBIFI, WFUSE }, }, } = addressBook; export const getFuseBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WFUSE.symbol, rewardDecimals: getEDecimals(WFUSE.decimals), diff --git a/src/api/stats/kava/getKavaBifiMaxiApy.js b/src/api/stats/kava/getKavaBifiMaxiApy.js index 1e6af0a0b..299b8e799 100644 --- a/src/api/stats/kava/getKavaBifiMaxiApy.js +++ b/src/api/stats/kava/getKavaBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, KAVA: native }, + tokens: { oldBIFI, KAVA: native }, }, } = addressBook; export const getKavaBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: native.symbol, rewardDecimals: getEDecimals(native.decimals), diff --git a/src/api/stats/kava/getKaveBifiGovApy.js b/src/api/stats/kava/getKaveBifiGovApy.js index 1622f28e1..d9009f6e2 100644 --- a/src/api/stats/kava/getKaveBifiGovApy.js +++ b/src/api/stats/kava/getKaveBifiGovApy.js @@ -4,7 +4,7 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; const { kava: { platforms: { beefyfinance }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -19,7 +19,7 @@ const getKavaBifiGovApy = async () => { REWARD_ORACLE, DECIMALS, beefyfinance.rewardPool, - BIFI.address, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/matic/getPolygonBifiGovApy.js b/src/api/stats/matic/getPolygonBifiGovApy.js index 784009a8b..531e5707b 100644 --- a/src/api/stats/matic/getPolygonBifiGovApy.js +++ b/src/api/stats/matic/getPolygonBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { POLYGON_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + polygon: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xFbdd194376de19a88118e84E279b977f165d01b8'; -const REWARDS = '0xDeB0a777ba6f59C78c654B8c92F80238c8002DD2'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getPolygonBifiGovApy = async () => { 'polygon', 'WMATIC', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/matic/getPolygonBifiMaxiApy.js b/src/api/stats/matic/getPolygonBifiMaxiApy.js index 6eed30148..9ddda9c03 100644 --- a/src/api/stats/matic/getPolygonBifiMaxiApy.js +++ b/src/api/stats/matic/getPolygonBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WMATIC }, + tokens: { oldBIFI, WMATIC }, }, } = addressBook; export const getPolygonBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WMATIC.symbol, rewardDecimals: getEDecimals(WMATIC.decimals), diff --git a/src/api/stats/metis/getMetisBifiGovApy.js b/src/api/stats/metis/getMetisBifiGovApy.js index e6e52a88d..2c63d30e2 100644 --- a/src/api/stats/metis/getMetisBifiGovApy.js +++ b/src/api/stats/metis/getMetisBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { METIS_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + metis: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0xe6801928061CDbE32AC5AD0634427E140EFd05F9'; -const REWARDS = '0x2a30C5e0d577108F694d2A96179cd73611Ee069b'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getMetisBifiGovApy = async () => { 'metis', 'METIS', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/metis/getMetisBifiMaxiApy.js b/src/api/stats/metis/getMetisBifiMaxiApy.js index e100b2da9..1498d98c1 100644 --- a/src/api/stats/metis/getMetisBifiMaxiApy.js +++ b/src/api/stats/metis/getMetisBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, METIS }, + tokens: { oldBIFI, METIS }, }, } = addressBook; export const getMetisBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: 'METIS', rewardDecimals: getEDecimals(METIS.decimals), diff --git a/src/api/stats/moonbeam/getMoonbeamBifiGovApy.js b/src/api/stats/moonbeam/getMoonbeamBifiGovApy.js index 2570e7fa1..52214df99 100644 --- a/src/api/stats/moonbeam/getMoonbeamBifiGovApy.js +++ b/src/api/stats/moonbeam/getMoonbeamBifiGovApy.js @@ -4,7 +4,7 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; const { moonbeam: { platforms: { beefyfinance }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -19,7 +19,7 @@ const getMoonbeamBifiGovApy = async () => { REWARD_ORACLE, DECIMALS, beefyfinance.rewardPool, - BIFI.address, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/moonbeam/getMoonbeamBifiMaxiApy.js b/src/api/stats/moonbeam/getMoonbeamBifiMaxiApy.js index 1705a7efc..581c55b56 100644 --- a/src/api/stats/moonbeam/getMoonbeamBifiMaxiApy.js +++ b/src/api/stats/moonbeam/getMoonbeamBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WGLMR }, + tokens: { oldBIFI, WGLMR }, }, } = addressBook; export const getMoonbeamBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WGLMR.symbol, rewardDecimals: getEDecimals(WGLMR.decimals), diff --git a/src/api/stats/moonriver/getMovrBifiGovApy.js b/src/api/stats/moonriver/getMovrBifiGovApy.js index afc2320e8..e74db69f8 100644 --- a/src/api/stats/moonriver/getMovrBifiGovApy.js +++ b/src/api/stats/moonriver/getMovrBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { MOONRIVER_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + moonriver: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0x173fd7434B8B50dF08e3298f173487ebDB35FD14'; -const REWARDS = '0x4aabd0d73181325dd1609ce696ef048702de7153'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getMovrBifiGovApy = async () => { 'movr', 'WMOVR', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/moonriver/getMovrBifiMaxiApy.js b/src/api/stats/moonriver/getMovrBifiMaxiApy.js index 29a1172ae..8aef59eac 100644 --- a/src/api/stats/moonriver/getMovrBifiMaxiApy.js +++ b/src/api/stats/moonriver/getMovrBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WMOVR }, + tokens: { oldBIFI, WMOVR }, }, } = addressBook; export const getMovrBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WMOVR.symbol, rewardDecimals: getEDecimals(WMOVR.decimals), diff --git a/src/api/stats/one/getOneBifiGovApy.js b/src/api/stats/one/getOneBifiGovApy.js index 831d76812..c7555675c 100644 --- a/src/api/stats/one/getOneBifiGovApy.js +++ b/src/api/stats/one/getOneBifiGovApy.js @@ -1,8 +1,16 @@ const { getBifiGovApr } = require('../common/getBifiGovApr'); const { ONE_CHAIN_ID } = require('../../../constants'); +const { addressBook } = require('../../../../packages/address-book/address-book'); + +const { + one: { + platforms: { + beefyfinance: { rewardPool }, + }, + tokens: { oldBIFI }, + }, +} = addressBook; -const BIFI = '0x6ab6d61428fde76768d7b45d8bfeec19c6ef91a8'; -const REWARDS = '0x5b96bbaca98d777cb736dd89a519015315e00d02'; const DECIMALS = '1e18'; const BLOCKS_PER_DAY = 28800; @@ -12,8 +20,8 @@ const getOneBifiGovApy = async () => { 'one', 'WONE', DECIMALS, - REWARDS, - BIFI, + rewardPool, + oldBIFI, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/one/getOneBifiMaxiApy.js b/src/api/stats/one/getOneBifiMaxiApy.js index 5cae21d5f..9207f2837 100644 --- a/src/api/stats/one/getOneBifiMaxiApy.js +++ b/src/api/stats/one/getOneBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, WONE }, + tokens: { oldBIFI, WONE }, }, } = addressBook; export const getOneBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: WONE.symbol, rewardDecimals: getEDecimals(WONE.decimals), diff --git a/src/api/stats/optimism/getOptimismBifiEarningsApy.js b/src/api/stats/optimism/getOptimismBifiEarningsApy.js index e2e94e514..52bbb7f09 100644 --- a/src/api/stats/optimism/getOptimismBifiEarningsApy.js +++ b/src/api/stats/optimism/getOptimismBifiEarningsApy.js @@ -4,7 +4,7 @@ import { getBifiGovApr } from '../common/getBifiGovApr'; const { optimism: { platforms: { beefyfinance }, - tokens: { BIFI }, + tokens: { oldBIFI }, }, } = addressBook; @@ -19,7 +19,7 @@ const getOptimismBifiGovApy = async () => { REWARD_ORACLE, DECIMALS, beefyfinance.rewardPool, - BIFI.address, + oldBIFI.address, 3 * 365, 1, BLOCKS_PER_DAY diff --git a/src/api/stats/optimism/getOptimismBifiMaxiApy.js b/src/api/stats/optimism/getOptimismBifiMaxiApy.js index a491eb70c..72f159777 100644 --- a/src/api/stats/optimism/getOptimismBifiMaxiApy.js +++ b/src/api/stats/optimism/getOptimismBifiMaxiApy.js @@ -7,13 +7,13 @@ const { platforms: { beefyfinance: { rewardPool }, }, - tokens: { BIFI, ETH }, + tokens: { oldBIFI, ETH }, }, } = addressBook; export const getOptimismBifiMaxiApy = () => { return getBifiMaxiApys({ - bifi: BIFI.address, + bifi: oldBIFI.address, rewardPool: rewardPool, rewardId: ETH.symbol, rewardDecimals: getEDecimals(ETH.decimals), diff --git a/src/data/arbitrum/chronosLpPools.json b/src/data/arbitrum/chronosLpPools.json index 017fb7103..aac93e48a 100644 --- a/src/data/arbitrum/chronosLpPools.json +++ b/src/data/arbitrum/chronosLpPools.json @@ -95,7 +95,7 @@ "lp1": { "address": "0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/arbitrum/governancePool.json b/src/data/arbitrum/governancePool.json index 4905b5d1c..720763e4e 100644 --- a/src/data/arbitrum/governancePool.json +++ b/src/data/arbitrum/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x78AB636351c1C5f117C1442B82d14aB3a92F8464" diff --git a/src/data/arbitrum/ramsesLpPools.json b/src/data/arbitrum/ramsesLpPools.json index 1ffbaa870..6a9b3ca23 100644 --- a/src/data/arbitrum/ramsesLpPools.json +++ b/src/data/arbitrum/ramsesLpPools.json @@ -299,7 +299,7 @@ "lp1": { "address": "0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/arbitrum/sushiLpPools.json b/src/data/arbitrum/sushiLpPools.json index 4d4a455c2..dcee3e9a7 100644 --- a/src/data/arbitrum/sushiLpPools.json +++ b/src/data/arbitrum/sushiLpPools.json @@ -54,7 +54,7 @@ "lp1": { "address": "0x99c409e5f62e4bd2ac142f17cafb6810b8f0baae", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/arbitrum/swapFishLpPools.json b/src/data/arbitrum/swapFishLpPools.json index 1a60cdfd6..bc8a69af2 100644 --- a/src/data/arbitrum/swapFishLpPools.json +++ b/src/data/arbitrum/swapFishLpPools.json @@ -350,7 +350,7 @@ "lp1": { "address": "0x99C409E5f62E4bd2AC142f17caFb6810B8F0BAAE", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/archive/oldLpPools.json b/src/data/archive/oldLpPools.json index dfdfe3fd0..db6e7954f 100644 --- a/src/data/archive/oldLpPools.json +++ b/src/data/archive/oldLpPools.json @@ -1136,7 +1136,7 @@ "lp1": { "address": "0xe6801928061CDbE32AC5AD0634427E140EFd05F9", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -1208,7 +1208,7 @@ "lp1": { "address": "0xe6801928061CDbE32AC5AD0634427E140EFd05F9", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -1562,7 +1562,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -1582,7 +1582,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -2097,7 +2097,7 @@ "lp1": { "address": "0x2bF9b864cdc97b08B6D79ad4663e71B8aB65c45c", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -2127,7 +2127,7 @@ "lp0": { "address": "0x218c3c3D49d0E7B37aff0D8bB079de36Ae61A4c0", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/aurora/governancePool.json b/src/data/aurora/governancePool.json index acde8e546..a96454f8b 100644 --- a/src/data/aurora/governancePool.json +++ b/src/data/aurora/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x218c3c3D49d0E7B37aff0D8bB079de36Ae61A4c0", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xD25c56DAbcda719F1c67fE8fc0760f8B942aC95C" diff --git a/src/data/avax/governancePool.json b/src/data/avax/governancePool.json index 03b455c61..f8db868cf 100644 --- a/src/data/avax/governancePool.json +++ b/src/data/avax/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xCeefB07Ad37ff165A0b03DC7C808fD2E2fC77683" diff --git a/src/data/avax/joeLpPools.json b/src/data/avax/joeLpPools.json index 4b5a0be82..3c478f402 100644 --- a/src/data/avax/joeLpPools.json +++ b/src/data/avax/joeLpPools.json @@ -185,7 +185,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/avax/pangolinLpPools.json b/src/data/avax/pangolinLpPools.json index 99f5b26b1..78566101c 100644 --- a/src/data/avax/pangolinLpPools.json +++ b/src/data/avax/pangolinLpPools.json @@ -319,7 +319,7 @@ "lp1": { "address": "0xd6070ae98b8069de6b494332d1a1a81b6179d960", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -379,7 +379,7 @@ "lp1": { "address": "0xd6070ae98b8069de6b494332d1a1a81b6179d960", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/avax/soliSnekLpPools.json b/src/data/avax/soliSnekLpPools.json index e5f1c287e..d69b8393b 100644 --- a/src/data/avax/soliSnekLpPools.json +++ b/src/data/avax/soliSnekLpPools.json @@ -90,7 +90,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/biswapLpPools.json b/src/data/biswapLpPools.json index 51724f717..02b0a0016 100644 --- a/src/data/biswapLpPools.json +++ b/src/data/biswapLpPools.json @@ -242,7 +242,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cafeLpPools.json b/src/data/cafeLpPools.json index 195ccdf4b..2c83f9524 100644 --- a/src/data/cafeLpPools.json +++ b/src/data/cafeLpPools.json @@ -14,7 +14,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cakeLpPools.json b/src/data/cakeLpPools.json index 0ab86a42d..a58833326 100644 --- a/src/data/cakeLpPools.json +++ b/src/data/cakeLpPools.json @@ -3263,7 +3263,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cakeLpPoolsV2.json b/src/data/cakeLpPoolsV2.json index 945340033..40bbd31ec 100644 --- a/src/data/cakeLpPoolsV2.json +++ b/src/data/cakeLpPoolsV2.json @@ -1393,7 +1393,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cakeLpV1Pools.json b/src/data/cakeLpV1Pools.json index 64292fdf5..df18f1c90 100644 --- a/src/data/cakeLpV1Pools.json +++ b/src/data/cakeLpV1Pools.json @@ -451,7 +451,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/canto/governancePool.json b/src/data/canto/governancePool.json index da7fec8d1..46522ff13 100644 --- a/src/data/canto/governancePool.json +++ b/src/data/canto/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x765277EebeCA2e31912C9946eAe1021199B39C61", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x3D817096e66De9b1bc3800735C597B0e47Ef8A0b" diff --git a/src/data/canto/velocimeterV2LpPools.json b/src/data/canto/velocimeterV2LpPools.json index ec197cfef..1cc5195d4 100644 --- a/src/data/canto/velocimeterV2LpPools.json +++ b/src/data/canto/velocimeterV2LpPools.json @@ -9,7 +9,7 @@ "lp0": { "address": "0x765277EebeCA2e31912C9946eAe1021199B39C61", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { @@ -589,7 +589,7 @@ "lp0": { "address": "0x765277EebeCA2e31912C9946eAe1021199B39C61", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/celo/governancePool.json b/src/data/celo/governancePool.json index 6866b8e78..55d9038ed 100644 --- a/src/data/celo/governancePool.json +++ b/src/data/celo/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xf68C61E3c2f9C48E53391E1FCd2db1f19998151b" diff --git a/src/data/celo/sushiLpPools.json b/src/data/celo/sushiLpPools.json index d8597a094..7e7c661e3 100644 --- a/src/data/celo/sushiLpPools.json +++ b/src/data/celo/sushiLpPools.json @@ -14,7 +14,7 @@ "lp1": { "address": "0x639a647fbe20b6c8ac19e48e2de44ea792c62c5c", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cmc.json b/src/data/cmc.json index 5a2bff003..f01fb7e98 100644 --- a/src/data/cmc.json +++ b/src/data/cmc.json @@ -25,15 +25,15 @@ ], "pools": [ { - "name": "BIFI Maxi", - "pair": "BIFI", + "name": "oldBIFI Maxi", + "pair": "oldBIFI", "pairLink": "https://app.beefy.finance/", "logo": "https://beefy.finance/vaults/bifi/BIFI.png", - "poolRewards": ["BIFI"], + "poolRewards": ["oldBIFI"], "apyId": "bifi-maxi", "contract": "0xf7069e41C57EcC5F122093811d8c75bdB5f7c14e", "oracle": "tokens", - "oracleId": "BIFI" + "oracleId": "oldBIFI" }, { "name": "CAKE SMART", diff --git a/src/data/coneLpPools.json b/src/data/coneLpPools.json index f273b1721..ec9f8927c 100644 --- a/src/data/coneLpPools.json +++ b/src/data/coneLpPools.json @@ -115,7 +115,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/cronos/governancePool.json b/src/data/cronos/governancePool.json index ce74a7b3d..3e94076bd 100644 --- a/src/data/cronos/governancePool.json +++ b/src/data/cronos/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xe6801928061CDbE32AC5AD0634427E140EFd05F9", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xBa5041B1c06e8c9cFb5dDB4b82BdC52E41EA5FC5" diff --git a/src/data/cronos/vvsLpPools.json b/src/data/cronos/vvsLpPools.json index 99801c95c..003c25351 100644 --- a/src/data/cronos/vvsLpPools.json +++ b/src/data/cronos/vvsLpPools.json @@ -109,7 +109,7 @@ "lp1": { "address": "0xe6801928061CDbE32AC5AD0634427E140EFd05F9", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/degens/apeLpPools.json b/src/data/degens/apeLpPools.json index 017e0f9ca..97f666ab2 100644 --- a/src/data/degens/apeLpPools.json +++ b/src/data/degens/apeLpPools.json @@ -1405,7 +1405,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/degens/thenaGammaPools.json b/src/data/degens/thenaGammaPools.json index 9b9c8a316..d797ac905 100644 --- a/src/data/degens/thenaGammaPools.json +++ b/src/data/degens/thenaGammaPools.json @@ -235,7 +235,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/degens/thenaLpPools.json b/src/data/degens/thenaLpPools.json index 5e602eb9e..54ec29b69 100644 --- a/src/data/degens/thenaLpPools.json +++ b/src/data/degens/thenaLpPools.json @@ -435,7 +435,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/ethereum/governancePool.json b/src/data/ethereum/governancePool.json index a3ebcf9f6..9ce0badf8 100644 --- a/src/data/ethereum/governancePool.json +++ b/src/data/ethereum/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x5870700f1272a1AdbB87C3140bD770880a95e55D", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xe703ccDE82b2B40AdBdD9E5C674e521468159177" diff --git a/src/data/ethereum/solidlyLpPools.json b/src/data/ethereum/solidlyLpPools.json index 0004ed5ef..a21ff567c 100644 --- a/src/data/ethereum/solidlyLpPools.json +++ b/src/data/ethereum/solidlyLpPools.json @@ -89,7 +89,7 @@ "lp0": { "address": "0x5870700f1272a1AdbB87C3140bD770880a95e55D", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/fantom/beethovenxPools.json b/src/data/fantom/beethovenxPools.json index d08c96bf9..c0e0efba1 100644 --- a/src/data/fantom/beethovenxPools.json +++ b/src/data/fantom/beethovenxPools.json @@ -905,12 +905,12 @@ }, { "oracle": "tokens", - "oracleId": "mooFantomBIFI", + "oracleId": "mooFantomoldBIFI", "decimals": "1e18" }, { "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "decimals": "1e18" }, { diff --git a/src/data/fantom/equalizerV2LpPools.json b/src/data/fantom/equalizerV2LpPools.json index ffc3a12c9..f4228913a 100644 --- a/src/data/fantom/equalizerV2LpPools.json +++ b/src/data/fantom/equalizerV2LpPools.json @@ -255,7 +255,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "decimals": "1e18" } }, diff --git a/src/data/fantom/governancePool.json b/src/data/fantom/governancePool.json index 2d7b1510e..04449e583 100644 --- a/src/data/fantom/governancePool.json +++ b/src/data/fantom/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xbF07093ccd6adFC3dEB259C557b61E94c1F66945" diff --git a/src/data/fantom/solidlyLpPools.json b/src/data/fantom/solidlyLpPools.json index 40cd8120d..4393b1bf3 100644 --- a/src/data/fantom/solidlyLpPools.json +++ b/src/data/fantom/solidlyLpPools.json @@ -86,7 +86,7 @@ "lp0": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/fantom/spiritPools.json b/src/data/fantom/spiritPools.json index 66b317dab..0a45c7937 100644 --- a/src/data/fantom/spiritPools.json +++ b/src/data/fantom/spiritPools.json @@ -185,7 +185,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "decimals": "1e18" } }, diff --git a/src/data/fantom/spiritVolatileLpPools.json b/src/data/fantom/spiritVolatileLpPools.json index aac8f873c..672d0e5bf 100644 --- a/src/data/fantom/spiritVolatileLpPools.json +++ b/src/data/fantom/spiritVolatileLpPools.json @@ -235,7 +235,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } } diff --git a/src/data/fantom/spookyV2LpPools.json b/src/data/fantom/spookyV2LpPools.json index 7f4288b02..c64dfd35b 100644 --- a/src/data/fantom/spookyV2LpPools.json +++ b/src/data/fantom/spookyV2LpPools.json @@ -470,7 +470,7 @@ "lp1": { "address": "0xd6070ae98b8069de6B494332d1A1a81B6179D960", "oracle": "tokens", - "oracleId": "fmcBIFI", + "oracleId": "fmcoldBIFI", "decimals": "1e18" } }, diff --git a/src/data/fuse/governancePool.json b/src/data/fuse/governancePool.json index a7980e866..e2dc2a7b6 100644 --- a/src/data/fuse/governancePool.json +++ b/src/data/fuse/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x2bF9b864cdc97b08B6D79ad4663e71B8aB65c45c", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x79149B500f0d796aA7f85e0170d16C7e79BAd3C5" diff --git a/src/data/fuse/sushiFuseLpPools.json b/src/data/fuse/sushiFuseLpPools.json index 20bf3a86e..8c2b1ac5f 100644 --- a/src/data/fuse/sushiFuseLpPools.json +++ b/src/data/fuse/sushiFuseLpPools.json @@ -84,7 +84,7 @@ "lp0": { "address": "0x2bf9b864cdc97b08b6d79ad4663e71b8ab65c45c", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/governancePool.json b/src/data/governancePool.json index a53eccb88..ade60fbf5 100644 --- a/src/data/governancePool.json +++ b/src/data/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x7828ff4ABA7aAb932D8407C78324B069D24284c9" diff --git a/src/data/heco/governancePool.json b/src/data/heco/governancePool.json index d4f46b839..b3f23813f 100644 --- a/src/data/heco/governancePool.json +++ b/src/data/heco/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x765277EebeCA2e31912C9946eAe1021199B39C61", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x688724Fb44cD7eabF209Ca2B225880033e9563d2" diff --git a/src/data/heco/mdexLpPools.json b/src/data/heco/mdexLpPools.json index e8ce57a78..f614eb460 100644 --- a/src/data/heco/mdexLpPools.json +++ b/src/data/heco/mdexLpPools.json @@ -27,7 +27,7 @@ "lp0": { "address": "0x765277EebeCA2e31912C9946eAe1021199B39C61", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/julLpPools.json b/src/data/julLpPools.json index 90276d0f8..58edc4d97 100644 --- a/src/data/julLpPools.json +++ b/src/data/julLpPools.json @@ -109,7 +109,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/kava/equilibreLpPools.json b/src/data/kava/equilibreLpPools.json index b77be75c2..f02df3679 100644 --- a/src/data/kava/equilibreLpPools.json +++ b/src/data/kava/equilibreLpPools.json @@ -89,7 +89,7 @@ "lp0": { "address": "0xC19281F22A075E0F10351cd5D6Ea9f0AC63d4327", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { @@ -329,7 +329,7 @@ "lp0": { "address": "0xC19281F22A075E0F10351cd5D6Ea9f0AC63d4327", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/kava/governancePool.json b/src/data/kava/governancePool.json index a2df59e20..5232c6be0 100644 --- a/src/data/kava/governancePool.json +++ b/src/data/kava/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xC19281F22A075E0F10351cd5D6Ea9f0AC63d4327", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xB9093BB8c4C22F91DF0A34caE8Fc687047c5A151" diff --git a/src/data/kebabLpPools.json b/src/data/kebabLpPools.json index 735654529..5dcc42daa 100644 --- a/src/data/kebabLpPools.json +++ b/src/data/kebabLpPools.json @@ -65,7 +65,7 @@ "lp0": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/matic/comethMultiLpPools.json b/src/data/matic/comethMultiLpPools.json index 0735da0e0..3829cca12 100644 --- a/src/data/matic/comethMultiLpPools.json +++ b/src/data/matic/comethMultiLpPools.json @@ -24,7 +24,7 @@ "name": "cometh-bifi-must", "address": "0x9292aa90F81dc77fE6e6BB34b276502b6a047F7d", "rewardPool": "0x3a68F45a3Bc648365a80AbafA2528cd3277eEB96", - "sOracleId": "BIFI", + "sOracleId": "oldBIFI", "decimals": "1e18", "poolId": 0, "chainId": 137, @@ -37,7 +37,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -45,7 +45,7 @@ "name": "cometh-bifi-eth", "address": "0xee3987aa1B20944EF4f8f049Cf1763007C06cFBC", "rewardPool": "0x0d0Bc4C6fF3aB091d7AFd6638943690602BC7743", - "sOracleId": "BIFI", + "sOracleId": "oldBIFI", "decimals": "1e18", "poolId": 0, "chainId": 137, @@ -58,7 +58,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/matic/dfynLpPools.json b/src/data/matic/dfynLpPools.json index d69ea6b6d..27ad48157 100644 --- a/src/data/matic/dfynLpPools.json +++ b/src/data/matic/dfynLpPools.json @@ -163,7 +163,7 @@ "lp1": { "address": "0xfbdd194376de19a88118e84e279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/matic/dystopiaLpPools.json b/src/data/matic/dystopiaLpPools.json index e21b07cc5..fc35af6ee 100644 --- a/src/data/matic/dystopiaLpPools.json +++ b/src/data/matic/dystopiaLpPools.json @@ -35,7 +35,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/matic/giddyPools.json b/src/data/matic/giddyPools.json index ada6b833a..93fed7307 100644 --- a/src/data/matic/giddyPools.json +++ b/src/data/matic/giddyPools.json @@ -17,6 +17,6 @@ "poolId": 9, "chainId": 137, "oracle": "tokens", - "oracleId": "BIFI" + "oracleId": "oldBIFI" } ] diff --git a/src/data/matic/governancePool.json b/src/data/matic/governancePool.json index 9bdaa37eb..47be78349 100644 --- a/src/data/matic/governancePool.json +++ b/src/data/matic/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xFbdd194376de19a88118e84E279b977f165d01b8", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xfEcf784F48125ccb7d8855cdda7C5ED6b5024Cb3" diff --git a/src/data/matic/sushiLpPools.json b/src/data/matic/sushiLpPools.json index e077c000f..cfaa79eea 100644 --- a/src/data/matic/sushiLpPools.json +++ b/src/data/matic/sushiLpPools.json @@ -231,7 +231,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/matic/wexPolyLpPools.json b/src/data/matic/wexPolyLpPools.json index 284aae2b7..06abfb22b 100644 --- a/src/data/matic/wexPolyLpPools.json +++ b/src/data/matic/wexPolyLpPools.json @@ -299,7 +299,7 @@ "lp1": { "address": "0xFbdd194376de19a88118e84E279b977f165d01b8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/mdexBscLpPools.json b/src/data/mdexBscLpPools.json index 114e23fc7..abd3dff42 100644 --- a/src/data/mdexBscLpPools.json +++ b/src/data/mdexBscLpPools.json @@ -243,7 +243,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, diff --git a/src/data/metis/governancePool.json b/src/data/metis/governancePool.json index 4ae97d043..db9028150 100644 --- a/src/data/metis/governancePool.json +++ b/src/data/metis/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0xe6801928061CDbE32AC5AD0634427E140EFd05F9", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xEA01ca0423acb8476E1D3Bae572021c2aA9bd410" diff --git a/src/data/mooTokens.json b/src/data/mooTokens.json index 1f1c7cec4..f00615d67 100644 --- a/src/data/mooTokens.json +++ b/src/data/mooTokens.json @@ -8,12 +8,12 @@ "oracleId": "ALB" }, { - "name": "mooFantomBIFI", + "name": "mooFantomoldBIFI", "address": "0xbF07093ccd6adFC3dEB259C557b61E94c1F66945", "decimals": "1e18", "chainId": 250, "oracle": "tokens", - "oracleId": "BIFI" + "oracleId": "oldBIFI" }, { "name": "mooNfty", diff --git a/src/data/moonbeam/beamswapLpPools.json b/src/data/moonbeam/beamswapLpPools.json index 5521af39a..98dc53c75 100644 --- a/src/data/moonbeam/beamswapLpPools.json +++ b/src/data/moonbeam/beamswapLpPools.json @@ -86,7 +86,7 @@ "lp0": { "address": "0x595c8481c48894771CE8FaDE54ac6Bf59093F9E8", "oracle": "tokens", - "oracleId": "gmultiBIFI", + "oracleId": "gmultioldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/moonbeam/governancePool.json b/src/data/moonbeam/governancePool.json index 57d26fd3e..10a1effc9 100644 --- a/src/data/moonbeam/governancePool.json +++ b/src/data/moonbeam/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x595c8481c48894771CE8FaDE54ac6Bf59093F9E8", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xd1bAb603eee03fA99A378d90d5d83186fEB81aA9" diff --git a/src/data/moonriver/governancePool.json b/src/data/moonriver/governancePool.json index b3e4987be..b615d6f55 100644 --- a/src/data/moonriver/governancePool.json +++ b/src/data/moonriver/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x173fd7434B8B50dF08e3298f173487ebDB35FD14", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0xc9a509dA14525Ad3710e9448a0839EE2e90E48B1" diff --git a/src/data/moonriver/sushiLp.json b/src/data/moonriver/sushiLp.json index 516bd3d51..56cf5b4c2 100644 --- a/src/data/moonriver/sushiLp.json +++ b/src/data/moonriver/sushiLp.json @@ -8,7 +8,7 @@ "lp0": { "address": "0x173fd7434b8b50df08e3298f173487ebdb35fd14", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/one/governancePool.json b/src/data/one/governancePool.json index e34ea8dca..10e60418a 100644 --- a/src/data/one/governancePool.json +++ b/src/data/one/governancePool.json @@ -4,7 +4,7 @@ "tokenAddress": "0x6ab6d61428fde76768d7b45d8bfeec19c6ef91a8", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": { "maxi": { "earnedTokenAddress": "0x6207536011918f1a0d8a53bc426f4fd54df2e5a8" diff --git a/src/data/one/sushiLpPools.json b/src/data/one/sushiLpPools.json index 8e4ab1f58..78beaabdd 100644 --- a/src/data/one/sushiLpPools.json +++ b/src/data/one/sushiLpPools.json @@ -8,7 +8,7 @@ "lp0": { "address": "0x6aB6d61428fde76768D7b45D8BFeec19c6eF91A8", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/optimism/governancePool.json b/src/data/optimism/governancePool.json index 238b91304..92492a262 100644 --- a/src/data/optimism/governancePool.json +++ b/src/data/optimism/governancePool.json @@ -4,6 +4,6 @@ "tokenAddress": "0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642", "tokenDecimals": 1e18, "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "exclude": {} } diff --git a/src/data/optimism/oldVelodromeLpPools.json b/src/data/optimism/oldVelodromeLpPools.json index c782034e1..f29f2d7e7 100644 --- a/src/data/optimism/oldVelodromeLpPools.json +++ b/src/data/optimism/oldVelodromeLpPools.json @@ -555,7 +555,7 @@ "lp1": { "address": "0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642", "oracle": "tokens", - "oracleId": "opBIFI", + "oracleId": "opoldBIFI", "decimals": "1e18" } }, @@ -635,7 +635,7 @@ "lp1": { "address": "0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642", "oracle": "tokens", - "oracleId": "opBIFI", + "oracleId": "opoldBIFI", "decimals": "1e18" } }, diff --git a/src/data/optimism/velodromeLpPools.json b/src/data/optimism/velodromeLpPools.json index 7486e52cc..8fcfc1494 100644 --- a/src/data/optimism/velodromeLpPools.json +++ b/src/data/optimism/velodromeLpPools.json @@ -715,7 +715,7 @@ "lp1": { "address": "0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642", "oracle": "tokens", - "oracleId": "opBIFI", + "oracleId": "opoldBIFI", "decimals": "1e18" } }, @@ -795,7 +795,7 @@ "lp1": { "address": "0x4E720DD3Ac5CFe1e1fbDE4935f386Bb1C66F4642", "oracle": "tokens", - "oracleId": "opBIFI", + "oracleId": "opoldBIFI", "decimals": "1e18" } }, diff --git a/src/data/swapFishLpPools.json b/src/data/swapFishLpPools.json index efa1a6c30..5001d999a 100644 --- a/src/data/swapFishLpPools.json +++ b/src/data/swapFishLpPools.json @@ -35,7 +35,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } }, @@ -69,7 +69,7 @@ "lp0": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/thugsLpPools.json b/src/data/thugsLpPools.json index 2d0286ef6..b64546fb0 100644 --- a/src/data/thugsLpPools.json +++ b/src/data/thugsLpPools.json @@ -318,7 +318,7 @@ "lp1": { "address": "0xCa3F508B8e4Dd382eE878A314789373D80A5190A", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" } } diff --git a/src/data/zksync/veSyncLpPools.json b/src/data/zksync/veSyncLpPools.json index e0b87e36b..04b455b38 100644 --- a/src/data/zksync/veSyncLpPools.json +++ b/src/data/zksync/veSyncLpPools.json @@ -69,7 +69,7 @@ "lp0": { "address": "0x44AA3eEDD3214Ddd02E8b3FE1E8AE4cAC452a2E0", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": { diff --git a/src/data/zksync/velocoreLpPools.json b/src/data/zksync/velocoreLpPools.json index a3019c1cf..73392d34a 100644 --- a/src/data/zksync/velocoreLpPools.json +++ b/src/data/zksync/velocoreLpPools.json @@ -29,7 +29,7 @@ "lp0": { "address": "0x44AA3eEDD3214Ddd02E8b3FE1E8AE4cAC452a2E0", "oracle": "tokens", - "oracleId": "BIFI", + "oracleId": "oldBIFI", "decimals": "1e18" }, "lp1": {