From 4da912141dabc105105b1e7f29d35e7fb3d19f63 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 3 Oct 2024 09:57:40 +0200 Subject: [PATCH] fix(cache): automated cache update - updated addresses (#613) Co-authored-by: Cache-bot --- safe.csv | 12 ++++++++++++ src/AaveV3Ethereum.sol | 21 +++++++++++++++++++++ src/AaveV3EthereumLido.sol | 21 +++++++++++++++++++++ src/ts/AaveV3Ethereum.ts | 9 +++++++++ src/ts/AaveV3EthereumLido.ts | 9 +++++++++ src/ts/tokenlist.ts | 36 ++++++++++++++++++++++++++++++++++-- tokenlist.json | 36 ++++++++++++++++++++++++++++++++++-- 7 files changed, 140 insertions(+), 4 deletions(-) diff --git a/safe.csv b/safe.csv index ee242034..d586c501 100644 --- a/safe.csv +++ b/safe.csv @@ -675,6 +675,12 @@ address,name,chainId 0xeB284A70557EFe3591b9e6D9D720040E02c54a4d,AaveV3Ethereum ASSETS cbBTC V_TOKEN,1 0x847A3364Cc5fE389283bD821cfC8A477288D9e82,AaveV3Ethereum ASSETS cbBTC INTEREST_RATE_STRATEGY,1 0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c,AaveV3Ethereum ASSETS cbBTC ORACLE,1 +0xdC035D45d973E3EC169d2276DDab16f1e407384F,AaveV3Ethereum ASSETS USDS UNDERLYING,1 +0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259,AaveV3Ethereum ASSETS USDS A_TOKEN,1 +0x21A7BD33410cb836d99efEA1f1bFE72E3094024b,AaveV3Ethereum ASSETS USDS S_TOKEN,1 +0x490E0E6255bF65b43E2e02F7acB783c5e04572Ff,AaveV3Ethereum ASSETS USDS V_TOKEN,1 +0x847A3364Cc5fE389283bD821cfC8A477288D9e82,AaveV3Ethereum ASSETS USDS INTEREST_RATE_STRATEGY,1 +0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6,AaveV3Ethereum ASSETS USDS ORACLE,1 0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778,AaveV3Ethereum CAPS_PLUS_RISK_STEWARD,1 0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c,AaveV3Ethereum COLLECTOR,1 0x8689b8aDD004A9fD2320031b7d3f5aF1f7F41e17,AaveV3Ethereum CONFIG_ENGINE,1 @@ -784,6 +790,12 @@ address,name,chainId 0x91b7d78BF92db564221f6B5AeE744D1727d1Dd1e,AaveV3EthereumLido ASSETS WETH V_TOKEN,1 0x6642dcAaBc80807DD083c66a301d308568CBcA3D,AaveV3EthereumLido ASSETS WETH INTEREST_RATE_STRATEGY,1 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419,AaveV3EthereumLido ASSETS WETH ORACLE,1 +0xdC035D45d973E3EC169d2276DDab16f1e407384F,AaveV3EthereumLido ASSETS USDS UNDERLYING,1 +0x09AA30b182488f769a9824F15E6Ce58591Da4781,AaveV3EthereumLido ASSETS USDS A_TOKEN,1 +0x779dB175167C60c2B2193Be6B8d8B3602435e89E,AaveV3EthereumLido ASSETS USDS S_TOKEN,1 +0x2D9fe18b6c35FE439cC15D932cc5C943bf2d901E,AaveV3EthereumLido ASSETS USDS V_TOKEN,1 +0x6642dcAaBc80807DD083c66a301d308568CBcA3D,AaveV3EthereumLido ASSETS USDS INTEREST_RATE_STRATEGY,1 +0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6,AaveV3EthereumLido ASSETS USDS ORACLE,1 0x3843b29118fFC18d5d12EE079d0324E1bF115e69,AaveV3EthereumLido CAPS_PLUS_RISK_STEWARD,1 0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c,AaveV3EthereumLido COLLECTOR,1 0xC80f057d40Fc7f0A01ad4a634f35520Df8079707,AaveV3EthereumLido CONFIG_ENGINE,1 diff --git a/src/AaveV3Ethereum.sol b/src/AaveV3Ethereum.sol index e6641f5f..1db0b81d 100644 --- a/src/AaveV3Ethereum.sol +++ b/src/AaveV3Ethereum.sol @@ -916,6 +916,27 @@ library AaveV3EthereumAssets { // https://etherscan.io/address/0x847A3364Cc5fE389283bD821cfC8A477288D9e82 address internal constant cbBTC_INTEREST_RATE_STRATEGY = 0x847A3364Cc5fE389283bD821cfC8A477288D9e82; + + // https://etherscan.io/address/0xdC035D45d973E3EC169d2276DDab16f1e407384F + address internal constant USDS_UNDERLYING = 0xdC035D45d973E3EC169d2276DDab16f1e407384F; + + uint8 internal constant USDS_DECIMALS = 18; + + // https://etherscan.io/address/0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259 + address internal constant USDS_A_TOKEN = 0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259; + + // https://etherscan.io/address/0x490E0E6255bF65b43E2e02F7acB783c5e04572Ff + address internal constant USDS_V_TOKEN = 0x490E0E6255bF65b43E2e02F7acB783c5e04572Ff; + + // https://etherscan.io/address/0x21A7BD33410cb836d99efEA1f1bFE72E3094024b + address internal constant USDS_S_TOKEN = 0x21A7BD33410cb836d99efEA1f1bFE72E3094024b; + + // https://etherscan.io/address/0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6 + address internal constant USDS_ORACLE = 0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6; + + // https://etherscan.io/address/0x847A3364Cc5fE389283bD821cfC8A477288D9e82 + address internal constant USDS_INTEREST_RATE_STRATEGY = + 0x847A3364Cc5fE389283bD821cfC8A477288D9e82; } library AaveV3EthereumEModes { diff --git a/src/AaveV3EthereumLido.sol b/src/AaveV3EthereumLido.sol index 9e11008d..c03bf4e9 100644 --- a/src/AaveV3EthereumLido.sol +++ b/src/AaveV3EthereumLido.sol @@ -136,6 +136,27 @@ library AaveV3EthereumLidoAssets { // https://etherscan.io/address/0x6642dcAaBc80807DD083c66a301d308568CBcA3D address internal constant WETH_INTEREST_RATE_STRATEGY = 0x6642dcAaBc80807DD083c66a301d308568CBcA3D; + + // https://etherscan.io/address/0xdC035D45d973E3EC169d2276DDab16f1e407384F + address internal constant USDS_UNDERLYING = 0xdC035D45d973E3EC169d2276DDab16f1e407384F; + + uint8 internal constant USDS_DECIMALS = 18; + + // https://etherscan.io/address/0x09AA30b182488f769a9824F15E6Ce58591Da4781 + address internal constant USDS_A_TOKEN = 0x09AA30b182488f769a9824F15E6Ce58591Da4781; + + // https://etherscan.io/address/0x2D9fe18b6c35FE439cC15D932cc5C943bf2d901E + address internal constant USDS_V_TOKEN = 0x2D9fe18b6c35FE439cC15D932cc5C943bf2d901E; + + // https://etherscan.io/address/0x779dB175167C60c2B2193Be6B8d8B3602435e89E + address internal constant USDS_S_TOKEN = 0x779dB175167C60c2B2193Be6B8d8B3602435e89E; + + // https://etherscan.io/address/0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6 + address internal constant USDS_ORACLE = 0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6; + + // https://etherscan.io/address/0x6642dcAaBc80807DD083c66a301d308568CBcA3D + address internal constant USDS_INTEREST_RATE_STRATEGY = + 0x6642dcAaBc80807DD083c66a301d308568CBcA3D; } library AaveV3EthereumLidoEModes { diff --git a/src/ts/AaveV3Ethereum.ts b/src/ts/AaveV3Ethereum.ts index bbcef57e..d76edd32 100644 --- a/src/ts/AaveV3Ethereum.ts +++ b/src/ts/AaveV3Ethereum.ts @@ -439,6 +439,15 @@ export const ASSETS = { INTEREST_RATE_STRATEGY: '0x847A3364Cc5fE389283bD821cfC8A477288D9e82', ORACLE: '0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c', }, + USDS: { + decimals: 18, + UNDERLYING: '0xdC035D45d973E3EC169d2276DDab16f1e407384F', + A_TOKEN: '0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259', + S_TOKEN: '0x21A7BD33410cb836d99efEA1f1bFE72E3094024b', + V_TOKEN: '0x490E0E6255bF65b43E2e02F7acB783c5e04572Ff', + INTEREST_RATE_STRATEGY: '0x847A3364Cc5fE389283bD821cfC8A477288D9e82', + ORACLE: '0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6', + }, } as const; export const E_MODES = { NONE: 0, diff --git a/src/ts/AaveV3EthereumLido.ts b/src/ts/AaveV3EthereumLido.ts index 508ab735..93f88d83 100644 --- a/src/ts/AaveV3EthereumLido.ts +++ b/src/ts/AaveV3EthereumLido.ts @@ -97,6 +97,15 @@ export const ASSETS = { INTEREST_RATE_STRATEGY: '0x6642dcAaBc80807DD083c66a301d308568CBcA3D', ORACLE: '0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419', }, + USDS: { + decimals: 18, + UNDERLYING: '0xdC035D45d973E3EC169d2276DDab16f1e407384F', + A_TOKEN: '0x09AA30b182488f769a9824F15E6Ce58591Da4781', + S_TOKEN: '0x779dB175167C60c2B2193Be6B8d8B3602435e89E', + V_TOKEN: '0x2D9fe18b6c35FE439cC15D932cc5C943bf2d901E', + INTEREST_RATE_STRATEGY: '0x6642dcAaBc80807DD083c66a301d308568CBcA3D', + ORACLE: '0x4F01b76391A05d32B20FA2d05dD5963eE8db20E6', + }, } as const; export const E_MODES = { NONE: 0, diff --git a/src/ts/tokenlist.ts b/src/ts/tokenlist.ts index 3f5d6c88..638cba0b 100644 --- a/src/ts/tokenlist.ts +++ b/src/ts/tokenlist.ts @@ -2755,6 +2755,26 @@ export const tokenlist = { underlying: '0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf', }, }, + { + chainId: 1, + address: '0xdC035D45d973E3EC169d2276DDab16f1e407384F', + name: 'USDS Stablecoin', + decimals: 18, + symbol: 'USDS', + tags: ['underlying'], + }, + { + chainId: 1, + address: '0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259', + name: 'Aave Ethereum USDS', + decimals: 18, + symbol: 'aEthUSDS', + tags: ['aTokenV3', 'aaveV3'], + extensions: { + pool: '0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2', + underlying: '0xdC035D45d973E3EC169d2276DDab16f1e407384F', + }, + }, { chainId: 137, address: '0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE', @@ -6571,6 +6591,18 @@ export const tokenlist = { underlying: '0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', }, }, + { + chainId: 1, + address: '0x09AA30b182488f769a9824F15E6Ce58591Da4781', + name: 'Aave Ethereum Lido USDS', + decimals: 18, + symbol: 'aEthLidoUSDS', + tags: ['aTokenV3', 'aaveV3'], + extensions: { + pool: '0x4e033931ad43597d96D6bcc25c280717730B58B1', + underlying: '0xdC035D45d973E3EC169d2276DDab16f1e407384F', + }, + }, { chainId: 1, address: '0xbe1F842e7e0afd2c2322aae5d34bA899544b29db', @@ -6624,6 +6656,6 @@ export const tokenlist = { }, }, ], - version: {major: 3, minor: 0, patch: 43}, - timestamp: '2024-09-26T01:02:45.302Z', + version: {major: 3, minor: 0, patch: 44}, + timestamp: '2024-10-03T00:13:07.347Z', }; diff --git a/tokenlist.json b/tokenlist.json index a6752a62..b22bd1ef 100644 --- a/tokenlist.json +++ b/tokenlist.json @@ -2736,6 +2736,26 @@ "underlying": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf" } }, + { + "chainId": 1, + "address": "0xdC035D45d973E3EC169d2276DDab16f1e407384F", + "name": "USDS Stablecoin", + "decimals": 18, + "symbol": "USDS", + "tags": ["underlying"] + }, + { + "chainId": 1, + "address": "0x32a6268f9Ba3642Dda7892aDd74f1D34469A4259", + "name": "Aave Ethereum USDS", + "decimals": 18, + "symbol": "aEthUSDS", + "tags": ["aTokenV3", "aaveV3"], + "extensions": { + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "underlying": "0xdC035D45d973E3EC169d2276DDab16f1e407384F" + } + }, { "chainId": 137, "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", @@ -6480,6 +6500,18 @@ "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" } }, + { + "chainId": 1, + "address": "0x09AA30b182488f769a9824F15E6Ce58591Da4781", + "name": "Aave Ethereum Lido USDS", + "decimals": 18, + "symbol": "aEthLidoUSDS", + "tags": ["aTokenV3", "aaveV3"], + "extensions": { + "pool": "0x4e033931ad43597d96D6bcc25c280717730B58B1", + "underlying": "0xdC035D45d973E3EC169d2276DDab16f1e407384F" + } + }, { "chainId": 1, "address": "0xbe1F842e7e0afd2c2322aae5d34bA899544b29db", @@ -6533,6 +6565,6 @@ } } ], - "version": { "major": 3, "minor": 0, "patch": 43 }, - "timestamp": "2024-09-26T01:02:45.302Z" + "version": { "major": 3, "minor": 0, "patch": 44 }, + "timestamp": "2024-10-03T00:13:07.347Z" }