// AUTOGENERATED - MANUAL CHANGES WILL BE REVERTED BY THE GENERATOR // SPDX-License-Identifier: MIT pragma solidity >=0.6.0; import {IUmbrella} from './common/IUmbrella.sol'; import {IUmbrellaStakeToken} from './common/IUmbrellaStakeToken.sol'; library UmbrellaEthereum { // https://etherscan.io/address/0xD400fc38ED4732893174325693a63C30ee3881a8 IUmbrella internal constant UMBRELLA = IUmbrella(0xD400fc38ED4732893174325693a63C30ee3881a8); // https://etherscan.io/address/0x929e21D24D3f2A529621AdC248D227012B72646d address internal constant UMBRELLA_IMPL = 0x929e21D24D3f2A529621AdC248D227012B72646d; // https://etherscan.io/address/0x75e8aC0c063B6966E2A9954adEdf39BdE9370197 address internal constant UMBRELLA_STAKE_TOKEN_IMPL = 0x75e8aC0c063B6966E2A9954adEdf39BdE9370197; // https://etherscan.io/address/0x4655Ce3D625a63d30bA704087E52B4C31E38188B address internal constant UMBRELLA_REWARDS_CONTROLLER = 0x4655Ce3D625a63d30bA704087E52B4C31E38188B; // https://etherscan.io/address/0x85C3371044e49782DbE3dC23de1D77a078aFb5d0 address internal constant UMBRELLA_REWARDS_CONTROLLER_IMPL = 0x85C3371044e49782DbE3dC23de1D77a078aFb5d0; // https://etherscan.io/address/0xF86F77F7531B3374274E3f725E0A81D60bC4bB67 address internal constant PERMISSIONED_PAYLOADS_CONTROLLER = 0xF86F77F7531B3374274E3f725E0A81D60bC4bB67; // https://etherscan.io/address/0x2759de67aD133C747C9f41d56F1b8A343cE679a1 address internal constant PERMISSIONED_PAYLOADS_CONTROLLER_EXECUTOR = 0x2759de67aD133C747C9f41d56F1b8A343cE679a1; // https://etherscan.io/address/0xCe6Ced23118EDEb23054E06118a702797b13fc2F address internal constant UMBRELLA_BATCH_HELPER = 0xCe6Ced23118EDEb23054E06118a702797b13fc2F; // https://etherscan.io/address/0x3f3EfAeba02bbA78BA7E89Dc6Ec503C8fe5fd5a4 address internal constant UMBRELLA_CONFIG_ENGINE = 0x3f3EfAeba02bbA78BA7E89Dc6Ec503C8fe5fd5a4; // https://etherscan.io/address/0x5061c5aAEA55442a886fBC77dfD40e8489D1c07c address internal constant DATA_AGGREGATION_HELPER = 0x5061c5aAEA55442a886fBC77dfD40e8489D1c07c; // https://etherscan.io/address/0x6c1DC85f2aE71C3DAcd6E44Bb57DEeF61b540a5A address internal constant DEFICIT_OFFSET_CLINIC_STEWARD = 0x6c1DC85f2aE71C3DAcd6E44Bb57DEeF61b540a5A; } library UmbrellaEthereumAssets { // https://etherscan.io/address/0x6bf183243FdD1e306ad2C4450BC7dcf6f0bf8Aa6 IUmbrellaStakeToken internal constant STK_WA_USDC_V1 = IUmbrellaStakeToken(0x6bf183243FdD1e306ad2C4450BC7dcf6f0bf8Aa6); uint8 internal constant STK_WA_USDC_V1_DECIMALS = 6; // https://etherscan.io/address/0xA484Ab92fe32B143AEE7019fC1502b1dAA522D31 IUmbrellaStakeToken internal constant STK_WA_USDT_V1 = IUmbrellaStakeToken(0xA484Ab92fe32B143AEE7019fC1502b1dAA522D31); uint8 internal constant STK_WA_USDT_V1_DECIMALS = 6; // https://etherscan.io/address/0xaAFD07D53A7365D3e9fb6F3a3B09EC19676B73Ce IUmbrellaStakeToken internal constant STK_WA_WETH_V1 = IUmbrellaStakeToken(0xaAFD07D53A7365D3e9fb6F3a3B09EC19676B73Ce); uint8 internal constant STK_WA_WETH_V1_DECIMALS = 18; // https://etherscan.io/address/0x4f827A63755855cDf3e8f3bcD20265C833f15033 IUmbrellaStakeToken internal constant STK_GHO_V1 = IUmbrellaStakeToken(0x4f827A63755855cDf3e8f3bcD20265C833f15033); uint8 internal constant STK_GHO_V1_DECIMALS = 18; }