From 84023c66e83aa3eef00e57f5b168362d5148fd45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 08:49:04 +0100 Subject: [PATCH] chore(cache): automated cache update (#350) Co-authored-by: sakulstra --- src/AaveV2Ethereum.sol | 4 ++-- src/AaveV3BNB.sol | 21 +++++++++++++++++++++ src/ts/AaveV2Ethereum.ts | 2 +- src/ts/AaveV3BNB.ts | 9 +++++++++ 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/AaveV2Ethereum.sol b/src/AaveV2Ethereum.sol index 415ee0ff..2e868f53 100644 --- a/src/AaveV2Ethereum.sol +++ b/src/AaveV2Ethereum.sol @@ -635,9 +635,9 @@ library AaveV2EthereumAssets { // https://etherscan.io/address/0x492575FDD11a0fCf2C6C719867890a7648d526eB address internal constant AMPL_ORACLE = 0x492575FDD11a0fCf2C6C719867890a7648d526eB; - // https://etherscan.io/address/0xB2D822cAdb9040F3164829BC34e41a93cA3E01e5 + // https://etherscan.io/address/0xa324C768Bdd002b3387CE1c691A549268f63250b address internal constant AMPL_INTEREST_RATE_STRATEGY = - 0xB2D822cAdb9040F3164829BC34e41a93cA3E01e5; + 0xa324C768Bdd002b3387CE1c691A549268f63250b; // https://etherscan.io/address/0x8E870D67F660D95d5be530380D0eC0bd388289E1 address internal constant USDP_UNDERLYING = 0x8E870D67F660D95d5be530380D0eC0bd388289E1; diff --git a/src/AaveV3BNB.sol b/src/AaveV3BNB.sol index fa9d5e44..40c4c1ce 100644 --- a/src/AaveV3BNB.sol +++ b/src/AaveV3BNB.sol @@ -222,6 +222,27 @@ library AaveV3BNBAssets { // https://bscscan.com/address/0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94 address internal constant USDT_INTEREST_RATE_STRATEGY = 0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94; + + // https://bscscan.com/address/0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409 + address internal constant FDUSD_UNDERLYING = 0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409; + + uint8 internal constant FDUSD_DECIMALS = 18; + + // https://bscscan.com/address/0x75bd1A659bdC62e4C313950d44A2416faB43E785 + address internal constant FDUSD_A_TOKEN = 0x75bd1A659bdC62e4C313950d44A2416faB43E785; + + // https://bscscan.com/address/0xE628B8a123e6037f1542e662B9F55141a16945C8 + address internal constant FDUSD_V_TOKEN = 0xE628B8a123e6037f1542e662B9F55141a16945C8; + + // https://bscscan.com/address/0x5543d347bfae77A5FF913e589aB6D6ad520f1C73 + address internal constant FDUSD_S_TOKEN = 0x5543d347bfae77A5FF913e589aB6D6ad520f1C73; + + // https://bscscan.com/address/0x390180e80058A8499930F0c13963AD3E0d86Bfc9 + address internal constant FDUSD_ORACLE = 0x390180e80058A8499930F0c13963AD3E0d86Bfc9; + + // https://bscscan.com/address/0xDFFD9CDd2eC42099D7086Ff76938C111022014D0 + address internal constant FDUSD_INTEREST_RATE_STRATEGY = + 0xDFFD9CDd2eC42099D7086Ff76938C111022014D0; } library AaveV3BNBEModes { diff --git a/src/ts/AaveV2Ethereum.ts b/src/ts/AaveV2Ethereum.ts index e0ebf4db..d0ff47d5 100644 --- a/src/ts/AaveV2Ethereum.ts +++ b/src/ts/AaveV2Ethereum.ts @@ -310,7 +310,7 @@ export const ASSETS = { A_TOKEN: '0x1E6bb68Acec8fefBD87D192bE09bb274170a0548', S_TOKEN: '0x18152C9f77DAdc737006e9430dB913159645fa87', V_TOKEN: '0xf013D90E4e4E3Baf420dFea60735e75dbd42f1e1', - INTEREST_RATE_STRATEGY: '0xB2D822cAdb9040F3164829BC34e41a93cA3E01e5', + INTEREST_RATE_STRATEGY: '0xa324C768Bdd002b3387CE1c691A549268f63250b', ORACLE: '0x492575FDD11a0fCf2C6C719867890a7648d526eB', }, USDP: { diff --git a/src/ts/AaveV3BNB.ts b/src/ts/AaveV3BNB.ts index 6b20d4ba..624bdc83 100644 --- a/src/ts/AaveV3BNB.ts +++ b/src/ts/AaveV3BNB.ts @@ -136,6 +136,15 @@ export const ASSETS = { INTEREST_RATE_STRATEGY: '0xA60d98d1e7C1b5C186c181152AE7412C38ABaC94', ORACLE: '0xB97Ad0E74fa7d920791E90258A6E2085088b4320', }, + FDUSD: { + decimals: 18, + UNDERLYING: '0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409', + A_TOKEN: '0x75bd1A659bdC62e4C313950d44A2416faB43E785', + S_TOKEN: '0x5543d347bfae77A5FF913e589aB6D6ad520f1C73', + V_TOKEN: '0xE628B8a123e6037f1542e662B9F55141a16945C8', + INTEREST_RATE_STRATEGY: '0xDFFD9CDd2eC42099D7086Ff76938C111022014D0', + ORACLE: '0x390180e80058A8499930F0c13963AD3E0d86Bfc9', + }, } as const; export const E_MODES = { NONE: 0,