From c10c06ebd82799391ae2825646a75c6ea6a47e1a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 18:08:26 +0200 Subject: [PATCH] chore(cache): automated cache update (#484) Co-authored-by: sakulstra --- src/AaveV3Arbitrum.sol | 20 ++++++++++++++++++++ src/ts/AaveV3Arbitrum.ts | 9 +++++++++ src/ts/tokenlist.ts | 26 ++++++++++++++++++++++++-- tokenlist.json | 26 ++++++++++++++++++++++++-- 4 files changed, 77 insertions(+), 4 deletions(-) diff --git a/src/AaveV3Arbitrum.sol b/src/AaveV3Arbitrum.sol index 7f5657a5..7d9bd9ad 100644 --- a/src/AaveV3Arbitrum.sol +++ b/src/AaveV3Arbitrum.sol @@ -490,6 +490,26 @@ library AaveV3ArbitrumAssets { // https://arbiscan.io/address/0x4011fcd421b9E90f131B164EC1d162DBE269621C address internal constant weETH_INTEREST_RATE_STRATEGY = 0x4011fcd421b9E90f131B164EC1d162DBE269621C; + + // https://arbiscan.io/address/0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33 + address internal constant GHO_UNDERLYING = 0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33; + + uint8 internal constant GHO_DECIMALS = 18; + + // https://arbiscan.io/address/0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D + address internal constant GHO_A_TOKEN = 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D; + + // https://arbiscan.io/address/0x18248226C16BF76c032817854E7C83a2113B4f06 + address internal constant GHO_V_TOKEN = 0x18248226C16BF76c032817854E7C83a2113B4f06; + + // https://arbiscan.io/address/0x687871030477bf974725232F764aa04318A8b9c8 + address internal constant GHO_S_TOKEN = 0x687871030477bf974725232F764aa04318A8b9c8; + + // https://arbiscan.io/address/0xB05984aD83C20b3ADE7bf97a9a0Cb539DDE28DBb + address internal constant GHO_ORACLE = 0xB05984aD83C20b3ADE7bf97a9a0Cb539DDE28DBb; + + // https://arbiscan.io/address/0x36d32fD7a72AD600be60Ccb71D3718E455025CaA + address internal constant GHO_INTEREST_RATE_STRATEGY = 0x36d32fD7a72AD600be60Ccb71D3718E455025CaA; } library AaveV3ArbitrumEModes { diff --git a/src/ts/AaveV3Arbitrum.ts b/src/ts/AaveV3Arbitrum.ts index cad2ddbb..d97ffffb 100644 --- a/src/ts/AaveV3Arbitrum.ts +++ b/src/ts/AaveV3Arbitrum.ts @@ -256,6 +256,15 @@ export const ASSETS = { INTEREST_RATE_STRATEGY: '0x4011fcd421b9E90f131B164EC1d162DBE269621C', ORACLE: '0x517276B5972C4Db7E88B9F76Ee500E888a2D73C3', }, + GHO: { + decimals: 18, + UNDERLYING: '0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33', + A_TOKEN: '0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D', + S_TOKEN: '0x687871030477bf974725232F764aa04318A8b9c8', + V_TOKEN: '0x18248226C16BF76c032817854E7C83a2113B4f06', + INTEREST_RATE_STRATEGY: '0x36d32fD7a72AD600be60Ccb71D3718E455025CaA', + ORACLE: '0xB05984aD83C20b3ADE7bf97a9a0Cb539DDE28DBb', + }, } as const; export const E_MODES = { NONE: 0, diff --git a/src/ts/tokenlist.ts b/src/ts/tokenlist.ts index 829a934d..8f433c45 100644 --- a/src/ts/tokenlist.ts +++ b/src/ts/tokenlist.ts @@ -4874,6 +4874,28 @@ export const tokenlist = { underlying: '0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe', }, }, + { + chainId: 42161, + address: '0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33', + name: 'Gho Token', + decimals: 18, + symbol: 'GHO', + tags: ['underlying'], + logoURI: 'ipfs://Qmcrt9HVLmyPaizcn3LPvpFzSE94QtK5iZRRVzqzDbr8X8', + }, + { + chainId: 42161, + address: '0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D', + name: 'Aave Arbitrum GHO', + decimals: 18, + symbol: 'aArbGHO', + tags: ['aTokenV3', 'aaveV3'], + logoURI: 'ipfs://QmeRyqK1GAa2b8qxviLsdYz43m7C4gG2cC7se9Z5CEvLv1', + extensions: { + pool: '0x794a61358D6845594F94dc1DB02A252b5b4814aD', + underlying: '0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33', + }, + }, { chainId: 10, address: '0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1', @@ -6091,6 +6113,6 @@ export const tokenlist = { }, }, ], - version: {major: 3, minor: 0, patch: 23}, - timestamp: '2024-06-28T00:11:05.915Z', + version: {major: 3, minor: 0, patch: 24}, + timestamp: '2024-07-02T16:07:16.550Z', }; diff --git a/tokenlist.json b/tokenlist.json index 6705a1eb..cac71fe5 100644 --- a/tokenlist.json +++ b/tokenlist.json @@ -4874,6 +4874,28 @@ "underlying": "0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe" } }, + { + "chainId": 42161, + "address": "0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33", + "name": "Gho Token", + "decimals": 18, + "symbol": "GHO", + "tags": ["underlying"], + "logoURI": "ipfs://Qmcrt9HVLmyPaizcn3LPvpFzSE94QtK5iZRRVzqzDbr8X8" + }, + { + "chainId": 42161, + "address": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "name": "Aave Arbitrum GHO", + "decimals": 18, + "symbol": "aArbGHO", + "tags": ["aTokenV3", "aaveV3"], + "logoURI": "ipfs://QmeRyqK1GAa2b8qxviLsdYz43m7C4gG2cC7se9Z5CEvLv1", + "extensions": { + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "underlying": "0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33" + } + }, { "chainId": 10, "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", @@ -6091,6 +6113,6 @@ } } ], - "version": { "major": 3, "minor": 0, "patch": 23 }, - "timestamp": "2024-06-28T00:11:05.915Z" + "version": { "major": 3, "minor": 0, "patch": 24 }, + "timestamp": "2024-07-02T16:07:16.550Z" }