import { type DeepPartial, type DottedKeys } from "@morpho-org/morpho-ts"; import { ChainId } from "./chain.js"; import type { Address } from "./types.js"; /** Address used to replicate an erc20-behaviour for native token. * * NB: data might differ from expected onchain native token data */ export declare const NATIVE_ADDRESS = "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"; export interface ChainAddresses { morpho: Address; permit2?: Address; bundler3: { bundler3: Address; generalAdapter1: Address; paraswapAdapter?: Address; erc20WrapperAdapter?: Address; compoundV2MigrationAdapter?: Address; compoundV3MigrationAdapter?: Address; aaveV2MigrationAdapter?: Address; aaveV3CoreMigrationAdapter?: Address; aaveV3PrimeMigrationAdapter?: Address; aaveV3EtherFiMigrationAdapter?: Address; aaveV3OptimizerMigrationAdapter?: Address; }; adaptiveCurveIrm: Address; publicAllocator?: Address; metaMorphoFactory?: Address; vaultV2Factory?: Address; morphoMarketV1AdapterFactory?: Address; morphoVaultV1AdapterFactory?: Address; registryList?: Address; chainlinkOracleFactory?: Address; preLiquidationFactory?: Address; wNative?: Address; morphoToken?: Address; /** * Must implement DAI specific permit (otherwise breaks permit signatures). */ dai?: Address; /** * Must implement USDC permit version 2 (otherwise breaks permit signatures). */ usdc?: Address; stEth?: Address; wstEth?: Address; } declare const _addressesRegistry: { readonly 1: { readonly morpho: "0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x6566194141eefa99Af43Bb5Aa71460Ca2Dc90245"; readonly generalAdapter1: "0x4A6c312ec70E8747a587EE860a0353cd42Be0aE0"; readonly paraswapAdapter: "0x03b5259Bd204BfD4A616E5B79b0B786d90c6C38f"; readonly erc20WrapperAdapter: "0xf83D17dFE160597b19e4FdD8ea61A23e9a87F962"; readonly compoundV2MigrationAdapter: "0x9B89c07f480Df1945279031b5fC6fF241b8f1101"; readonly compoundV3MigrationAdapter: "0xdBa5bdE29eA030Bfa6A608592dFcA1D02CB26773"; readonly aaveV2MigrationAdapter: "0x40288815C399709dFC0875A384B637fFe387961B"; readonly aaveV3CoreMigrationAdapter: "0xb09e40EbE31b738fbf20289270a397118707D475"; readonly aaveV3PrimeMigrationAdapter: "0x2CC8d502a65824B4cF9A58DB03490bA024BDB806"; readonly aaveV3EtherFiMigrationAdapter: "0x4011dc6581fA05F9B0c7A12AdCd676e2b1a59ca3"; readonly aaveV3OptimizerMigrationAdapter: "0x9e2ea2d5785598a163D569D795f286F5C55ad972"; }; readonly adaptiveCurveIrm: "0x870aC11D48B15DB9a138Cf899d20F13F79Ba00BC"; readonly publicAllocator: "0xfd32fA2ca22c76dD6E550706Ad913FC6CE91c75D"; readonly metaMorphoFactory: "0x1897A8997241C1cD4bD0698647e4EB7213535c24"; readonly vaultV2Factory: "0xA1D94F746dEfa1928926b84fB2596c06926C0405"; readonly morphoMarketV1AdapterFactory: "0xb049465969ac6355127cDf9E88deE63d25204d5D"; readonly morphoVaultV1AdapterFactory: "0xD1B8E2dee25c2b89DCD2f98448a7ce87d6F63394"; readonly registryList: "0x3696c5eAe4a7Ffd04Ea163564571E9CD8Ed9364e"; readonly chainlinkOracleFactory: "0x3A7bB36Ee3f3eE32A60e9f2b33c1e5f2E83ad766"; readonly preLiquidationFactory: "0x6FF33615e792E35ed1026ea7cACCf42D9BF83476"; readonly wNative: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"; readonly morphoToken: "0x9994E35Db50125E0DF82e4c2dde62496CE330999"; readonly dai: "0x6B175474E89094C44Da98b954EedeAC495271d0F"; readonly sDai: "0x83F20F44975D03b1b09e64809B757c47f942BEeA"; readonly mkr: "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"; readonly stEth: "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84"; readonly wstEth: "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"; readonly osEth: "0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38"; readonly bIB01: "0xCA30c93B02514f86d5C86a6e375E3A330B435Fb5"; readonly wbIB01: "0xcA2A7068e551d5C4482eb34880b194E4b945712F"; readonly bC3M: "0x2F123cF3F37CE3328CC9B5b8415f9EC5109b45e7"; readonly wbC3M: "0x95D7337d43340E2721960Dc402D9b9117f0d81a2"; readonly usdc: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"; readonly usdt: "0xdAC17F958D2ee523a2206206994597C13D831ec7"; readonly crvUsd: "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E"; readonly "stkcvxcrvUSDTWBTCWETH-morpho": "0xb0Ce26C88e4e7DCa51968b6047f44646f5064278"; readonly crvUSDTWBTCWETH: "0xf5f5B97624542D72A9E06f04804Bf81baA15e2B4"; readonly "stkcvxcrvUSDCWBTCWETH-morpho": "0x0ea1a65A2c255f24Ee8D81eA6AaC54Decd9d269e"; readonly crvUSDCWBTCWETH: "0x7F86Bf177Dd4F3494b841a37e810A34dD56c829B"; readonly "stkcvxcrvCRVUSDTBTCWSTETH-morpho": "0x3ce8Ec9f3d89aD0A2DdbCC3FDB8991BD241Fc82E"; readonly crvCRVUSDTBTCWSTETH: "0x2889302a794dA87fBF1D6Db415C1492194663D13"; readonly "stkcvxTryLSD-morpho": "0x6BA072F0d22806F2C52e9792AF47f2D59103BEBE"; readonly tryLSD: "0x2570f1bD5D2735314FC102eb12Fc1aFe9e6E7193"; readonly "stkcvxcrvUSDETHCRV-morpho": "0xAc904BAfBb5FB04Deb2b6198FdCEedE75a78Ce5a"; readonly crvUSDETHCRV: "0x4eBdF703948ddCEA3B11f675B4D1Fba9d2414A14"; readonly "stkcvx2BTC-f-morpho": "0x385E12cf4040543Bc8C18e05C1298Be5B04f3f5e"; readonly "2BTC-f": "0xB7ECB2AA52AA64a717180E030241bC75Cd946726"; }; readonly 8453: { readonly morpho: "0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x6BFd8137e702540E7A42B74178A4a49Ba43920C4"; readonly generalAdapter1: "0xb98c948CFA24072e58935BC004a8A7b376AE746A"; readonly paraswapAdapter: "0x6abE8ABd0275E5564ed1336F0243A52C32562F71"; readonly erc20WrapperAdapter: "0xdeEf55F0A7366cC3Baf5E04313269389Fe17E9AE"; readonly compoundV3MigrationAdapter: "0x85D4812Ef92c040d4270eD8547b6835e41FbbB70"; readonly aaveV3CoreMigrationAdapter: "0xb27Aa2a964eAd5ed661D86974b37e4fB995b36f5"; }; readonly adaptiveCurveIrm: "0x46415998764C29aB2a25CbeA6254146D50D22687"; readonly publicAllocator: "0xA090dD1a701408Df1d4d0B85b716c87565f90467"; readonly metaMorphoFactory: "0xFf62A7c278C62eD665133147129245053Bbf5918"; readonly vaultV2Factory: "0x4501125508079A99ebBebCE205DeC9593C2b5857"; readonly morphoMarketV1AdapterFactory: "0x133baC94306B99f6dAD85c381a5be851d8DD717c"; readonly morphoVaultV1AdapterFactory: "0xF42D9c36b34c9c2CF3Bc30eD2a52a90eEB604642"; readonly registryList: "0x5C2531Cbd2cf112Cf687da3Cd536708aDd7DB10a"; readonly chainlinkOracleFactory: "0x2DC205F24BCb6B311E5cdf0745B0741648Aebd3d"; readonly preLiquidationFactory: "0x8cd16b62E170Ee0bA83D80e1F80E6085367e2aef"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"; readonly verUsdc: "0x59aaF835D34b1E3dF2170e4872B785f11E2a964b"; readonly testUsdc: "0xBC77067f829979812d795d516E523C4033b66409"; }; readonly 137: { readonly morpho: "0x1bF0c2541F820E775182832f06c0B7Fc27A25f67"; readonly bundler3: { readonly bundler3: "0x2d9C3A9E67c966C711208cc78b34fB9E9f8db589"; readonly generalAdapter1: "0xB261B51938A9767406ef83bbFbaAFE16691b7047"; readonly paraswapAdapter: "0x5F2617F12D1fDd1e43e72Cb80C92dFcE8124Db8d"; readonly compoundV3MigrationAdapter: "0xB34D2f54139bA12defC315C0822aDf9A5eB9A9b7"; readonly aaveV2MigrationAdapter: "0x43980Ae597f12Ff64690506b2AEEFFb4D8BeAF2a"; readonly aaveV3CoreMigrationAdapter: "0xEcB1662a1dff5C20650CF98c3334d2fddcD50742"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0xe675A2161D4a6E2de2eeD70ac98EEBf257FBF0B0"; readonly publicAllocator: "0xfac15aff53ADd2ff80C2962127C434E8615Df0d3"; readonly metaMorphoFactory: "0xa9c87daB340631C34BB738625C70499e29ddDC98"; readonly vaultV2Factory: "0xC11a53eE9B1eCc7a068D8e40F8F17926584F97Cf"; readonly morphoMarketV1AdapterFactory: "0xD1A0C86F28ecD1657Ad06415c2B230cC89D9b6dd"; readonly morphoVaultV1AdapterFactory: "0xEb174FEA51Da241eB3B516959B216e013de2888a"; readonly registryList: "0xb70a43821d2707fA9d0EDd9511CC499F468Ba564"; readonly chainlinkOracleFactory: "0x1ff7895Eb842794c5d07C4c547b6730e61295215"; readonly preLiquidationFactory: "0xeDadDe37D76c72b98725614d0b41C20Fe612d304"; readonly wNative: "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"; readonly usdc: "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"; }; readonly 42161: { readonly morpho: "0x6c247b1F6182318877311737BaC0844bAa518F5e"; readonly bundler3: { readonly bundler3: "0x1FA4431bC113D308beE1d46B0e98Cb805FB48C13"; readonly generalAdapter1: "0x9954aFB60BB5A222714c478ac86990F221788B88"; readonly paraswapAdapter: "0xAA5c30C1482c189cA0d56057D3ac4dD7Af1e4726"; readonly aaveV3CoreMigrationAdapter: "0x1923670d4F4eB7435d865E7477d28FEAFfA40C93"; readonly compoundV3MigrationAdapter: "0x86Ca77a4a37A9CDBe9bBf4975F6d69531B96444b"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0x66F30587FB8D4206918deb78ecA7d5eBbafD06DA"; readonly publicAllocator: "0x769583Af5e9D03589F159EbEC31Cc2c23E8C355E"; readonly metaMorphoFactory: "0x878988f5f561081deEa117717052164ea1Ef0c82"; readonly vaultV2Factory: "0x6b46fa3cc9EBF8aB230aBAc664E37F2966Bf7971"; readonly morphoMarketV1AdapterFactory: "0x96456Bf888D4de607Bf3ca0b3C8e4DF9b0d0Ad47"; readonly morphoVaultV1AdapterFactory: "0xD8Fc8a85779551e78B516da9f74061cb3b086793"; readonly registryList: "0xc00eb3c7aD1aE986A7f05F5A9d71aCa39c763C65"; readonly chainlinkOracleFactory: "0x98Ce5D183DC0c176f54D37162F87e7eD7f2E41b5"; readonly preLiquidationFactory: "0x635c31B5DF1F7EFbCbC07E302335Ef4230758e3d"; readonly wNative: "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1"; readonly usdc: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831"; }; readonly 10: { readonly morpho: "0xce95AfbB8EA029495c66020883F87aaE8864AF92"; readonly bundler3: { readonly bundler3: "0xFBCd3C258feB131D8E038F2A3a670A7bE0507C05"; readonly generalAdapter1: "0x79481C87f24A3C4332442A2E9faaf675e5F141f0"; readonly paraswapAdapter: "0x31F539f4Ed14fA1fd18781e93f6739249692aDC5"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0x8cD70A8F399428456b29546BC5dBe10ab6a06ef6"; readonly publicAllocator: "0x0d68a97324E602E02799CD83B42D337207B40658"; readonly metaMorphoFactory: "0x3Bb6A6A0Bc85b367EFE0A5bAc81c5E52C892839a"; readonly vaultV2Factory: "0x6128b680b277Bf4Df80DFE9D8c55A498660870ef"; readonly morphoMarketV1AdapterFactory: "0x65956d5Ba4974983ecCe111612FC0A0c22650A11"; readonly morphoVaultV1AdapterFactory: "0xEe9F7C64dD827ED7b5CAA2272936366FAca00CF3"; readonly registryList: "0xD1346be260cd22Eab9E6163010b0D5CbfAAAD32b"; readonly chainlinkOracleFactory: "0x1ec408D4131686f727F3Fd6245CF85Bc5c9DAD70"; readonly preLiquidationFactory: "0x3d05C01EE8e97361b9E19D172128255eaE5F98B9"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"; }; readonly 480: { readonly morpho: "0xE741BC7c34758b4caE05062794E8Ae24978AF432"; readonly bundler3: { readonly bundler3: "0x3D07BF2FFb23248034bF704F3a4786F1ffE2a448"; readonly generalAdapter1: "0x30fa9A3cF56931ACEea42E28D35519a97D90aA67"; }; readonly adaptiveCurveIrm: "0x34E99D604751a72cF8d0CFDf87069292d82De472"; readonly publicAllocator: "0xef9889B4e443DEd35FA0Bd060f2104Cca94e6A43"; readonly metaMorphoFactory: "0x4DBB3a642a2146d5413750Cca3647086D9ba5F12"; readonly vaultV2Factory: "0x6846EA318B6B987Ee6b28eBFd87c3409F1d13108"; readonly morphoMarketV1AdapterFactory: "0xAf93F2d8508053432659d509b0210fdF1472493D"; readonly morphoVaultV1AdapterFactory: "0xbF7DEa3756668C7E396C655D646C039826ba8416"; readonly registryList: "0x06A47994B4890dcA28C076969cedE1151d86EFCF"; readonly chainlinkOracleFactory: "0xd706690BA1Fe26b70c4AD89e60ff62cEB3A2eD02"; readonly preLiquidationFactory: "0xe3cE2051a24e58DBFC0eFBe4c2d9e89c5eAe4695"; readonly wNative: "0x4200000000000000000000000000000000000006"; }; readonly 252: { readonly morpho: "0xa6030627d724bA78a59aCf43Be7550b4C5a0653b"; readonly bundler3: { readonly bundler3: "0xA7a414823Ef0F8CFb2c4f67f2F445DA940641d91"; readonly generalAdapter1: "0x228dDF333DDf6D1895dA1dE8a846EDD27F1284eD"; }; readonly adaptiveCurveIrm: "0xA0D4D77b5D9933073572E19C172BFE866312673b"; readonly publicAllocator: "0x37a888192165fC39884f87c64E2476BfD2C09675"; readonly metaMorphoFactory: "0x27D4Af0AC9E7FDfA6D0853236f249CC27AE79488"; readonly chainlinkOracleFactory: "0x39d8622C607A691D7705E8842fbB12E3c38dCD41"; readonly preLiquidationFactory: "0x373ccddcd3F09D2e1430B3F2b290B9bF56Ae7336"; readonly wNative: "0xFC00000000000000000000000000000000000006"; }; readonly 534352: { readonly morpho: "0x2d012EdbAdc37eDc2BC62791B666f9193FDF5a55"; readonly bundler3: { readonly bundler3: "0x60F9159d4dCd724e743212416FD57d8aC0B60768"; readonly generalAdapter1: "0xD2780fae0869cDc06EE202152304A39653361525"; }; readonly adaptiveCurveIrm: "0xa5EA7500A27C0079961D93366A6e93aafF18CB90"; readonly publicAllocator: "0x8a7f671E45E51dE245649Cf916cA0256FB8a9927"; readonly metaMorphoFactory: "0x56b65742ade55015e6480959808229Ad6dbc9295"; readonly chainlinkOracleFactory: "0xb5961902E60b188b1c665B7b72Ef616656A9e24E"; readonly preLiquidationFactory: "0xeD960178e4aDA0296786Fa79D84e8FDF7bd44B25"; readonly wNative: "0x5300000000000000000000000000000000000004"; readonly usdc: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4"; }; readonly 57073: { readonly morpho: "0x857f3EefE8cbda3Bc49367C996cd664A880d3042"; readonly bundler3: { readonly bundler3: "0x7db0F1E2bf1f47ec82220090F388d75D8B9BB6BC"; readonly generalAdapter1: "0xB8B2aDdCDe1cdC94AaE18a0F8A19df03D8683610"; }; readonly adaptiveCurveIrm: "0x9515407b1512F53388ffE699524100e7270Ee57B"; readonly publicAllocator: "0x85416891752a6B81106c1C2999AE1AF5d8Cd3357"; readonly metaMorphoFactory: "0xd3f39505d0c48AFED3549D625982FdC38Ea9904b"; readonly chainlinkOracleFactory: "0x3FFFE273ee348b9E1ef89533025C7f165B17B439"; readonly preLiquidationFactory: "0x30607fEa77168d2c0401B6f60F0B40E32F9339E3"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xF1815bd50389c46847f0Bda824eC8da914045D14"; }; readonly 130: { readonly morpho: "0x8f5ae9CddB9f68de460C77730b018Ae7E04a140A"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x7DD85759182495AF7F6757DA75036d24A9B58bc3"; readonly generalAdapter1: "0xC11329d19C2275c9E759867e879ECFcEeD7e30A0"; readonly paraswapAdapter: "0xAa870Da2a9F611A3A53d0D2AEe5664B3700a59c9"; readonly compoundV3MigrationAdapter: "0x617f8d7885CCE689115Af04576F7cB6F2534fA9a"; }; readonly adaptiveCurveIrm: "0x9a6061d51743B31D2c3Be75D83781Fa423f53F0E"; readonly publicAllocator: "0xB0c9a107fA17c779B3378210A7a593e88938C7C9"; readonly metaMorphoFactory: "0xe9EdE3929F43a7062a007C3e8652e4ACa610Bdc0"; readonly vaultV2Factory: "0xC9b34c108014B44e5a189A830e7e04c56704a0c9"; readonly morphoMarketV1AdapterFactory: "0x117b92Ab1C025B175ED38a0CDe5A067a745224a0"; readonly morphoVaultV1AdapterFactory: "0xf1Ab9e885C0faa0cbCEd407498BBA895537aD754"; readonly registryList: "0xB9130D2A87d7c60ED7E7e4b25bdA6e3E6841becB"; readonly chainlinkOracleFactory: "0x43269546e1D586a1f7200a0AC07e26f9631f7539"; readonly preLiquidationFactory: "0xb04e4D3D59Ee47Ca9BA192707AF13A7D02969911"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x078D782b760474a361dDA0AF3839290b0EF57AD6"; }; readonly 146: { readonly morpho: "0xd6c916eB7542D0Ad3f18AEd0FCBD50C582cfa95f"; readonly bundler3: { readonly bundler3: "0xB06F1Ad8c908b958E596c42973f67F2f1d9a9afF"; readonly generalAdapter1: "0x31D5aee8D75EEab548cfA0d11C4f9843a5201eaf"; }; readonly adaptiveCurveIrm: "0xDEfCf242226425f93d8DD0e314735C28517C473F"; readonly publicAllocator: "0x6Cef2EDC70D87E8f1623f3096efF05d066E59B36"; readonly metaMorphoFactory: "0x0cE9e3512CB4df8ae7e265e62Fb9258dc14f12e8"; readonly chainlinkOracleFactory: "0x7DA59Fa482F1F49fADc486d8e47BADc506fEb86d"; readonly preLiquidationFactory: "0xc72129DA4CC808e955699111b8c22B22Ca8A10b8"; readonly wNative: "0x039e2fB66102314Ce7b64Ce5Ce3E5183bc94aD38"; }; readonly 43111: { readonly morpho: "0xa4Ca2c2e25b97DA19879201bA49422bc6f181f42"; readonly bundler3: { readonly bundler3: "0x8eDa6E01a20E3Cd90B3B2AF6F790cB8FADEf3Ea8"; readonly generalAdapter1: "0x9623090C3943ad63F7d794378273610Dd0deeFD4"; }; readonly adaptiveCurveIrm: "0xdEbdEa31624552DF904A065221cD14088ABDeD70"; readonly publicAllocator: "0x4107Ea1746909028d6212B315dE5fE9538F9eb39"; readonly metaMorphoFactory: "0x8e52179BeB18E882040b01632440d8Ca0f01da82"; readonly chainlinkOracleFactory: "0xB3cb32E6185446a6Bc7A047E4FfA138fA939e133"; readonly preLiquidationFactory: "0x40F2896C551194e364F7C846046C34d8a9FE97e4"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xad11a8BEb98bbf61dbb1aa0F6d6F2ECD87b35afA"; }; readonly 34443: { readonly morpho: "0xd85cE6BD68487E0AaFb0858FDE1Cd18c76840564"; readonly bundler3: { readonly bundler3: "0xFEA0edFa081C8D5960Ec9Bf6684981dB1834305d"; readonly generalAdapter1: "0xF53925b95Cc409447066cd5c1A7756084b2Ee0a4"; }; readonly adaptiveCurveIrm: "0xE3d46Ae190Cb39ccA3655E966DcEF96b4eAe1d1c"; readonly publicAllocator: "0xEE868Bf3359DA30c10ea472EAEBFC0a06E8F0120"; readonly metaMorphoFactory: "0xae5b0884bfff430493D6C844B9fd052Af7d79278"; readonly chainlinkOracleFactory: "0xf9380f7898423Bd7FDe3C9fDD1b2671A2471f39D"; readonly preLiquidationFactory: "0x249E4808264c545861e43728186a731dE7c7D745"; readonly wNative: "0x4200000000000000000000000000000000000006"; }; readonly 21000000: { readonly morpho: "0xc2B1E031540e3F3271C5F3819F0cC7479a8DdD90"; readonly bundler3: { readonly bundler3: "0x086889F9bdE8349512dD77088A7114E6C1c42Af7"; readonly generalAdapter1: "0x464a402244bCDdc0c2091D5193E8ffdb2be54Ca9"; }; readonly adaptiveCurveIrm: "0x58a42117d753a0e69694545DfA19d64c2fB759fB"; readonly publicAllocator: "0xDFde06e2B2A2D718eE5560b73dA4F830E56A2f10"; readonly metaMorphoFactory: "0xe430821595602eA5DD0cD350f86987437c7362fA"; readonly chainlinkOracleFactory: "0x16278156D366fC91536b6b81482ffaC47EEa06D6"; readonly preLiquidationFactory: "0xb9065AC18d3EBdb3263B77B587f9c5CD570545D1"; readonly wNative: "0xda5dDd7270381A7C2717aD10D1c0ecB19e3CDFb2"; readonly usdc: "0xDF0B24095e15044538866576754F3C964e902Ee6"; }; readonly 98866: { readonly morpho: "0x42b18785CE0Aed7BF7Ca43a39471ED4C0A3e0bB5"; readonly bundler3: { readonly bundler3: "0x5437C8788f4CFbaA55be6FBf30379bc7dd7f69C3"; readonly generalAdapter1: "0x65ff368930Cb7eB4CA5C5eBC58bb69E6Ed198BA5"; }; readonly adaptiveCurveIrm: "0x7420302Ddd469031Cd2282cd64225cCd46F581eA"; readonly publicAllocator: "0x58485338D93F4e3b4Bf2Af1C9f9C0aDF087AEf1C"; readonly metaMorphoFactory: "0x2525D453D9BA13921D5aB5D8c12F9202b0e19456"; readonly chainlinkOracleFactory: "0x133F742c0D36864F37e15C33a18bA6fdc950ED0f"; readonly preLiquidationFactory: "0xF184156Cf6Ad4D3dA7F6449D40755A0f9de97ef3"; readonly wNative: "0xEa237441c92CAe6FC17Caaf9a7acB3f953be4bd1"; }; readonly 123420001114: { readonly morpho: "0xc7CAd9B1377Eb8103397Cb07Cb5c4f03eb2eBEa8"; readonly bundler3: { readonly bundler3: "0xc1A86b3a552C5a34e1ecc910341A64Cc89b2CB01"; readonly generalAdapter1: "0x86eaf48Fd73c1Aa30E801D01d0efFd731c3E5E85"; }; readonly adaptiveCurveIrm: "0xeEccdD33c0C06d7DDa31E3C4a1Cdb35a2A756246"; readonly publicAllocator: "0x1e145648DA9aC9d831B4F7931C06e9828083BD40"; readonly metaMorphoFactory: "0xa8CD521d42b716821D7ddD2Ca6a237087aA5b487"; readonly chainlinkOracleFactory: "0x24Bc64f44B429EEA86c8B1f9C03F54Ab0C6c0C15"; readonly preLiquidationFactory: "0x6C0155CC30f760DC49138B389F5B69F56eD08841"; readonly wNative: "0x1aE9c40eCd2DD6ad5858E5430A556d7aff28A44b"; }; readonly 747474: { readonly morpho: "0xD50F2DffFd62f94Ee4AEd9ca05C61d0753268aBc"; readonly bundler3: { readonly bundler3: "0xA8C5e23C9C0DF2b6fF716486c6bBEBB6661548C8"; readonly generalAdapter1: "0x916Aa175C36E845db45fF6DDB886AE437d403B61"; }; readonly adaptiveCurveIrm: "0x4F708C0ae7deD3d74736594C2109C2E3c065B428"; readonly publicAllocator: "0x39EB6Da5e88194C82B13491Df2e8B3E213eD2412"; readonly metaMorphoFactory: "0x1c8De6889acee12257899BFeAa2b7e534de32E16"; readonly vaultV2Factory: "0xFcb8b57E56787bB29e130Fca67f3c5a1232975D1"; readonly morphoMarketV1AdapterFactory: "0x2e6BE3a3A27fb45c6AbA2D1833eeA48E8788538e"; readonly morphoVaultV1AdapterFactory: "0xc8D22B1adD3D176600E9952e7876e9249254cAAF"; readonly registryList: "0xA9132a09838fD20304dF2B2892679d06A4cc6371"; readonly chainlinkOracleFactory: "0x7D047fB910Bc187C18C81a69E30Fa164f8c536eC"; readonly preLiquidationFactory: "0x678EB53A3bB79111263f47B84989d16D81c36D85"; readonly wNative: "0xEE7D8BCFb72bC1880D0Cf19822eB0A2e6577aB62"; }; readonly 42793: { readonly morpho: "0xbCE7364E63C3B13C73E9977a83c9704E2aCa876e"; readonly bundler3: { readonly bundler3: "0x69dc8086191437b55775b79C730BB3876397e7D1"; readonly generalAdapter1: "0xEabdAC78A7f0a9B3dF0e23D69A5a5fF7f580a910"; }; readonly adaptiveCurveIrm: "0xC1523BE776e66ba07b609b1914D0925278f21FE5"; readonly publicAllocator: "0x8b8B1bd41d36c06253203CD21463994aB752c1e6"; readonly metaMorphoFactory: "0x997a79c3C04c5B9eb27d343ae126bcCFb5D74781"; readonly chainlinkOracleFactory: "0x12FA40f687a35611720E1DcB59976B6e51247298"; readonly preLiquidationFactory: "0xd1c37fDd941256FC184eF3A07Be540a90b81Ec21"; readonly wNative: "0xc9B53AB2679f573e480d01e0f49e2B5CFB7a3EAb"; }; readonly 239: { readonly morpho: "0x918B9F2E4B44E20c6423105BB6cCEB71473aD35c"; readonly bundler3: { readonly bundler3: "0x84b189823D0f84c36728Bb3335dD8C833564e72f"; readonly generalAdapter1: "0x6D94E7dCA6d8FAE2CF954633C2Cf9c286258E0af"; }; readonly adaptiveCurveIrm: "0x7E82b16496fA8CC04935528dA7F5A2C684A3C7A3"; readonly publicAllocator: "0x414247afcf1fE3b94C617e7E3A7adB81D8D3208F"; readonly metaMorphoFactory: "0xcDA78f4979d17Ec93052A84A12001fe0088AD734"; readonly chainlinkOracleFactory: "0xbf10eD52dD60C60E901BF022c3675303ad4a56b1"; readonly preLiquidationFactory: "0x5851C1e423A2F93aFb821834a63cA052D19ae4Ef"; readonly wNative: "0xB63B9f0eb4A6E6f191529D71d4D88cc8900Df2C9"; }; readonly 1135: { readonly morpho: "0x00cD58DEEbd7A2F1C55dAec715faF8aed5b27BF8"; readonly bundler3: { readonly bundler3: "0xD96E5e02580C4EAfE15B5537b25eE3dEe5861e00"; readonly generalAdapter1: "0x76cFE4BF840C7b461772fE7CDE399f58c4173584"; }; readonly adaptiveCurveIrm: "0x5576629f21D528A8c3e06C338dDa907B94563902"; readonly publicAllocator: "0xb1E5B1De2a54ab55C412B5ee1E38e46799588103"; readonly metaMorphoFactory: "0x01dD876130690469F685a65C2B295A90a81BaD91"; readonly chainlinkOracleFactory: "0x2eb4D17C2AAf1EA62Bf83Fb49Dd1128b14AF4D93"; readonly preLiquidationFactory: "0xF2c325F26691b6556e6f66451bb38bDa37FEbaa7"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xF242275d3a6527d877f2c927a82D9b057609cc71"; }; readonly 999: { readonly morpho: "0x68e37dE8d93d3496ae143F2E900490f6280C57cD"; readonly bundler3: { readonly bundler3: "0xa3F50477AfA601C771874260A3B34B40e244Fa0e"; readonly generalAdapter1: "0xD7F48aDE56613E8605863832B7B8A1985B934aE4"; }; readonly adaptiveCurveIrm: "0xD4a426F010986dCad727e8dd6eed44cA4A9b7483"; readonly publicAllocator: "0x517505be22D9068687334e69ae7a02fC77edf4Fc"; readonly metaMorphoFactory: "0xec051b19d654C48c357dC974376DeB6272f24e53"; readonly vaultV2Factory: "0xD7217E5687FF1071356C780b5fe4803D9D967da7"; readonly morphoMarketV1AdapterFactory: "0xc6b8B565C715134b0Ca3D6fa3D29B25759D0b9e2"; readonly morphoVaultV1AdapterFactory: "0xdf5202e29654e02011611A086f15477880580CAc"; readonly registryList: "0x857B55cEb57dA0C2A83EE08a8dB529B931089aee"; readonly chainlinkOracleFactory: "0xeb476f124FaD625178759d13557A72394A6f9aF5"; readonly preLiquidationFactory: "0x1b6782Ac7A859503cE953FBf4736311CC335B8f0"; readonly wNative: "0x5555555555555555555555555555555555555555"; readonly usdc: "0xb88339CB7199b77E23DB6E890353E22632Ba630f"; }; readonly 1329: { readonly morpho: "0xc9cDAc20FCeAAF616f7EB0bb6Cd2c69dcfa9094c"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0xF9457356F18A3349Bb317Ac144c3Bcc62e5761aD"; readonly generalAdapter1: "0x02e0e71e145f254820B9D89c9E6068f08256F601"; }; readonly adaptiveCurveIrm: "0x6eFA8e3Aa8279eB2fd46b6083A9E52dA72EA56c4"; readonly publicAllocator: "0xD878509446bE2C601f0f032F501851001B159D6B"; readonly metaMorphoFactory: "0x8Dea49ec5bd5AeAc8bcf96B3E187F59354118291"; readonly chainlinkOracleFactory: "0x4bD68c2FF3274207EC07ED281C915758b6F23F07"; readonly preLiquidationFactory: "0x65eD61058cEB4895B7d62437BaCEA39b04f6D27B"; readonly wNative: "0xE30feDd158A2e3b13e9badaeABaFc5516e95e8C7"; readonly usdc: "0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392"; }; readonly 16661: { readonly morpho: "0x9CDD13a2212D94C4f12190cA30783B743E83C89e"; readonly bundler3: { readonly bundler3: "0xbDaFC7ceF85C5fF69164330F521089C9E15DDDae"; readonly generalAdapter1: "0xFaD987d0EedfbAC709EC27ee4a94f36A1300a054"; }; readonly adaptiveCurveIrm: "0xf52e20C42FEc624819D4184226C4777D7cbd767e"; readonly publicAllocator: "0x28a80F3713735CAD44bD9d7E1da9Fa16b0244497"; readonly metaMorphoFactory: "0x41528AadC7314658b07Ca6e7213B9b77289B477f"; readonly chainlinkOracleFactory: "0x5115c1a74ABf096150593EecF3e20F016fc9dB43"; readonly preLiquidationFactory: "0x534858821653467c2ae231dc027aa1F2c8D91802"; readonly wNative: "0x1Cd0690fF9a693f5EF2dD976660a8dAFc81A109c"; }; readonly 59144: { readonly morpho: "0x6B0D716aC0A45536172308e08fC2C40387262c9F"; readonly bundler3: { readonly bundler3: "0x1Ee8Ec299E8014760D50A4E3CfC3b44Cc2242625"; readonly generalAdapter1: "0x454dAb6ce9891245696b239b4845a1cDC268255d"; }; readonly adaptiveCurveIrm: "0x85C2Ef4Bd69f42D7Da19Fb9dcdD7Fb8d0F59cDeE"; readonly publicAllocator: "0x2d4cf00e18D48fD030d9b1E2FAAE6e0384C7610B"; readonly metaMorphoFactory: "0xA148a8223B622A72dC36472DE1492aBb5c089BA7"; readonly vaultV2Factory: "0x5DC11CF8BA4C39d1194F91218D35008d9F52A5d0"; readonly morphoMarketV1AdapterFactory: "0x3267BbdC94274B4BE081c01ffc6123dA12E8c043"; readonly morphoVaultV1AdapterFactory: "0x6FaF26DD640e22457cA4fd5DA702BA3E169eEd87"; readonly registryList: "0x122Ea8ff8888C29F8736665d576e3fAEF15D27D5"; readonly chainlinkOracleFactory: "0x3FFF726062B03BfD5BC485eeEEcc92CF1d8F0105"; readonly preLiquidationFactory: "0x05a0Ff4E564ED1ba6B42247E19edFf83545C3C40"; readonly wNative: "0xe5D7C2a44FfDDf6b295A15c148167daaAf5Cf34f"; readonly usdc: "0x176211869cA2b568f2A7D4EE941E073a821EE1ff"; }; readonly 143: { readonly morpho: "0xD5D960E8C380B724a48AC59E2DfF1b2CB4a1eAee"; readonly bundler3: { readonly bundler3: "0x82b684483e844422FD339df0b67b3B111F02c66E"; readonly generalAdapter1: "0x725AB8CAd931BCb80Fdbf10955a806765cCe00e5"; }; readonly adaptiveCurveIrm: "0x09475a3D6eA8c314c592b1a3799bDE044E2F400F"; readonly publicAllocator: "0xfd70575B732F9482F4197FE1075492e114E97302"; readonly metaMorphoFactory: "0x33f20973275B2F574488b18929cd7DCBf1AbF275"; readonly vaultV2Factory: "0x8B2F922162FBb60A6a072cC784A2E4168fB0bb0c"; readonly morphoMarketV1AdapterFactory: "0x8Da54fbF89B3D6fC6DCC92F31CF75a211ACF3d46"; readonly morphoVaultV1AdapterFactory: "0x9f3c0999425656fD189C69a8aD68cB64986D644A"; readonly registryList: "0x6a42f8b46224baA4DbBBc2F860F4675eeA7bd52B"; readonly chainlinkOracleFactory: "0xC8659Bcd5279DB664Be973aEFd752a5326653739"; readonly preLiquidationFactory: "0xB5b3e541abD19799E0c65905a5a42BD37d6c94c0"; readonly wNative: "0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A"; readonly usdc: "0x754704Bc059F8C67012fEd69BC8A327a5aafb603"; }; readonly 988: { readonly morpho: "0xa40103088A899514E3fe474cD3cc5bf811b1102e"; readonly bundler3: { readonly bundler3: "0xA0bb114F927dF03d9a1a639b9c71F71B0FaFDf1B"; readonly generalAdapter1: "0x59b1F4376a81e39c466A0A218447E4D36f39A96b"; }; readonly adaptiveCurveIrm: "0x41e846FC8108b8527C1D4EDB4c9564E56442940f"; readonly publicAllocator: "0xbCB063D4B6D479b209C186e462828CBACaC82DbE"; readonly metaMorphoFactory: "0xb4ae5673c48621189E2bEfBA96F31912032DD1AE"; readonly vaultV2Factory: "0x7fc35488803D49D00a94b206A223f7661898BE3a"; readonly morphoMarketV1AdapterFactory: "0x2A5F218FE4Dac3b1f4E096e8ae83074bB1713833"; readonly morphoVaultV1AdapterFactory: "0x4EF83ACD552598a1196c1aBDD0bA2EdE6f2237B4"; readonly registryList: "0xCe93fcB2849EB886F1e81d45D2747dF803f843C3"; readonly chainlinkOracleFactory: "0xF24C6eAB91e43EacE18a4e893a48565C09132505"; readonly preLiquidationFactory: "0x741A6604e974FeAF35a5FBb1416B3e01c33e5C0e"; }; }; export type ChainDeployments = { [key in keyof Addresses]: Address extends Addresses[key] ? bigint : ChainDeployments; }; declare const _deployments: { readonly 1: { readonly morpho: 18883124n; readonly permit2: 15986406n; readonly bundler3: { readonly bundler3: 21643807n; readonly generalAdapter1: 21872136n; readonly paraswapAdapter: 21643807n; readonly erc20WrapperAdapter: 21872136n; readonly compoundV2MigrationAdapter: 21643807n; readonly compoundV3MigrationAdapter: 21643807n; readonly aaveV2MigrationAdapter: 21643807n; readonly aaveV3CoreMigrationAdapter: 21643807n; readonly aaveV3PrimeMigrationAdapter: 21643807n; readonly aaveV3EtherFiMigrationAdapter: 21643807n; readonly aaveV3OptimizerMigrationAdapter: 21643807n; }; readonly adaptiveCurveIrm: 18883124n; readonly publicAllocator: 19375099n; readonly metaMorphoFactory: 21439510n; readonly vaultV2Factory: 23375073n; readonly morphoMarketV1AdapterFactory: 23375073n; readonly morphoVaultV1AdapterFactory: 23375073n; readonly registryList: 23375119n; readonly chainlinkOracleFactory: 19375066n; readonly preLiquidationFactory: 21414664n; }; readonly 8453: { readonly morpho: 13977148n; readonly permit2: 1425180n; readonly bundler3: { readonly bundler3: 25161671n; readonly generalAdapter1: 26539234n; readonly paraswapAdapter: 25161671n; readonly erc20WrapperAdapter: 26539234n; readonly compoundV3MigrationAdapter: 25161671n; readonly aaveV3CoreMigrationAdapter: 25161671n; }; readonly adaptiveCurveIrm: 13977152n; readonly publicAllocator: 13979545n; readonly metaMorphoFactory: 23928808n; readonly vaultV2Factory: 35615206n; readonly morphoMarketV1AdapterFactory: 35615206n; readonly morphoVaultV1AdapterFactory: 35615206n; readonly registryList: 35615358n; readonly chainlinkOracleFactory: 13978286n; readonly preLiquidationFactory: 23779056n; }; readonly 137: { readonly morpho: 66931042n; readonly bundler3: { readonly bundler3: 68074185n; readonly generalAdapter1: 68074185n; readonly paraswapAdapter: 68074185n; readonly compoundV3MigrationAdapter: 68690465n; readonly aaveV2MigrationAdapter: 68690465n; readonly aaveV3CoreMigrationAdapter: 68690465n; }; readonly permit2: 35701901n; readonly adaptiveCurveIrm: 66931042n; readonly publicAllocator: 66931042n; readonly metaMorphoFactory: 66931042n; readonly vaultV2Factory: 77371907n; readonly morphoMarketV1AdapterFactory: 77371907n; readonly morphoVaultV1AdapterFactory: 77371907n; readonly registryList: 77372020n; readonly chainlinkOracleFactory: 66931042n; readonly preLiquidationFactory: 68074185n; }; readonly 42161: { readonly morpho: 296446593n; readonly bundler3: { readonly bundler3: 307326238n; readonly generalAdapter1: 307326238n; readonly paraswapAdapter: 307326988n; readonly aaveV3CoreMigrationAdapter: 358694526n; readonly compoundV3MigrationAdapter: 358693964n; }; readonly permit2: 38692735n; readonly adaptiveCurveIrm: 296446593n; readonly publicAllocator: 296446593n; readonly metaMorphoFactory: 296447195n; readonly vaultV2Factory: 387016724n; readonly morphoMarketV1AdapterFactory: 387016724n; readonly morphoVaultV1AdapterFactory: 387016724n; readonly registryList: 387017701n; readonly chainlinkOracleFactory: 296447195n; readonly preLiquidationFactory: 307326238n; }; readonly 10: { readonly morpho: 130770075n; readonly bundler3: { readonly bundler3: 132139369n; readonly generalAdapter1: 132139369n; readonly paraswapAdapter: 132139438n; }; readonly permit2: 38854427n; readonly adaptiveCurveIrm: 130770075n; readonly publicAllocator: 130770075n; readonly metaMorphoFactory: 130770189n; readonly vaultV2Factory: 142122059n; readonly morphoMarketV1AdapterFactory: 142122059n; readonly morphoVaultV1AdapterFactory: 142122059n; readonly registryList: 142122170n; readonly chainlinkOracleFactory: 130770189n; readonly preLiquidationFactory: 132139369n; }; readonly 480: { readonly morpho: 9025669n; readonly bundler3: { readonly bundler3: 10273494n; readonly generalAdapter1: 10273494n; }; readonly adaptiveCurveIrm: 9025669n; readonly publicAllocator: 9025669n; readonly metaMorphoFactory: 9025733n; readonly vaultV2Factory: 20253005n; readonly morphoMarketV1AdapterFactory: 20253005n; readonly morphoVaultV1AdapterFactory: 20253005n; readonly registryList: 20253132n; readonly chainlinkOracleFactory: 9025733n; readonly preLiquidationFactory: 10273494n; }; readonly 252: { readonly morpho: 15317931n; readonly bundler3: { readonly bundler3: 16536231n; readonly generalAdapter1: 16536231n; }; readonly adaptiveCurveIrm: 15317931n; readonly publicAllocator: 15317931n; readonly metaMorphoFactory: 15318007n; readonly chainlinkOracleFactory: 15318007n; readonly preLiquidationFactory: 16536231n; }; readonly 534352: { readonly morpho: 12842868n; readonly bundler3: { readonly bundler3: 13504587n; readonly generalAdapter1: 13504587n; }; readonly adaptiveCurveIrm: 12842868n; readonly publicAllocator: 12842868n; readonly metaMorphoFactory: 12842903n; readonly chainlinkOracleFactory: 12842903n; readonly preLiquidationFactory: 13504587n; }; readonly 57073: { readonly morpho: 4078776n; readonly bundler3: { readonly bundler3: 6385077n; readonly generalAdapter1: 6385077n; }; readonly adaptiveCurveIrm: 4078776n; readonly publicAllocator: 4078776n; readonly metaMorphoFactory: 4078830n; readonly chainlinkOracleFactory: 4078830n; readonly preLiquidationFactory: 6385077n; }; readonly 130: { readonly morpho: 9139027n; readonly permit2: 0n; readonly bundler3: { readonly bundler3: 9381237n; readonly generalAdapter1: 9381237n; readonly paraswapAdapter: 20872902n; readonly compoundV3MigrationAdapter: 22019479n; }; readonly adaptiveCurveIrm: 9139027n; readonly publicAllocator: 9139027n; readonly metaMorphoFactory: 9316789n; readonly vaultV2Factory: 29092109n; readonly morphoMarketV1AdapterFactory: 29092109n; readonly morphoVaultV1AdapterFactory: 29092109n; readonly registryList: 29092328n; readonly chainlinkOracleFactory: 9316789n; readonly preLiquidationFactory: 9381237n; }; readonly 146: { readonly morpho: 9100931n; readonly bundler3: { readonly bundler3: 9102286n; readonly generalAdapter1: 9102286n; }; readonly adaptiveCurveIrm: 9100931n; readonly publicAllocator: 9100931n; readonly metaMorphoFactory: 9101319n; readonly chainlinkOracleFactory: 9101319n; readonly preLiquidationFactory: 9102286n; }; readonly 43111: { readonly morpho: 1188872n; readonly bundler3: { readonly bundler3: 1188907n; readonly generalAdapter1: 1188907n; }; readonly adaptiveCurveIrm: 1188872n; readonly publicAllocator: 1188872n; readonly metaMorphoFactory: 1188885n; readonly chainlinkOracleFactory: 1188885n; readonly preLiquidationFactory: 1188907n; }; readonly 34443: { readonly morpho: 19983370n; readonly bundler3: { readonly bundler3: 19983599n; readonly generalAdapter1: 19983599n; }; readonly adaptiveCurveIrm: 19983370n; readonly publicAllocator: 19983370n; readonly metaMorphoFactory: 19983443n; readonly chainlinkOracleFactory: 19983443n; readonly preLiquidationFactory: 19983599n; }; readonly 21000000: { readonly morpho: 251401n; readonly bundler3: { readonly bundler3: 253107n; readonly generalAdapter1: 253107n; }; readonly adaptiveCurveIrm: 251401n; readonly publicAllocator: 251401n; readonly metaMorphoFactory: 253027n; readonly chainlinkOracleFactory: 253027n; readonly preLiquidationFactory: 253107n; }; readonly 98866: { readonly morpho: 765994n; readonly bundler3: { readonly bundler3: 789925n; readonly generalAdapter1: 789925n; }; readonly adaptiveCurveIrm: 765994n; readonly publicAllocator: 765994n; readonly metaMorphoFactory: 766078n; readonly chainlinkOracleFactory: 766078n; readonly preLiquidationFactory: 789925n; }; readonly 123420001114: { readonly morpho: 4804080n; readonly bundler3: { readonly bundler3: 4804690n; readonly generalAdapter1: 4804690n; }; readonly adaptiveCurveIrm: 4804080n; readonly publicAllocator: 4804080n; readonly metaMorphoFactory: 4804270n; readonly chainlinkOracleFactory: 4804270n; readonly preLiquidationFactory: 4804690n; }; readonly 747474: { readonly morpho: 2741069n; readonly bundler3: { readonly bundler3: 2741993n; readonly generalAdapter1: 2741993n; }; readonly adaptiveCurveIrm: 2741069n; readonly publicAllocator: 2741069n; readonly metaMorphoFactory: 2741420n; readonly vaultV2Factory: 13096629n; readonly morphoMarketV1AdapterFactory: 13096629n; readonly morphoVaultV1AdapterFactory: 13096629n; readonly registryList: 13096853n; readonly chainlinkOracleFactory: 2741420n; readonly preLiquidationFactory: 2741993n; }; readonly 42793: { readonly morpho: 21047448n; readonly bundler3: { readonly bundler3: 21050766n; readonly generalAdapter1: 21050766n; }; readonly adaptiveCurveIrm: 21047448n; readonly publicAllocator: 21047448n; readonly metaMorphoFactory: 21050315n; readonly chainlinkOracleFactory: 21050315n; readonly preLiquidationFactory: 21050766n; }; readonly 239: { readonly morpho: 853025n; readonly bundler3: { readonly bundler3: 978967n; readonly generalAdapter1: 978967n; }; readonly adaptiveCurveIrm: 853025n; readonly publicAllocator: 853025n; readonly metaMorphoFactory: 978654n; readonly chainlinkOracleFactory: 978654n; readonly preLiquidationFactory: 978967n; }; readonly 1135: { readonly morpho: 15731231n; readonly bundler3: { readonly bundler3: 15731595n; readonly generalAdapter1: 15731595n; }; readonly adaptiveCurveIrm: 15731231n; readonly publicAllocator: 15731231n; readonly metaMorphoFactory: 15731333n; readonly chainlinkOracleFactory: 15731333n; readonly preLiquidationFactory: 15731595n; }; readonly 999: { readonly morpho: 1988429n; readonly bundler3: { readonly bundler3: 1988956n; readonly generalAdapter1: 1988956n; }; readonly adaptiveCurveIrm: 1988429n; readonly publicAllocator: 1988429n; readonly metaMorphoFactory: 1988677n; readonly vaultV2Factory: 14188393n; readonly morphoMarketV1AdapterFactory: 14188393n; readonly morphoVaultV1AdapterFactory: 14188393n; readonly registryList: 14188698n; readonly chainlinkOracleFactory: 1988677n; readonly preLiquidationFactory: 1988956n; }; readonly 1329: { readonly morpho: 166036723n; readonly bundler3: { readonly bundler3: 168897284n; readonly generalAdapter1: 168897284n; }; readonly permit2: 118721449n; readonly adaptiveCurveIrm: 166036723n; readonly publicAllocator: 166036723n; readonly metaMorphoFactory: 168896078n; readonly chainlinkOracleFactory: 168896078n; readonly preLiquidationFactory: 168897284n; readonly usdc: 154131168n; }; readonly 16661: { readonly morpho: 7526486n; readonly bundler3: { readonly bundler3: 7527649n; readonly generalAdapter1: 7527649n; }; readonly adaptiveCurveIrm: 7526486n; readonly publicAllocator: 7526486n; readonly metaMorphoFactory: 7526768n; readonly chainlinkOracleFactory: 7526768n; readonly preLiquidationFactory: 7527649n; }; readonly 59144: { readonly morpho: 25072608n; readonly bundler3: { readonly bundler3: 25072853n; readonly generalAdapter1: 25072853n; }; readonly adaptiveCurveIrm: 25072608n; readonly publicAllocator: 25072608n; readonly metaMorphoFactory: 25072665n; readonly vaultV2Factory: 25072951n; readonly morphoMarketV1AdapterFactory: 25072951n; readonly morphoVaultV1AdapterFactory: 25072951n; readonly registryList: 25073088n; readonly chainlinkOracleFactory: 25072665n; readonly preLiquidationFactory: 25072853n; }; readonly 143: { readonly morpho: 31907457n; readonly bundler3: { readonly bundler3: 32321504n; readonly generalAdapter1: 32321504n; }; readonly adaptiveCurveIrm: 31907457n; readonly publicAllocator: 31907457n; readonly metaMorphoFactory: 32320327n; readonly vaultV2Factory: 32321811n; readonly morphoMarketV1AdapterFactory: 32321811n; readonly morphoVaultV1AdapterFactory: 32321811n; readonly registryList: 32322465n; readonly chainlinkOracleFactory: 32320327n; readonly preLiquidationFactory: 32321504n; readonly usdc: 22909616n; }; readonly 988: { readonly morpho: 1504506n; readonly bundler3: { readonly bundler3: 1741861n; readonly generalAdapter1: 1741861n; }; readonly adaptiveCurveIrm: 1504506n; readonly publicAllocator: 1504506n; readonly metaMorphoFactory: 1504774n; readonly vaultV2Factory: 1506182n; readonly morphoMarketV1AdapterFactory: 1506182n; readonly morphoVaultV1AdapterFactory: 1506182n; readonly registryList: 1506877n; readonly chainlinkOracleFactory: 1504774n; readonly preLiquidationFactory: 1741861n; }; }; export type AddressLabel = DottedKeys<(typeof _addressesRegistry)[ChainId]>; export declare const getChainAddresses: (chainId: number) => ChainAddresses; export declare function getUnwrappedToken(wrappedToken: Address, chainId: number): `0x${string}` | undefined; /** * The registry of all known ERC20Wrapper tokens. */ export declare const erc20WrapperTokens: Record>; /** * The registry of all known PermissionedERC20Wrapper with a `hasPermission` getter. * All permissioned wrapper tokens are considered ERC20Wrapper and automatically added to the erc20WrapperTokens registry. */ export declare const permissionedWrapperTokens: Record>; /** * The registry of all known permissioned wrapped Backed tokens. * All permissioned Backed tokens are considered ERC20Wrapper and automatically added to the erc20WrapperTokens registry. */ export declare const permissionedBackedTokens: Record>; /** * The registry of all known permissioned wrapped tokens that require a Coinbase attestation. * All permissioned Coinbase tokens are considered PermissionedERC20Wrapper and automatically added to the permissionedWrapperTokens registry. */ export declare const permissionedCoinbaseTokens: Record>; export declare const getPermissionedCoinbaseTokens: (chainId: number) => Set<`0x${string}`>; /** /!\ These tokens can not be listed in `erc20WrapperTokens` because the following specs are different: * - calling `depositFor` supplies on blue instead of minting wrapped token to the user */ export declare const convexWrapperTokens: Record>; export declare let addressesRegistry: { readonly 1: { readonly morpho: "0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x6566194141eefa99Af43Bb5Aa71460Ca2Dc90245"; readonly generalAdapter1: "0x4A6c312ec70E8747a587EE860a0353cd42Be0aE0"; readonly paraswapAdapter: "0x03b5259Bd204BfD4A616E5B79b0B786d90c6C38f"; readonly erc20WrapperAdapter: "0xf83D17dFE160597b19e4FdD8ea61A23e9a87F962"; readonly compoundV2MigrationAdapter: "0x9B89c07f480Df1945279031b5fC6fF241b8f1101"; readonly compoundV3MigrationAdapter: "0xdBa5bdE29eA030Bfa6A608592dFcA1D02CB26773"; readonly aaveV2MigrationAdapter: "0x40288815C399709dFC0875A384B637fFe387961B"; readonly aaveV3CoreMigrationAdapter: "0xb09e40EbE31b738fbf20289270a397118707D475"; readonly aaveV3PrimeMigrationAdapter: "0x2CC8d502a65824B4cF9A58DB03490bA024BDB806"; readonly aaveV3EtherFiMigrationAdapter: "0x4011dc6581fA05F9B0c7A12AdCd676e2b1a59ca3"; readonly aaveV3OptimizerMigrationAdapter: "0x9e2ea2d5785598a163D569D795f286F5C55ad972"; }; readonly adaptiveCurveIrm: "0x870aC11D48B15DB9a138Cf899d20F13F79Ba00BC"; readonly publicAllocator: "0xfd32fA2ca22c76dD6E550706Ad913FC6CE91c75D"; readonly metaMorphoFactory: "0x1897A8997241C1cD4bD0698647e4EB7213535c24"; readonly vaultV2Factory: "0xA1D94F746dEfa1928926b84fB2596c06926C0405"; readonly morphoMarketV1AdapterFactory: "0xb049465969ac6355127cDf9E88deE63d25204d5D"; readonly morphoVaultV1AdapterFactory: "0xD1B8E2dee25c2b89DCD2f98448a7ce87d6F63394"; readonly registryList: "0x3696c5eAe4a7Ffd04Ea163564571E9CD8Ed9364e"; readonly chainlinkOracleFactory: "0x3A7bB36Ee3f3eE32A60e9f2b33c1e5f2E83ad766"; readonly preLiquidationFactory: "0x6FF33615e792E35ed1026ea7cACCf42D9BF83476"; readonly wNative: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"; readonly morphoToken: "0x9994E35Db50125E0DF82e4c2dde62496CE330999"; readonly dai: "0x6B175474E89094C44Da98b954EedeAC495271d0F"; readonly sDai: "0x83F20F44975D03b1b09e64809B757c47f942BEeA"; readonly mkr: "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"; readonly stEth: "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84"; readonly wstEth: "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"; readonly osEth: "0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38"; readonly bIB01: "0xCA30c93B02514f86d5C86a6e375E3A330B435Fb5"; readonly wbIB01: "0xcA2A7068e551d5C4482eb34880b194E4b945712F"; readonly bC3M: "0x2F123cF3F37CE3328CC9B5b8415f9EC5109b45e7"; readonly wbC3M: "0x95D7337d43340E2721960Dc402D9b9117f0d81a2"; readonly usdc: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"; readonly usdt: "0xdAC17F958D2ee523a2206206994597C13D831ec7"; readonly crvUsd: "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E"; readonly "stkcvxcrvUSDTWBTCWETH-morpho": "0xb0Ce26C88e4e7DCa51968b6047f44646f5064278"; readonly crvUSDTWBTCWETH: "0xf5f5B97624542D72A9E06f04804Bf81baA15e2B4"; readonly "stkcvxcrvUSDCWBTCWETH-morpho": "0x0ea1a65A2c255f24Ee8D81eA6AaC54Decd9d269e"; readonly crvUSDCWBTCWETH: "0x7F86Bf177Dd4F3494b841a37e810A34dD56c829B"; readonly "stkcvxcrvCRVUSDTBTCWSTETH-morpho": "0x3ce8Ec9f3d89aD0A2DdbCC3FDB8991BD241Fc82E"; readonly crvCRVUSDTBTCWSTETH: "0x2889302a794dA87fBF1D6Db415C1492194663D13"; readonly "stkcvxTryLSD-morpho": "0x6BA072F0d22806F2C52e9792AF47f2D59103BEBE"; readonly tryLSD: "0x2570f1bD5D2735314FC102eb12Fc1aFe9e6E7193"; readonly "stkcvxcrvUSDETHCRV-morpho": "0xAc904BAfBb5FB04Deb2b6198FdCEedE75a78Ce5a"; readonly crvUSDETHCRV: "0x4eBdF703948ddCEA3B11f675B4D1Fba9d2414A14"; readonly "stkcvx2BTC-f-morpho": "0x385E12cf4040543Bc8C18e05C1298Be5B04f3f5e"; readonly "2BTC-f": "0xB7ECB2AA52AA64a717180E030241bC75Cd946726"; }; readonly 8453: { readonly morpho: "0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x6BFd8137e702540E7A42B74178A4a49Ba43920C4"; readonly generalAdapter1: "0xb98c948CFA24072e58935BC004a8A7b376AE746A"; readonly paraswapAdapter: "0x6abE8ABd0275E5564ed1336F0243A52C32562F71"; readonly erc20WrapperAdapter: "0xdeEf55F0A7366cC3Baf5E04313269389Fe17E9AE"; readonly compoundV3MigrationAdapter: "0x85D4812Ef92c040d4270eD8547b6835e41FbbB70"; readonly aaveV3CoreMigrationAdapter: "0xb27Aa2a964eAd5ed661D86974b37e4fB995b36f5"; }; readonly adaptiveCurveIrm: "0x46415998764C29aB2a25CbeA6254146D50D22687"; readonly publicAllocator: "0xA090dD1a701408Df1d4d0B85b716c87565f90467"; readonly metaMorphoFactory: "0xFf62A7c278C62eD665133147129245053Bbf5918"; readonly vaultV2Factory: "0x4501125508079A99ebBebCE205DeC9593C2b5857"; readonly morphoMarketV1AdapterFactory: "0x133baC94306B99f6dAD85c381a5be851d8DD717c"; readonly morphoVaultV1AdapterFactory: "0xF42D9c36b34c9c2CF3Bc30eD2a52a90eEB604642"; readonly registryList: "0x5C2531Cbd2cf112Cf687da3Cd536708aDd7DB10a"; readonly chainlinkOracleFactory: "0x2DC205F24BCb6B311E5cdf0745B0741648Aebd3d"; readonly preLiquidationFactory: "0x8cd16b62E170Ee0bA83D80e1F80E6085367e2aef"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"; readonly verUsdc: "0x59aaF835D34b1E3dF2170e4872B785f11E2a964b"; readonly testUsdc: "0xBC77067f829979812d795d516E523C4033b66409"; }; readonly 137: { readonly morpho: "0x1bF0c2541F820E775182832f06c0B7Fc27A25f67"; readonly bundler3: { readonly bundler3: "0x2d9C3A9E67c966C711208cc78b34fB9E9f8db589"; readonly generalAdapter1: "0xB261B51938A9767406ef83bbFbaAFE16691b7047"; readonly paraswapAdapter: "0x5F2617F12D1fDd1e43e72Cb80C92dFcE8124Db8d"; readonly compoundV3MigrationAdapter: "0xB34D2f54139bA12defC315C0822aDf9A5eB9A9b7"; readonly aaveV2MigrationAdapter: "0x43980Ae597f12Ff64690506b2AEEFFb4D8BeAF2a"; readonly aaveV3CoreMigrationAdapter: "0xEcB1662a1dff5C20650CF98c3334d2fddcD50742"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0xe675A2161D4a6E2de2eeD70ac98EEBf257FBF0B0"; readonly publicAllocator: "0xfac15aff53ADd2ff80C2962127C434E8615Df0d3"; readonly metaMorphoFactory: "0xa9c87daB340631C34BB738625C70499e29ddDC98"; readonly vaultV2Factory: "0xC11a53eE9B1eCc7a068D8e40F8F17926584F97Cf"; readonly morphoMarketV1AdapterFactory: "0xD1A0C86F28ecD1657Ad06415c2B230cC89D9b6dd"; readonly morphoVaultV1AdapterFactory: "0xEb174FEA51Da241eB3B516959B216e013de2888a"; readonly registryList: "0xb70a43821d2707fA9d0EDd9511CC499F468Ba564"; readonly chainlinkOracleFactory: "0x1ff7895Eb842794c5d07C4c547b6730e61295215"; readonly preLiquidationFactory: "0xeDadDe37D76c72b98725614d0b41C20Fe612d304"; readonly wNative: "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"; readonly usdc: "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"; }; readonly 42161: { readonly morpho: "0x6c247b1F6182318877311737BaC0844bAa518F5e"; readonly bundler3: { readonly bundler3: "0x1FA4431bC113D308beE1d46B0e98Cb805FB48C13"; readonly generalAdapter1: "0x9954aFB60BB5A222714c478ac86990F221788B88"; readonly paraswapAdapter: "0xAA5c30C1482c189cA0d56057D3ac4dD7Af1e4726"; readonly aaveV3CoreMigrationAdapter: "0x1923670d4F4eB7435d865E7477d28FEAFfA40C93"; readonly compoundV3MigrationAdapter: "0x86Ca77a4a37A9CDBe9bBf4975F6d69531B96444b"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0x66F30587FB8D4206918deb78ecA7d5eBbafD06DA"; readonly publicAllocator: "0x769583Af5e9D03589F159EbEC31Cc2c23E8C355E"; readonly metaMorphoFactory: "0x878988f5f561081deEa117717052164ea1Ef0c82"; readonly vaultV2Factory: "0x6b46fa3cc9EBF8aB230aBAc664E37F2966Bf7971"; readonly morphoMarketV1AdapterFactory: "0x96456Bf888D4de607Bf3ca0b3C8e4DF9b0d0Ad47"; readonly morphoVaultV1AdapterFactory: "0xD8Fc8a85779551e78B516da9f74061cb3b086793"; readonly registryList: "0xc00eb3c7aD1aE986A7f05F5A9d71aCa39c763C65"; readonly chainlinkOracleFactory: "0x98Ce5D183DC0c176f54D37162F87e7eD7f2E41b5"; readonly preLiquidationFactory: "0x635c31B5DF1F7EFbCbC07E302335Ef4230758e3d"; readonly wNative: "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1"; readonly usdc: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831"; }; readonly 10: { readonly morpho: "0xce95AfbB8EA029495c66020883F87aaE8864AF92"; readonly bundler3: { readonly bundler3: "0xFBCd3C258feB131D8E038F2A3a670A7bE0507C05"; readonly generalAdapter1: "0x79481C87f24A3C4332442A2E9faaf675e5F141f0"; readonly paraswapAdapter: "0x31F539f4Ed14fA1fd18781e93f6739249692aDC5"; }; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly adaptiveCurveIrm: "0x8cD70A8F399428456b29546BC5dBe10ab6a06ef6"; readonly publicAllocator: "0x0d68a97324E602E02799CD83B42D337207B40658"; readonly metaMorphoFactory: "0x3Bb6A6A0Bc85b367EFE0A5bAc81c5E52C892839a"; readonly vaultV2Factory: "0x6128b680b277Bf4Df80DFE9D8c55A498660870ef"; readonly morphoMarketV1AdapterFactory: "0x65956d5Ba4974983ecCe111612FC0A0c22650A11"; readonly morphoVaultV1AdapterFactory: "0xEe9F7C64dD827ED7b5CAA2272936366FAca00CF3"; readonly registryList: "0xD1346be260cd22Eab9E6163010b0D5CbfAAAD32b"; readonly chainlinkOracleFactory: "0x1ec408D4131686f727F3Fd6245CF85Bc5c9DAD70"; readonly preLiquidationFactory: "0x3d05C01EE8e97361b9E19D172128255eaE5F98B9"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"; }; readonly 480: { readonly morpho: "0xE741BC7c34758b4caE05062794E8Ae24978AF432"; readonly bundler3: { readonly bundler3: "0x3D07BF2FFb23248034bF704F3a4786F1ffE2a448"; readonly generalAdapter1: "0x30fa9A3cF56931ACEea42E28D35519a97D90aA67"; }; readonly adaptiveCurveIrm: "0x34E99D604751a72cF8d0CFDf87069292d82De472"; readonly publicAllocator: "0xef9889B4e443DEd35FA0Bd060f2104Cca94e6A43"; readonly metaMorphoFactory: "0x4DBB3a642a2146d5413750Cca3647086D9ba5F12"; readonly vaultV2Factory: "0x6846EA318B6B987Ee6b28eBFd87c3409F1d13108"; readonly morphoMarketV1AdapterFactory: "0xAf93F2d8508053432659d509b0210fdF1472493D"; readonly morphoVaultV1AdapterFactory: "0xbF7DEa3756668C7E396C655D646C039826ba8416"; readonly registryList: "0x06A47994B4890dcA28C076969cedE1151d86EFCF"; readonly chainlinkOracleFactory: "0xd706690BA1Fe26b70c4AD89e60ff62cEB3A2eD02"; readonly preLiquidationFactory: "0xe3cE2051a24e58DBFC0eFBe4c2d9e89c5eAe4695"; readonly wNative: "0x4200000000000000000000000000000000000006"; }; readonly 252: { readonly morpho: "0xa6030627d724bA78a59aCf43Be7550b4C5a0653b"; readonly bundler3: { readonly bundler3: "0xA7a414823Ef0F8CFb2c4f67f2F445DA940641d91"; readonly generalAdapter1: "0x228dDF333DDf6D1895dA1dE8a846EDD27F1284eD"; }; readonly adaptiveCurveIrm: "0xA0D4D77b5D9933073572E19C172BFE866312673b"; readonly publicAllocator: "0x37a888192165fC39884f87c64E2476BfD2C09675"; readonly metaMorphoFactory: "0x27D4Af0AC9E7FDfA6D0853236f249CC27AE79488"; readonly chainlinkOracleFactory: "0x39d8622C607A691D7705E8842fbB12E3c38dCD41"; readonly preLiquidationFactory: "0x373ccddcd3F09D2e1430B3F2b290B9bF56Ae7336"; readonly wNative: "0xFC00000000000000000000000000000000000006"; }; readonly 534352: { readonly morpho: "0x2d012EdbAdc37eDc2BC62791B666f9193FDF5a55"; readonly bundler3: { readonly bundler3: "0x60F9159d4dCd724e743212416FD57d8aC0B60768"; readonly generalAdapter1: "0xD2780fae0869cDc06EE202152304A39653361525"; }; readonly adaptiveCurveIrm: "0xa5EA7500A27C0079961D93366A6e93aafF18CB90"; readonly publicAllocator: "0x8a7f671E45E51dE245649Cf916cA0256FB8a9927"; readonly metaMorphoFactory: "0x56b65742ade55015e6480959808229Ad6dbc9295"; readonly chainlinkOracleFactory: "0xb5961902E60b188b1c665B7b72Ef616656A9e24E"; readonly preLiquidationFactory: "0xeD960178e4aDA0296786Fa79D84e8FDF7bd44B25"; readonly wNative: "0x5300000000000000000000000000000000000004"; readonly usdc: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4"; }; readonly 57073: { readonly morpho: "0x857f3EefE8cbda3Bc49367C996cd664A880d3042"; readonly bundler3: { readonly bundler3: "0x7db0F1E2bf1f47ec82220090F388d75D8B9BB6BC"; readonly generalAdapter1: "0xB8B2aDdCDe1cdC94AaE18a0F8A19df03D8683610"; }; readonly adaptiveCurveIrm: "0x9515407b1512F53388ffE699524100e7270Ee57B"; readonly publicAllocator: "0x85416891752a6B81106c1C2999AE1AF5d8Cd3357"; readonly metaMorphoFactory: "0xd3f39505d0c48AFED3549D625982FdC38Ea9904b"; readonly chainlinkOracleFactory: "0x3FFFE273ee348b9E1ef89533025C7f165B17B439"; readonly preLiquidationFactory: "0x30607fEa77168d2c0401B6f60F0B40E32F9339E3"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xF1815bd50389c46847f0Bda824eC8da914045D14"; }; readonly 130: { readonly morpho: "0x8f5ae9CddB9f68de460C77730b018Ae7E04a140A"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0x7DD85759182495AF7F6757DA75036d24A9B58bc3"; readonly generalAdapter1: "0xC11329d19C2275c9E759867e879ECFcEeD7e30A0"; readonly paraswapAdapter: "0xAa870Da2a9F611A3A53d0D2AEe5664B3700a59c9"; readonly compoundV3MigrationAdapter: "0x617f8d7885CCE689115Af04576F7cB6F2534fA9a"; }; readonly adaptiveCurveIrm: "0x9a6061d51743B31D2c3Be75D83781Fa423f53F0E"; readonly publicAllocator: "0xB0c9a107fA17c779B3378210A7a593e88938C7C9"; readonly metaMorphoFactory: "0xe9EdE3929F43a7062a007C3e8652e4ACa610Bdc0"; readonly vaultV2Factory: "0xC9b34c108014B44e5a189A830e7e04c56704a0c9"; readonly morphoMarketV1AdapterFactory: "0x117b92Ab1C025B175ED38a0CDe5A067a745224a0"; readonly morphoVaultV1AdapterFactory: "0xf1Ab9e885C0faa0cbCEd407498BBA895537aD754"; readonly registryList: "0xB9130D2A87d7c60ED7E7e4b25bdA6e3E6841becB"; readonly chainlinkOracleFactory: "0x43269546e1D586a1f7200a0AC07e26f9631f7539"; readonly preLiquidationFactory: "0xb04e4D3D59Ee47Ca9BA192707AF13A7D02969911"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0x078D782b760474a361dDA0AF3839290b0EF57AD6"; }; readonly 146: { readonly morpho: "0xd6c916eB7542D0Ad3f18AEd0FCBD50C582cfa95f"; readonly bundler3: { readonly bundler3: "0xB06F1Ad8c908b958E596c42973f67F2f1d9a9afF"; readonly generalAdapter1: "0x31D5aee8D75EEab548cfA0d11C4f9843a5201eaf"; }; readonly adaptiveCurveIrm: "0xDEfCf242226425f93d8DD0e314735C28517C473F"; readonly publicAllocator: "0x6Cef2EDC70D87E8f1623f3096efF05d066E59B36"; readonly metaMorphoFactory: "0x0cE9e3512CB4df8ae7e265e62Fb9258dc14f12e8"; readonly chainlinkOracleFactory: "0x7DA59Fa482F1F49fADc486d8e47BADc506fEb86d"; readonly preLiquidationFactory: "0xc72129DA4CC808e955699111b8c22B22Ca8A10b8"; readonly wNative: "0x039e2fB66102314Ce7b64Ce5Ce3E5183bc94aD38"; }; readonly 43111: { readonly morpho: "0xa4Ca2c2e25b97DA19879201bA49422bc6f181f42"; readonly bundler3: { readonly bundler3: "0x8eDa6E01a20E3Cd90B3B2AF6F790cB8FADEf3Ea8"; readonly generalAdapter1: "0x9623090C3943ad63F7d794378273610Dd0deeFD4"; }; readonly adaptiveCurveIrm: "0xdEbdEa31624552DF904A065221cD14088ABDeD70"; readonly publicAllocator: "0x4107Ea1746909028d6212B315dE5fE9538F9eb39"; readonly metaMorphoFactory: "0x8e52179BeB18E882040b01632440d8Ca0f01da82"; readonly chainlinkOracleFactory: "0xB3cb32E6185446a6Bc7A047E4FfA138fA939e133"; readonly preLiquidationFactory: "0x40F2896C551194e364F7C846046C34d8a9FE97e4"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xad11a8BEb98bbf61dbb1aa0F6d6F2ECD87b35afA"; }; readonly 34443: { readonly morpho: "0xd85cE6BD68487E0AaFb0858FDE1Cd18c76840564"; readonly bundler3: { readonly bundler3: "0xFEA0edFa081C8D5960Ec9Bf6684981dB1834305d"; readonly generalAdapter1: "0xF53925b95Cc409447066cd5c1A7756084b2Ee0a4"; }; readonly adaptiveCurveIrm: "0xE3d46Ae190Cb39ccA3655E966DcEF96b4eAe1d1c"; readonly publicAllocator: "0xEE868Bf3359DA30c10ea472EAEBFC0a06E8F0120"; readonly metaMorphoFactory: "0xae5b0884bfff430493D6C844B9fd052Af7d79278"; readonly chainlinkOracleFactory: "0xf9380f7898423Bd7FDe3C9fDD1b2671A2471f39D"; readonly preLiquidationFactory: "0x249E4808264c545861e43728186a731dE7c7D745"; readonly wNative: "0x4200000000000000000000000000000000000006"; }; readonly 21000000: { readonly morpho: "0xc2B1E031540e3F3271C5F3819F0cC7479a8DdD90"; readonly bundler3: { readonly bundler3: "0x086889F9bdE8349512dD77088A7114E6C1c42Af7"; readonly generalAdapter1: "0x464a402244bCDdc0c2091D5193E8ffdb2be54Ca9"; }; readonly adaptiveCurveIrm: "0x58a42117d753a0e69694545DfA19d64c2fB759fB"; readonly publicAllocator: "0xDFde06e2B2A2D718eE5560b73dA4F830E56A2f10"; readonly metaMorphoFactory: "0xe430821595602eA5DD0cD350f86987437c7362fA"; readonly chainlinkOracleFactory: "0x16278156D366fC91536b6b81482ffaC47EEa06D6"; readonly preLiquidationFactory: "0xb9065AC18d3EBdb3263B77B587f9c5CD570545D1"; readonly wNative: "0xda5dDd7270381A7C2717aD10D1c0ecB19e3CDFb2"; readonly usdc: "0xDF0B24095e15044538866576754F3C964e902Ee6"; }; readonly 98866: { readonly morpho: "0x42b18785CE0Aed7BF7Ca43a39471ED4C0A3e0bB5"; readonly bundler3: { readonly bundler3: "0x5437C8788f4CFbaA55be6FBf30379bc7dd7f69C3"; readonly generalAdapter1: "0x65ff368930Cb7eB4CA5C5eBC58bb69E6Ed198BA5"; }; readonly adaptiveCurveIrm: "0x7420302Ddd469031Cd2282cd64225cCd46F581eA"; readonly publicAllocator: "0x58485338D93F4e3b4Bf2Af1C9f9C0aDF087AEf1C"; readonly metaMorphoFactory: "0x2525D453D9BA13921D5aB5D8c12F9202b0e19456"; readonly chainlinkOracleFactory: "0x133F742c0D36864F37e15C33a18bA6fdc950ED0f"; readonly preLiquidationFactory: "0xF184156Cf6Ad4D3dA7F6449D40755A0f9de97ef3"; readonly wNative: "0xEa237441c92CAe6FC17Caaf9a7acB3f953be4bd1"; }; readonly 123420001114: { readonly morpho: "0xc7CAd9B1377Eb8103397Cb07Cb5c4f03eb2eBEa8"; readonly bundler3: { readonly bundler3: "0xc1A86b3a552C5a34e1ecc910341A64Cc89b2CB01"; readonly generalAdapter1: "0x86eaf48Fd73c1Aa30E801D01d0efFd731c3E5E85"; }; readonly adaptiveCurveIrm: "0xeEccdD33c0C06d7DDa31E3C4a1Cdb35a2A756246"; readonly publicAllocator: "0x1e145648DA9aC9d831B4F7931C06e9828083BD40"; readonly metaMorphoFactory: "0xa8CD521d42b716821D7ddD2Ca6a237087aA5b487"; readonly chainlinkOracleFactory: "0x24Bc64f44B429EEA86c8B1f9C03F54Ab0C6c0C15"; readonly preLiquidationFactory: "0x6C0155CC30f760DC49138B389F5B69F56eD08841"; readonly wNative: "0x1aE9c40eCd2DD6ad5858E5430A556d7aff28A44b"; }; readonly 747474: { readonly morpho: "0xD50F2DffFd62f94Ee4AEd9ca05C61d0753268aBc"; readonly bundler3: { readonly bundler3: "0xA8C5e23C9C0DF2b6fF716486c6bBEBB6661548C8"; readonly generalAdapter1: "0x916Aa175C36E845db45fF6DDB886AE437d403B61"; }; readonly adaptiveCurveIrm: "0x4F708C0ae7deD3d74736594C2109C2E3c065B428"; readonly publicAllocator: "0x39EB6Da5e88194C82B13491Df2e8B3E213eD2412"; readonly metaMorphoFactory: "0x1c8De6889acee12257899BFeAa2b7e534de32E16"; readonly vaultV2Factory: "0xFcb8b57E56787bB29e130Fca67f3c5a1232975D1"; readonly morphoMarketV1AdapterFactory: "0x2e6BE3a3A27fb45c6AbA2D1833eeA48E8788538e"; readonly morphoVaultV1AdapterFactory: "0xc8D22B1adD3D176600E9952e7876e9249254cAAF"; readonly registryList: "0xA9132a09838fD20304dF2B2892679d06A4cc6371"; readonly chainlinkOracleFactory: "0x7D047fB910Bc187C18C81a69E30Fa164f8c536eC"; readonly preLiquidationFactory: "0x678EB53A3bB79111263f47B84989d16D81c36D85"; readonly wNative: "0xEE7D8BCFb72bC1880D0Cf19822eB0A2e6577aB62"; }; readonly 42793: { readonly morpho: "0xbCE7364E63C3B13C73E9977a83c9704E2aCa876e"; readonly bundler3: { readonly bundler3: "0x69dc8086191437b55775b79C730BB3876397e7D1"; readonly generalAdapter1: "0xEabdAC78A7f0a9B3dF0e23D69A5a5fF7f580a910"; }; readonly adaptiveCurveIrm: "0xC1523BE776e66ba07b609b1914D0925278f21FE5"; readonly publicAllocator: "0x8b8B1bd41d36c06253203CD21463994aB752c1e6"; readonly metaMorphoFactory: "0x997a79c3C04c5B9eb27d343ae126bcCFb5D74781"; readonly chainlinkOracleFactory: "0x12FA40f687a35611720E1DcB59976B6e51247298"; readonly preLiquidationFactory: "0xd1c37fDd941256FC184eF3A07Be540a90b81Ec21"; readonly wNative: "0xc9B53AB2679f573e480d01e0f49e2B5CFB7a3EAb"; }; readonly 239: { readonly morpho: "0x918B9F2E4B44E20c6423105BB6cCEB71473aD35c"; readonly bundler3: { readonly bundler3: "0x84b189823D0f84c36728Bb3335dD8C833564e72f"; readonly generalAdapter1: "0x6D94E7dCA6d8FAE2CF954633C2Cf9c286258E0af"; }; readonly adaptiveCurveIrm: "0x7E82b16496fA8CC04935528dA7F5A2C684A3C7A3"; readonly publicAllocator: "0x414247afcf1fE3b94C617e7E3A7adB81D8D3208F"; readonly metaMorphoFactory: "0xcDA78f4979d17Ec93052A84A12001fe0088AD734"; readonly chainlinkOracleFactory: "0xbf10eD52dD60C60E901BF022c3675303ad4a56b1"; readonly preLiquidationFactory: "0x5851C1e423A2F93aFb821834a63cA052D19ae4Ef"; readonly wNative: "0xB63B9f0eb4A6E6f191529D71d4D88cc8900Df2C9"; }; readonly 1135: { readonly morpho: "0x00cD58DEEbd7A2F1C55dAec715faF8aed5b27BF8"; readonly bundler3: { readonly bundler3: "0xD96E5e02580C4EAfE15B5537b25eE3dEe5861e00"; readonly generalAdapter1: "0x76cFE4BF840C7b461772fE7CDE399f58c4173584"; }; readonly adaptiveCurveIrm: "0x5576629f21D528A8c3e06C338dDa907B94563902"; readonly publicAllocator: "0xb1E5B1De2a54ab55C412B5ee1E38e46799588103"; readonly metaMorphoFactory: "0x01dD876130690469F685a65C2B295A90a81BaD91"; readonly chainlinkOracleFactory: "0x2eb4D17C2AAf1EA62Bf83Fb49Dd1128b14AF4D93"; readonly preLiquidationFactory: "0xF2c325F26691b6556e6f66451bb38bDa37FEbaa7"; readonly wNative: "0x4200000000000000000000000000000000000006"; readonly usdc: "0xF242275d3a6527d877f2c927a82D9b057609cc71"; }; readonly 999: { readonly morpho: "0x68e37dE8d93d3496ae143F2E900490f6280C57cD"; readonly bundler3: { readonly bundler3: "0xa3F50477AfA601C771874260A3B34B40e244Fa0e"; readonly generalAdapter1: "0xD7F48aDE56613E8605863832B7B8A1985B934aE4"; }; readonly adaptiveCurveIrm: "0xD4a426F010986dCad727e8dd6eed44cA4A9b7483"; readonly publicAllocator: "0x517505be22D9068687334e69ae7a02fC77edf4Fc"; readonly metaMorphoFactory: "0xec051b19d654C48c357dC974376DeB6272f24e53"; readonly vaultV2Factory: "0xD7217E5687FF1071356C780b5fe4803D9D967da7"; readonly morphoMarketV1AdapterFactory: "0xc6b8B565C715134b0Ca3D6fa3D29B25759D0b9e2"; readonly morphoVaultV1AdapterFactory: "0xdf5202e29654e02011611A086f15477880580CAc"; readonly registryList: "0x857B55cEb57dA0C2A83EE08a8dB529B931089aee"; readonly chainlinkOracleFactory: "0xeb476f124FaD625178759d13557A72394A6f9aF5"; readonly preLiquidationFactory: "0x1b6782Ac7A859503cE953FBf4736311CC335B8f0"; readonly wNative: "0x5555555555555555555555555555555555555555"; readonly usdc: "0xb88339CB7199b77E23DB6E890353E22632Ba630f"; }; readonly 1329: { readonly morpho: "0xc9cDAc20FCeAAF616f7EB0bb6Cd2c69dcfa9094c"; readonly permit2: "0x000000000022D473030F116dDEE9F6B43aC78BA3"; readonly bundler3: { readonly bundler3: "0xF9457356F18A3349Bb317Ac144c3Bcc62e5761aD"; readonly generalAdapter1: "0x02e0e71e145f254820B9D89c9E6068f08256F601"; }; readonly adaptiveCurveIrm: "0x6eFA8e3Aa8279eB2fd46b6083A9E52dA72EA56c4"; readonly publicAllocator: "0xD878509446bE2C601f0f032F501851001B159D6B"; readonly metaMorphoFactory: "0x8Dea49ec5bd5AeAc8bcf96B3E187F59354118291"; readonly chainlinkOracleFactory: "0x4bD68c2FF3274207EC07ED281C915758b6F23F07"; readonly preLiquidationFactory: "0x65eD61058cEB4895B7d62437BaCEA39b04f6D27B"; readonly wNative: "0xE30feDd158A2e3b13e9badaeABaFc5516e95e8C7"; readonly usdc: "0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392"; }; readonly 16661: { readonly morpho: "0x9CDD13a2212D94C4f12190cA30783B743E83C89e"; readonly bundler3: { readonly bundler3: "0xbDaFC7ceF85C5fF69164330F521089C9E15DDDae"; readonly generalAdapter1: "0xFaD987d0EedfbAC709EC27ee4a94f36A1300a054"; }; readonly adaptiveCurveIrm: "0xf52e20C42FEc624819D4184226C4777D7cbd767e"; readonly publicAllocator: "0x28a80F3713735CAD44bD9d7E1da9Fa16b0244497"; readonly metaMorphoFactory: "0x41528AadC7314658b07Ca6e7213B9b77289B477f"; readonly chainlinkOracleFactory: "0x5115c1a74ABf096150593EecF3e20F016fc9dB43"; readonly preLiquidationFactory: "0x534858821653467c2ae231dc027aa1F2c8D91802"; readonly wNative: "0x1Cd0690fF9a693f5EF2dD976660a8dAFc81A109c"; }; readonly 59144: { readonly morpho: "0x6B0D716aC0A45536172308e08fC2C40387262c9F"; readonly bundler3: { readonly bundler3: "0x1Ee8Ec299E8014760D50A4E3CfC3b44Cc2242625"; readonly generalAdapter1: "0x454dAb6ce9891245696b239b4845a1cDC268255d"; }; readonly adaptiveCurveIrm: "0x85C2Ef4Bd69f42D7Da19Fb9dcdD7Fb8d0F59cDeE"; readonly publicAllocator: "0x2d4cf00e18D48fD030d9b1E2FAAE6e0384C7610B"; readonly metaMorphoFactory: "0xA148a8223B622A72dC36472DE1492aBb5c089BA7"; readonly vaultV2Factory: "0x5DC11CF8BA4C39d1194F91218D35008d9F52A5d0"; readonly morphoMarketV1AdapterFactory: "0x3267BbdC94274B4BE081c01ffc6123dA12E8c043"; readonly morphoVaultV1AdapterFactory: "0x6FaF26DD640e22457cA4fd5DA702BA3E169eEd87"; readonly registryList: "0x122Ea8ff8888C29F8736665d576e3fAEF15D27D5"; readonly chainlinkOracleFactory: "0x3FFF726062B03BfD5BC485eeEEcc92CF1d8F0105"; readonly preLiquidationFactory: "0x05a0Ff4E564ED1ba6B42247E19edFf83545C3C40"; readonly wNative: "0xe5D7C2a44FfDDf6b295A15c148167daaAf5Cf34f"; readonly usdc: "0x176211869cA2b568f2A7D4EE941E073a821EE1ff"; }; readonly 143: { readonly morpho: "0xD5D960E8C380B724a48AC59E2DfF1b2CB4a1eAee"; readonly bundler3: { readonly bundler3: "0x82b684483e844422FD339df0b67b3B111F02c66E"; readonly generalAdapter1: "0x725AB8CAd931BCb80Fdbf10955a806765cCe00e5"; }; readonly adaptiveCurveIrm: "0x09475a3D6eA8c314c592b1a3799bDE044E2F400F"; readonly publicAllocator: "0xfd70575B732F9482F4197FE1075492e114E97302"; readonly metaMorphoFactory: "0x33f20973275B2F574488b18929cd7DCBf1AbF275"; readonly vaultV2Factory: "0x8B2F922162FBb60A6a072cC784A2E4168fB0bb0c"; readonly morphoMarketV1AdapterFactory: "0x8Da54fbF89B3D6fC6DCC92F31CF75a211ACF3d46"; readonly morphoVaultV1AdapterFactory: "0x9f3c0999425656fD189C69a8aD68cB64986D644A"; readonly registryList: "0x6a42f8b46224baA4DbBBc2F860F4675eeA7bd52B"; readonly chainlinkOracleFactory: "0xC8659Bcd5279DB664Be973aEFd752a5326653739"; readonly preLiquidationFactory: "0xB5b3e541abD19799E0c65905a5a42BD37d6c94c0"; readonly wNative: "0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A"; readonly usdc: "0x754704Bc059F8C67012fEd69BC8A327a5aafb603"; }; readonly 988: { readonly morpho: "0xa40103088A899514E3fe474cD3cc5bf811b1102e"; readonly bundler3: { readonly bundler3: "0xA0bb114F927dF03d9a1a639b9c71F71B0FaFDf1B"; readonly generalAdapter1: "0x59b1F4376a81e39c466A0A218447E4D36f39A96b"; }; readonly adaptiveCurveIrm: "0x41e846FC8108b8527C1D4EDB4c9564E56442940f"; readonly publicAllocator: "0xbCB063D4B6D479b209C186e462828CBACaC82DbE"; readonly metaMorphoFactory: "0xb4ae5673c48621189E2bEfBA96F31912032DD1AE"; readonly vaultV2Factory: "0x7fc35488803D49D00a94b206A223f7661898BE3a"; readonly morphoMarketV1AdapterFactory: "0x2A5F218FE4Dac3b1f4E096e8ae83074bB1713833"; readonly morphoVaultV1AdapterFactory: "0x4EF83ACD552598a1196c1aBDD0bA2EdE6f2237B4"; readonly registryList: "0xCe93fcB2849EB886F1e81d45D2747dF803f843C3"; readonly chainlinkOracleFactory: "0xF24C6eAB91e43EacE18a4e893a48565C09132505"; readonly preLiquidationFactory: "0x741A6604e974FeAF35a5FBb1416B3e01c33e5C0e"; }; }; export declare let addresses: Record; export declare let deployments: { readonly 1: { readonly morpho: 18883124n; readonly permit2: 15986406n; readonly bundler3: { readonly bundler3: 21643807n; readonly generalAdapter1: 21872136n; readonly paraswapAdapter: 21643807n; readonly erc20WrapperAdapter: 21872136n; readonly compoundV2MigrationAdapter: 21643807n; readonly compoundV3MigrationAdapter: 21643807n; readonly aaveV2MigrationAdapter: 21643807n; readonly aaveV3CoreMigrationAdapter: 21643807n; readonly aaveV3PrimeMigrationAdapter: 21643807n; readonly aaveV3EtherFiMigrationAdapter: 21643807n; readonly aaveV3OptimizerMigrationAdapter: 21643807n; }; readonly adaptiveCurveIrm: 18883124n; readonly publicAllocator: 19375099n; readonly metaMorphoFactory: 21439510n; readonly vaultV2Factory: 23375073n; readonly morphoMarketV1AdapterFactory: 23375073n; readonly morphoVaultV1AdapterFactory: 23375073n; readonly registryList: 23375119n; readonly chainlinkOracleFactory: 19375066n; readonly preLiquidationFactory: 21414664n; }; readonly 8453: { readonly morpho: 13977148n; readonly permit2: 1425180n; readonly bundler3: { readonly bundler3: 25161671n; readonly generalAdapter1: 26539234n; readonly paraswapAdapter: 25161671n; readonly erc20WrapperAdapter: 26539234n; readonly compoundV3MigrationAdapter: 25161671n; readonly aaveV3CoreMigrationAdapter: 25161671n; }; readonly adaptiveCurveIrm: 13977152n; readonly publicAllocator: 13979545n; readonly metaMorphoFactory: 23928808n; readonly vaultV2Factory: 35615206n; readonly morphoMarketV1AdapterFactory: 35615206n; readonly morphoVaultV1AdapterFactory: 35615206n; readonly registryList: 35615358n; readonly chainlinkOracleFactory: 13978286n; readonly preLiquidationFactory: 23779056n; }; readonly 137: { readonly morpho: 66931042n; readonly bundler3: { readonly bundler3: 68074185n; readonly generalAdapter1: 68074185n; readonly paraswapAdapter: 68074185n; readonly compoundV3MigrationAdapter: 68690465n; readonly aaveV2MigrationAdapter: 68690465n; readonly aaveV3CoreMigrationAdapter: 68690465n; }; readonly permit2: 35701901n; readonly adaptiveCurveIrm: 66931042n; readonly publicAllocator: 66931042n; readonly metaMorphoFactory: 66931042n; readonly vaultV2Factory: 77371907n; readonly morphoMarketV1AdapterFactory: 77371907n; readonly morphoVaultV1AdapterFactory: 77371907n; readonly registryList: 77372020n; readonly chainlinkOracleFactory: 66931042n; readonly preLiquidationFactory: 68074185n; }; readonly 42161: { readonly morpho: 296446593n; readonly bundler3: { readonly bundler3: 307326238n; readonly generalAdapter1: 307326238n; readonly paraswapAdapter: 307326988n; readonly aaveV3CoreMigrationAdapter: 358694526n; readonly compoundV3MigrationAdapter: 358693964n; }; readonly permit2: 38692735n; readonly adaptiveCurveIrm: 296446593n; readonly publicAllocator: 296446593n; readonly metaMorphoFactory: 296447195n; readonly vaultV2Factory: 387016724n; readonly morphoMarketV1AdapterFactory: 387016724n; readonly morphoVaultV1AdapterFactory: 387016724n; readonly registryList: 387017701n; readonly chainlinkOracleFactory: 296447195n; readonly preLiquidationFactory: 307326238n; }; readonly 10: { readonly morpho: 130770075n; readonly bundler3: { readonly bundler3: 132139369n; readonly generalAdapter1: 132139369n; readonly paraswapAdapter: 132139438n; }; readonly permit2: 38854427n; readonly adaptiveCurveIrm: 130770075n; readonly publicAllocator: 130770075n; readonly metaMorphoFactory: 130770189n; readonly vaultV2Factory: 142122059n; readonly morphoMarketV1AdapterFactory: 142122059n; readonly morphoVaultV1AdapterFactory: 142122059n; readonly registryList: 142122170n; readonly chainlinkOracleFactory: 130770189n; readonly preLiquidationFactory: 132139369n; }; readonly 480: { readonly morpho: 9025669n; readonly bundler3: { readonly bundler3: 10273494n; readonly generalAdapter1: 10273494n; }; readonly adaptiveCurveIrm: 9025669n; readonly publicAllocator: 9025669n; readonly metaMorphoFactory: 9025733n; readonly vaultV2Factory: 20253005n; readonly morphoMarketV1AdapterFactory: 20253005n; readonly morphoVaultV1AdapterFactory: 20253005n; readonly registryList: 20253132n; readonly chainlinkOracleFactory: 9025733n; readonly preLiquidationFactory: 10273494n; }; readonly 252: { readonly morpho: 15317931n; readonly bundler3: { readonly bundler3: 16536231n; readonly generalAdapter1: 16536231n; }; readonly adaptiveCurveIrm: 15317931n; readonly publicAllocator: 15317931n; readonly metaMorphoFactory: 15318007n; readonly chainlinkOracleFactory: 15318007n; readonly preLiquidationFactory: 16536231n; }; readonly 534352: { readonly morpho: 12842868n; readonly bundler3: { readonly bundler3: 13504587n; readonly generalAdapter1: 13504587n; }; readonly adaptiveCurveIrm: 12842868n; readonly publicAllocator: 12842868n; readonly metaMorphoFactory: 12842903n; readonly chainlinkOracleFactory: 12842903n; readonly preLiquidationFactory: 13504587n; }; readonly 57073: { readonly morpho: 4078776n; readonly bundler3: { readonly bundler3: 6385077n; readonly generalAdapter1: 6385077n; }; readonly adaptiveCurveIrm: 4078776n; readonly publicAllocator: 4078776n; readonly metaMorphoFactory: 4078830n; readonly chainlinkOracleFactory: 4078830n; readonly preLiquidationFactory: 6385077n; }; readonly 130: { readonly morpho: 9139027n; readonly permit2: 0n; readonly bundler3: { readonly bundler3: 9381237n; readonly generalAdapter1: 9381237n; readonly paraswapAdapter: 20872902n; readonly compoundV3MigrationAdapter: 22019479n; }; readonly adaptiveCurveIrm: 9139027n; readonly publicAllocator: 9139027n; readonly metaMorphoFactory: 9316789n; readonly vaultV2Factory: 29092109n; readonly morphoMarketV1AdapterFactory: 29092109n; readonly morphoVaultV1AdapterFactory: 29092109n; readonly registryList: 29092328n; readonly chainlinkOracleFactory: 9316789n; readonly preLiquidationFactory: 9381237n; }; readonly 146: { readonly morpho: 9100931n; readonly bundler3: { readonly bundler3: 9102286n; readonly generalAdapter1: 9102286n; }; readonly adaptiveCurveIrm: 9100931n; readonly publicAllocator: 9100931n; readonly metaMorphoFactory: 9101319n; readonly chainlinkOracleFactory: 9101319n; readonly preLiquidationFactory: 9102286n; }; readonly 43111: { readonly morpho: 1188872n; readonly bundler3: { readonly bundler3: 1188907n; readonly generalAdapter1: 1188907n; }; readonly adaptiveCurveIrm: 1188872n; readonly publicAllocator: 1188872n; readonly metaMorphoFactory: 1188885n; readonly chainlinkOracleFactory: 1188885n; readonly preLiquidationFactory: 1188907n; }; readonly 34443: { readonly morpho: 19983370n; readonly bundler3: { readonly bundler3: 19983599n; readonly generalAdapter1: 19983599n; }; readonly adaptiveCurveIrm: 19983370n; readonly publicAllocator: 19983370n; readonly metaMorphoFactory: 19983443n; readonly chainlinkOracleFactory: 19983443n; readonly preLiquidationFactory: 19983599n; }; readonly 21000000: { readonly morpho: 251401n; readonly bundler3: { readonly bundler3: 253107n; readonly generalAdapter1: 253107n; }; readonly adaptiveCurveIrm: 251401n; readonly publicAllocator: 251401n; readonly metaMorphoFactory: 253027n; readonly chainlinkOracleFactory: 253027n; readonly preLiquidationFactory: 253107n; }; readonly 98866: { readonly morpho: 765994n; readonly bundler3: { readonly bundler3: 789925n; readonly generalAdapter1: 789925n; }; readonly adaptiveCurveIrm: 765994n; readonly publicAllocator: 765994n; readonly metaMorphoFactory: 766078n; readonly chainlinkOracleFactory: 766078n; readonly preLiquidationFactory: 789925n; }; readonly 123420001114: { readonly morpho: 4804080n; readonly bundler3: { readonly bundler3: 4804690n; readonly generalAdapter1: 4804690n; }; readonly adaptiveCurveIrm: 4804080n; readonly publicAllocator: 4804080n; readonly metaMorphoFactory: 4804270n; readonly chainlinkOracleFactory: 4804270n; readonly preLiquidationFactory: 4804690n; }; readonly 747474: { readonly morpho: 2741069n; readonly bundler3: { readonly bundler3: 2741993n; readonly generalAdapter1: 2741993n; }; readonly adaptiveCurveIrm: 2741069n; readonly publicAllocator: 2741069n; readonly metaMorphoFactory: 2741420n; readonly vaultV2Factory: 13096629n; readonly morphoMarketV1AdapterFactory: 13096629n; readonly morphoVaultV1AdapterFactory: 13096629n; readonly registryList: 13096853n; readonly chainlinkOracleFactory: 2741420n; readonly preLiquidationFactory: 2741993n; }; readonly 42793: { readonly morpho: 21047448n; readonly bundler3: { readonly bundler3: 21050766n; readonly generalAdapter1: 21050766n; }; readonly adaptiveCurveIrm: 21047448n; readonly publicAllocator: 21047448n; readonly metaMorphoFactory: 21050315n; readonly chainlinkOracleFactory: 21050315n; readonly preLiquidationFactory: 21050766n; }; readonly 239: { readonly morpho: 853025n; readonly bundler3: { readonly bundler3: 978967n; readonly generalAdapter1: 978967n; }; readonly adaptiveCurveIrm: 853025n; readonly publicAllocator: 853025n; readonly metaMorphoFactory: 978654n; readonly chainlinkOracleFactory: 978654n; readonly preLiquidationFactory: 978967n; }; readonly 1135: { readonly morpho: 15731231n; readonly bundler3: { readonly bundler3: 15731595n; readonly generalAdapter1: 15731595n; }; readonly adaptiveCurveIrm: 15731231n; readonly publicAllocator: 15731231n; readonly metaMorphoFactory: 15731333n; readonly chainlinkOracleFactory: 15731333n; readonly preLiquidationFactory: 15731595n; }; readonly 999: { readonly morpho: 1988429n; readonly bundler3: { readonly bundler3: 1988956n; readonly generalAdapter1: 1988956n; }; readonly adaptiveCurveIrm: 1988429n; readonly publicAllocator: 1988429n; readonly metaMorphoFactory: 1988677n; readonly vaultV2Factory: 14188393n; readonly morphoMarketV1AdapterFactory: 14188393n; readonly morphoVaultV1AdapterFactory: 14188393n; readonly registryList: 14188698n; readonly chainlinkOracleFactory: 1988677n; readonly preLiquidationFactory: 1988956n; }; readonly 1329: { readonly morpho: 166036723n; readonly bundler3: { readonly bundler3: 168897284n; readonly generalAdapter1: 168897284n; }; readonly permit2: 118721449n; readonly adaptiveCurveIrm: 166036723n; readonly publicAllocator: 166036723n; readonly metaMorphoFactory: 168896078n; readonly chainlinkOracleFactory: 168896078n; readonly preLiquidationFactory: 168897284n; readonly usdc: 154131168n; }; readonly 16661: { readonly morpho: 7526486n; readonly bundler3: { readonly bundler3: 7527649n; readonly generalAdapter1: 7527649n; }; readonly adaptiveCurveIrm: 7526486n; readonly publicAllocator: 7526486n; readonly metaMorphoFactory: 7526768n; readonly chainlinkOracleFactory: 7526768n; readonly preLiquidationFactory: 7527649n; }; readonly 59144: { readonly morpho: 25072608n; readonly bundler3: { readonly bundler3: 25072853n; readonly generalAdapter1: 25072853n; }; readonly adaptiveCurveIrm: 25072608n; readonly publicAllocator: 25072608n; readonly metaMorphoFactory: 25072665n; readonly vaultV2Factory: 25072951n; readonly morphoMarketV1AdapterFactory: 25072951n; readonly morphoVaultV1AdapterFactory: 25072951n; readonly registryList: 25073088n; readonly chainlinkOracleFactory: 25072665n; readonly preLiquidationFactory: 25072853n; }; readonly 143: { readonly morpho: 31907457n; readonly bundler3: { readonly bundler3: 32321504n; readonly generalAdapter1: 32321504n; }; readonly adaptiveCurveIrm: 31907457n; readonly publicAllocator: 31907457n; readonly metaMorphoFactory: 32320327n; readonly vaultV2Factory: 32321811n; readonly morphoMarketV1AdapterFactory: 32321811n; readonly morphoVaultV1AdapterFactory: 32321811n; readonly registryList: 32322465n; readonly chainlinkOracleFactory: 32320327n; readonly preLiquidationFactory: 32321504n; readonly usdc: 22909616n; }; readonly 988: { readonly morpho: 1504506n; readonly bundler3: { readonly bundler3: 1741861n; readonly generalAdapter1: 1741861n; }; readonly adaptiveCurveIrm: 1504506n; readonly publicAllocator: 1504506n; readonly metaMorphoFactory: 1504774n; readonly vaultV2Factory: 1506182n; readonly morphoMarketV1AdapterFactory: 1506182n; readonly morphoVaultV1AdapterFactory: 1506182n; readonly registryList: 1506877n; readonly chainlinkOracleFactory: 1504774n; readonly preLiquidationFactory: 1741861n; }; }; export declare let unwrappedTokensMapping: Record>; /** * Registers custom addresses and unwrapped token mappings to extend * the default address registry (on ewisting or unknown chains). * * @param options - Optional configuration object * @param options.unwrappedTokens - A mapping of chain IDs to token address maps, * where each entry maps wrapped tokens to their unwrapped equivalents. * @param options.addresses - Custom address entries to merge into the default registry. * Can be a subset of `ChainAddresses` if chain is already known. * Must provide all required addresses if chain is unknown. * @param options.deployments - Custom deployment entries to merge into the default registry. * Can be a subset of `ChainDeployments` if chain is already known. * Must provide all required deployments if chain is unknown. * * @throws {Error} If attempting to override an existing address. * * @example * ```ts * registerCustomAddresses({ * addresses: { * 1: { contract: "0xabc..." } * }, * unwrappedTokens: { * 1: { "0xWrapped": "0xUnwrapped" } * } * }); * ``` */ export declare function registerCustomAddresses({ unwrappedTokens, addresses: customAddresses, deployments: customDeployments, }?: { unwrappedTokens?: Record>; addresses?: DeepPartial> | Record; deployments?: DeepPartial> | Record; }): void; export {};