|
| 1 | +// AUTOGENERATED - MANUALLY CHANGES WILL BE REVERTED BY THE GENERATOR |
| 2 | +// SPDX-License-Identifier: MIT |
| 3 | +pragma solidity >=0.6.0; |
| 4 | + |
| 5 | +import {IPoolAddressesProvider, IPool, IPoolConfigurator, IAaveOracle, IPoolDataProvider, IACLManager} from './AaveV3.sol'; |
| 6 | +import {ICollector} from './common/ICollector.sol'; |
| 7 | + |
| 8 | +library AaveV3Bnb { |
| 9 | + // https://bscscan.com/address/0xff75B6da14FfbbfD355Daf7a2731456b3562Ba6D |
| 10 | + IPoolAddressesProvider internal constant POOL_ADDRESSES_PROVIDER = |
| 11 | + IPoolAddressesProvider(0xff75B6da14FfbbfD355Daf7a2731456b3562Ba6D); |
| 12 | + |
| 13 | + // https://bscscan.com/address/0x6807dc923806fE8Fd134338EABCA509979a7e0cB |
| 14 | + IPool internal constant POOL = IPool(0x6807dc923806fE8Fd134338EABCA509979a7e0cB); |
| 15 | + |
| 16 | + // https://bscscan.com/address/0x67bdF23C7fCE7C65fF7415Ba3F2520B45D6f9584 |
| 17 | + IPoolConfigurator internal constant POOL_CONFIGURATOR = |
| 18 | + IPoolConfigurator(0x67bdF23C7fCE7C65fF7415Ba3F2520B45D6f9584); |
| 19 | + |
| 20 | + // https://bscscan.com/address/0x39bc1bfDa2130d6Bb6DBEfd366939b4c7aa7C697 |
| 21 | + IAaveOracle internal constant ORACLE = IAaveOracle(0x39bc1bfDa2130d6Bb6DBEfd366939b4c7aa7C697); |
| 22 | + |
| 23 | + // https://bscscan.com/address/0x0000000000000000000000000000000000000000 |
| 24 | + address internal constant PRICE_ORACLE_SENTINEL = 0x0000000000000000000000000000000000000000; |
| 25 | + |
| 26 | + // https://bscscan.com/address/0x41585C50524fb8c3899B43D7D797d9486AAc94DB |
| 27 | + IPoolDataProvider internal constant AAVE_PROTOCOL_DATA_PROVIDER = |
| 28 | + IPoolDataProvider(0x41585C50524fb8c3899B43D7D797d9486AAc94DB); |
| 29 | + |
| 30 | + // https://bscscan.com/address/0x2D97F8FA96886Fd923c065F5457F9DDd494e3877 |
| 31 | + IACLManager internal constant ACL_MANAGER = |
| 32 | + IACLManager(0x2D97F8FA96886Fd923c065F5457F9DDd494e3877); |
| 33 | + |
| 34 | + // https://bscscan.com/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a |
| 35 | + address internal constant ACL_ADMIN = 0x9390B1735def18560c509E2d0bc090E9d6BA257a; |
| 36 | + |
| 37 | + // https://bscscan.com/address/0x25Ec457d1778b0E5316e7f38f3c22baF413F1A8C |
| 38 | + ICollector internal constant COLLECTOR = ICollector(0x25Ec457d1778b0E5316e7f38f3c22baF413F1A8C); |
| 39 | + |
| 40 | + // https://bscscan.com/address/0xC206C2764A9dBF27d599613b8F9A63ACd1160ab4 |
| 41 | + address internal constant DEFAULT_INCENTIVES_CONTROLLER = |
| 42 | + 0xC206C2764A9dBF27d599613b8F9A63ACd1160ab4; |
| 43 | + |
| 44 | + // https://bscscan.com/address/0x6c23bAF050ec192afc0B967a93b83e6c5405df43 |
| 45 | + address internal constant DEFAULT_A_TOKEN_IMPL_REV_1 = 0x6c23bAF050ec192afc0B967a93b83e6c5405df43; |
| 46 | + |
| 47 | + // https://bscscan.com/address/0x777fBA024bA1228fDa76149A4ff8B23475ed057D |
| 48 | + address internal constant DEFAULT_VARIABLE_DEBT_TOKEN_IMPL_REV_1 = |
| 49 | + 0x777fBA024bA1228fDa76149A4ff8B23475ed057D; |
| 50 | + |
| 51 | + // https://bscscan.com/address/0xb172a90A7C238969CE9B27cc19D13b60A91e7F00 |
| 52 | + address internal constant DEFAULT_STABLE_DEBT_TOKEN_IMPL_REV_1 = |
| 53 | + 0xb172a90A7C238969CE9B27cc19D13b60A91e7F00; |
| 54 | + |
| 55 | + // https://bscscan.com/address/0x6eD1c70aa357fB8a7e1Eac85aa59e33287Df8f85 |
| 56 | + address internal constant EMISSION_MANAGER = 0x6eD1c70aa357fB8a7e1Eac85aa59e33287Df8f85; |
| 57 | + |
| 58 | + // https://bscscan.com/address/0xBeC519531F0E78BcDdB295242fA4EC5251B38574 |
| 59 | + address internal constant L2_ENCODER = 0xBeC519531F0E78BcDdB295242fA4EC5251B38574; |
| 60 | + |
| 61 | + // https://bscscan.com/address/0x971F1C94b139AdEdedA729DA636e2B0C433Ff595 |
| 62 | + address internal constant CAPS_PLUS_RISK_STEWARD = 0x971F1C94b139AdEdedA729DA636e2B0C433Ff595; |
| 63 | + |
| 64 | + // https://bscscan.com/address/0x83f15Bc50d1A212576B202f80489502a7cc10412 |
| 65 | + address internal constant FREEZING_STEWARD = 0x83f15Bc50d1A212576B202f80489502a7cc10412; |
| 66 | + |
| 67 | + // https://bscscan.com/address/0xAe13e4DA0952f0B8fE04E21df53716fCF799a923 |
| 68 | + address internal constant DEBT_SWAP_ADAPTER = 0xAe13e4DA0952f0B8fE04E21df53716fCF799a923; |
| 69 | + |
| 70 | + // https://bscscan.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99 |
| 71 | + address internal constant CONFIG_ENGINE = 0xcb0670258e5961CCA85D8F71D29C1167Ef20De99; |
| 72 | + |
| 73 | + // https://bscscan.com/address/0x117684358D990E42Eb1649E7e8C4691951dc1E71 |
| 74 | + address internal constant POOL_ADDRESSES_PROVIDER_REGISTRY = |
| 75 | + 0x117684358D990E42Eb1649E7e8C4691951dc1E71; |
| 76 | + |
| 77 | + // https://bscscan.com/address/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6 |
| 78 | + address internal constant RATES_FACTORY = 0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6; |
| 79 | + |
| 80 | + // https://bscscan.com/address/0x0727a6494095511078d63143A8a1E90b9f310880 |
| 81 | + address internal constant REPAY_WITH_COLLATERAL_ADAPTER = |
| 82 | + 0x0727a6494095511078d63143A8a1E90b9f310880; |
| 83 | + |
| 84 | + // https://bscscan.com/address/0x33E0b3fc976DC9C516926BA48CfC0A9E10a2aAA5 |
| 85 | + address internal constant SWAP_COLLATERAL_ADAPTER = 0x33E0b3fc976DC9C516926BA48CfC0A9E10a2aAA5; |
| 86 | + |
| 87 | + // https://bscscan.com/address/0x1236010CECea55998384e795B59815D871f5f94d |
| 88 | + address internal constant UI_INCENTIVE_DATA_PROVIDER = 0x1236010CECea55998384e795B59815D871f5f94d; |
| 89 | + |
| 90 | + // https://bscscan.com/address/0x952F938949F965C70c83853e7ff28aa7af91005b |
| 91 | + address internal constant UI_POOL_DATA_PROVIDER = 0x952F938949F965C70c83853e7ff28aa7af91005b; |
| 92 | + |
| 93 | + // https://bscscan.com/address/0x36616cf17557639614c1cdDb356b1B83fc0B2132 |
| 94 | + address internal constant WALLET_BALANCE_PROVIDER = 0x36616cf17557639614c1cdDb356b1B83fc0B2132; |
| 95 | + |
| 96 | + // https://bscscan.com/address/0x589750BA8aF186cE5B55391B0b7148cAD43a1619 |
| 97 | + address internal constant WETH_GATEWAY = 0x589750BA8aF186cE5B55391B0b7148cAD43a1619; |
| 98 | + |
| 99 | + // https://bscscan.com/address/0x5E2d083417D12d4B0824E14Ecd48D26831F4Da7D |
| 100 | + address internal constant WITHDRAW_SWAP_ADAPTER = 0x5E2d083417D12d4B0824E14Ecd48D26831F4Da7D; |
| 101 | +} |
| 102 | + |
| 103 | +library AaveV3BnbAssets {} |
| 104 | + |
| 105 | +library AaveV3BnbEModes {} |
0 commit comments