// SPDX-License-Identifier: MIT // AUTOGENERATED - DON'T MANUALLY CHANGE pragma solidity >=0.6.0; import {IPoolAddressesProvider, IPool, IPoolConfigurator, IAaveOracle, IPoolDataProvider, IACLManager} from './AaveV3.sol'; import {ICollector} from './common/ICollector.sol'; library AaveV3Fuji { IPoolAddressesProvider internal constant POOL_ADDRESSES_PROVIDER = IPoolAddressesProvider(0x220c6A7D868FC38ECB47d5E69b99e9906300286A); IPool internal constant POOL = IPool(0xf319Bb55994dD1211bC34A7A26A336C6DD0B1b00); IPoolConfigurator internal constant POOL_CONFIGURATOR = IPoolConfigurator(0x8F3433F242C852916Bd1850916De1C0767E88DDf); IAaveOracle internal constant ORACLE = IAaveOracle(0xB9107870a2e22b9cd4B51ED5483212Cb9eAE0329); address internal constant PRICE_ORACLE_SENTINEL = 0x0000000000000000000000000000000000000000; IPoolDataProvider internal constant AAVE_PROTOCOL_DATA_PROVIDER = IPoolDataProvider(0x0B59871DF373136bB7753A7A2675b47ffA0ccC86); IACLManager internal constant ACL_MANAGER = IACLManager(0x2faBdE81944E97D6dbAAa71BEDAF36229F51bC12); address internal constant ACL_ADMIN = 0xfA0e305E0f46AB04f00ae6b5f4560d61a2183E00; ICollector internal constant COLLECTOR = ICollector(0x7768248E1Ff75612c18324bad06bb393c1206980); address internal constant DEFAULT_INCENTIVES_CONTROLLER = 0xe39e0498cB9df939b992f935f95936eAEdA7431c; address internal constant DEFAULT_A_TOKEN_IMPL_REV_1 = 0x4C2A4fD3686701AFb38d8722256eF52F519c179e; address internal constant DEFAULT_VARIABLE_DEBT_TOKEN_IMPL_REV_1 = 0x960B582cbc9B25865B1bcc301057089348dF75A9; address internal constant DEFAULT_STABLE_DEBT_TOKEN_IMPL_REV_1 = 0x7CCea089F3BFd4A4bc40d1262741586138250f13; address internal constant EMISSION_MANAGER = 0xfc2a90fB867d5562D8a9270632d1afF8AfD3952a; address internal constant WETH_GATEWAY = 0x8f57153F18b7273f9A814b93b31Cb3f9b035e7C2; address internal constant FAUCET = 0x66B3b92Fb1b2635504Cd5f878E26ABD8826aAf1E; address internal constant WALLET_BALANCE_PROVIDER = 0xd2495B9f9F78092858e09e294Ed5c17Dbc5fCfA8; address internal constant UI_POOL_DATA_PROVIDER = 0x08D07a855306400c8e499664f7f5247046274C77; address internal constant UI_INCENTIVE_DATA_PROVIDER = 0xD764968BdAAdD2120F0E48a16fB29a6c73c13340; } library AaveV3FujiAssets { address internal constant DAI_UNDERLYING = 0xE8BA4db946a310A1Aca92571A53D3bdE834B5409; address internal constant DAI_A_TOKEN = 0x7021eB315AD2Ce787E3A6FD1c4a136c9722457Cc; address internal constant DAI_V_TOKEN = 0x8EBEFA6B010d394F18F92F0d24f6e5B69BdED45d; address internal constant DAI_S_TOKEN = 0x4F54278bA65C52Aa23ca248ddcE4a0b31Dd2Fb03; address internal constant DAI_ORACLE = 0x52788e5ad08fCD33C8D2f5dcF796B3418BB35b9a; address internal constant DAI_INTEREST_RATE_STRATEGY = 0x6aa4E1d86AE50e0D8Bc25b4A5F579c32b922B398; address internal constant LINK_UNDERLYING = 0x1410420D603293cc0Eec6eC0234a5c4b4061f4B1; address internal constant LINK_A_TOKEN = 0x5e49dd6BDF18bc83Dec41268E7A9663Fe5161C33; address internal constant LINK_V_TOKEN = 0x007a7a7db86d1E463450FF694925Fd852A3B3B2A; address internal constant LINK_S_TOKEN = 0xC0E73A262D8814fA2345f8edb7824D5B252DbF1e; address internal constant LINK_ORACLE = 0x0D1CB66809dC0044f91816065eF45B6CbCF70a11; address internal constant LINK_INTEREST_RATE_STRATEGY = 0x0C180A0174Bf93aa0FE70B7AA6dB536a87e74A20; address internal constant USDC_UNDERLYING = 0x6a17716Ce178e84835cfA73AbdB71cb455032456; address internal constant USDC_A_TOKEN = 0x2c4a078f1FC5B545f3103c870d22f9AC5F0F673E; address internal constant USDC_V_TOKEN = 0xc4f306cf363eE810FDe59F95Ed8a14404B4A0349; address internal constant USDC_S_TOKEN = 0x6982F4511E411D3Aaf11070D578c04F95CBa2839; address internal constant USDC_ORACLE = 0x0158dA745DfEbF261933FF8374BEFa13d7748A3f; address internal constant USDC_INTEREST_RATE_STRATEGY = 0x1e02E865c9B6a416858354cd809d5Ea945c53B99; address internal constant WBTC_UNDERLYING = 0x9BDf15A56a03A542eA588137233013aBC5A4B98a; address internal constant WBTC_A_TOKEN = 0xfe89d04dF1764d93283cd0c9D301fda50c725908; address internal constant WBTC_V_TOKEN = 0x3Ba320135f8A9Da1cAbb8365adD602D8bB0Ff678; address internal constant WBTC_S_TOKEN = 0x65BE738D88E19aA49fF929C4CD8eCf46b976734C; address internal constant WBTC_ORACLE = 0x9734b9BE76885FF2806963cE49c6a74dBF166EE3; address internal constant WBTC_INTEREST_RATE_STRATEGY = 0x0C180A0174Bf93aa0FE70B7AA6dB536a87e74A20; address internal constant WETH_UNDERLYING = 0x4288C8fa6A7Dd3fD62cc8306883df6E68e0627A0; address internal constant WETH_A_TOKEN = 0x35295b2935930E1c2dBD9dcf93A905F49Df83DDb; address internal constant WETH_V_TOKEN = 0x131a0894F00b839dCea1321330699ce3e05Cc0CF; address internal constant WETH_S_TOKEN = 0x11Bb67Ed88A7a9DceD0d8E13cb43673B187da109; address internal constant WETH_ORACLE = 0x5Ced27e6b7D0b089E12c07aFCFaAB0Ea9A7E9dA9; address internal constant WETH_INTEREST_RATE_STRATEGY = 0x0C180A0174Bf93aa0FE70B7AA6dB536a87e74A20; address internal constant USDT_UNDERLYING = 0x0343A9099f42868C1E8Ae9e501Abc043FD5fD816; address internal constant USDT_A_TOKEN = 0x6392E5A601620aC1E28747f3428861dc4562CFfA; address internal constant USDT_V_TOKEN = 0x02760687443C9a7dE06908d5D0293a6129C93966; address internal constant USDT_S_TOKEN = 0xE4387DeEc42FB2376A3DC787F61B14b56590E6C1; address internal constant USDT_ORACLE = 0x70488f326010c740f4DfAF4Fe1aD94969aCb7Af4; address internal constant USDT_INTEREST_RATE_STRATEGY = 0x1e02E865c9B6a416858354cd809d5Ea945c53B99; address internal constant AAVE_UNDERLYING = 0x6B07B2dD6879E56f522C79531cAa2A9306304F05; address internal constant AAVE_A_TOKEN = 0xC5dEA83EF977aFD4725f9d16936a049eD59F2D2e; address internal constant AAVE_V_TOKEN = 0xE40C53385bf5DEeBB51f9cD1381A84455f9B3efd; address internal constant AAVE_S_TOKEN = 0xD3b761A76c07bB68C2eA69260ffF73D6DF086973; address internal constant AAVE_ORACLE = 0xEaC5EbD74Ff5111E18eBc0bbFCc8eA5786685D5A; address internal constant AAVE_INTEREST_RATE_STRATEGY = 0x0C180A0174Bf93aa0FE70B7AA6dB536a87e74A20; address internal constant WAVAX_UNDERLYING = 0x8d3d33232bfcb7B901846AE7B8E84aE282ee2882; address internal constant WAVAX_A_TOKEN = 0xe4EAaBB239E68e567611087b46A43984A4376EA6; address internal constant WAVAX_V_TOKEN = 0xf264EEDB24a78Df11e0ABDcf050e2f864F1726E5; address internal constant WAVAX_S_TOKEN = 0x049eE05d9F1475B70f1620DeF48A263f60e8e24b; address internal constant WAVAX_ORACLE = 0x1Cec5527d9C7513a9e06BC54e107d286E62fa75F; address internal constant WAVAX_INTEREST_RATE_STRATEGY = 0x0C180A0174Bf93aa0FE70B7AA6dB536a87e74A20; }