From 2e582c7696708da7bd59689c6407dc081af7c070 Mon Sep 17 00:00:00 2001 From: Prathmesh <201952225@iiitvadodara.ac.in> Date: Wed, 10 Apr 2024 02:00:33 +0530 Subject: [PATCH 01/24] fix: added pseudo canonical domain --- .../contracts/src/cli/init/helpers/assets.ts | 45 ++++++++++--------- .../contracts/src/cli/init/init.ts | 19 ++++++-- 2 files changed, 40 insertions(+), 24 deletions(-) diff --git a/packages/deployments/contracts/src/cli/init/helpers/assets.ts b/packages/deployments/contracts/src/cli/init/helpers/assets.ts index 25a5eb07e5..1d3ff12a03 100644 --- a/packages/deployments/contracts/src/cli/init/helpers/assets.ts +++ b/packages/deployments/contracts/src/cli/init/helpers/assets.ts @@ -61,28 +61,31 @@ export const setupAsset = async (args: { throw new Error(`Unable to find canonical decimals in config for ${asset.name}`); } - await updateIfNeeded({ - apply, - deployment: home.deployments.Connext, - desired: asset.canonical.address, - read: { method: "canonicalToAdopted(bytes32)", args: [key] }, - auth: [ - { method: "owner", eval: (ret: string) => ret.toLowerCase() === home.signerAddress }, - { method: "queryRole", args: [home.signerAddress], eval: (ret) => ret === 3 }, - ], - write: { - method: "setupAsset", - args: [ - [canonical.domain, canonical.id], - canonicalDecimals, - tokenName, - tokenSymbol, - asset.canonical.address, - constants.AddressZero, - asset.canonical.cap ?? "0", // 0-cap allowed on testnet only + // Note: bypassing in case of pseudo canonical domain + if (home.domain !== "11111") { + await updateIfNeeded({ + apply, + deployment: home.deployments.Connext, + desired: asset.canonical.address, + read: { method: "canonicalToAdopted(bytes32)", args: [key] }, + auth: [ + { method: "owner", eval: (ret: string) => ret.toLowerCase() === home.signerAddress }, + { method: "queryRole", args: [home.signerAddress], eval: (ret) => ret === 3 }, ], - }, - }); + write: { + method: "setupAsset", + args: [ + [canonical.domain, canonical.id], + canonicalDecimals, + tokenName, + tokenSymbol, + asset.canonical.address, + constants.AddressZero, + asset.canonical.cap ?? "0", // 0-cap allowed on testnet only + ], + }, + }); + } // Set up all the representational assets on their respective domains. for (const [domain, representation] of Object.entries(asset.representations)) { diff --git a/packages/deployments/contracts/src/cli/init/init.ts b/packages/deployments/contracts/src/cli/init/init.ts index 4268becc7d..8da46a64b0 100644 --- a/packages/deployments/contracts/src/cli/init/init.ts +++ b/packages/deployments/contracts/src/cli/init/init.ts @@ -1,9 +1,9 @@ import * as fs from "fs"; -import { providers, Wallet, utils, constants } from "ethers"; +import { providers, Wallet, utils, constants, ethers } from "ethers"; import * as zk from "zksync-ethers"; import commandLineArgs from "command-line-args"; -import { ajv, domainToChainId, getGelatoRelayerAddress, getChainData } from "@connext/nxtp-utils"; +import { ajv, domainToChainId, getGelatoRelayerAddress, getChainData, mkAddress } from "@connext/nxtp-utils"; import { HttpNetworkUserConfig } from "hardhat/types"; import { canonizeId } from "../../domain"; @@ -21,6 +21,7 @@ import { SpokeMessagingDeployments, setupAsset, setupMessaging, + DomainDeployments, } from "./helpers"; import { DEFAULT_INIT_CONFIG } from "./config"; @@ -164,6 +165,7 @@ export const sanitizeAndInit = async () => { } } + let deployer; // Get deployments for each domain if not specified in the config. for (const domain of domains) { const chainId = domainToChainId(Number(domain)); @@ -177,7 +179,7 @@ export const sanitizeAndInit = async () => { } // Convert deployer from mnemonic to Wallet. - let deployer; + if (privateKey) { deployer = chainConfig.zksync ? new zk.Wallet(privateKey) : new Wallet(privateKey); } else { @@ -210,6 +212,17 @@ export const sanitizeAndInit = async () => { }); } + // adding pseudo domain config in networks + + networks.push({ + signerAddress: mkAddress("pseudo"), + chain: "11111", + domain: "11111", + rpc: new providers.JsonRpcProvider("https://dummmy.com"), + deployments: {} as DomainDeployments, + relayerFeeVault: mkAddress("pseudo"), + }); + const sanitized = { hub: hubDomain, networks, From dc3c8a86a60523c058b6da87fbbde380ce7bb06c Mon Sep 17 00:00:00 2001 From: just-a-node Date: Fri, 26 Apr 2024 00:09:50 +0900 Subject: [PATCH 02/24] feat: add vaultcraft --- .../src/cli/init/config/mainnet/production.ts | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index b530f5c5fd..f1a0de119c 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -689,6 +689,31 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "xVCX", + canonical: { + domain: "11111", + address: "0x18445923592be303fbd3BC164ee685C7457051b4", + decimals: 18, + }, + representations: { + /// ETHEREUM + "6648936": { + local: "0x18445923592be303fbd3BC164ee685C7457051b4", + adopted: "0x18445923592be303fbd3BC164ee685C7457051b4", + }, + /// ARBITRUM + "1634886255": { + local: "0x18445923592be303fbd3BC164ee685C7457051b4", + adopted: "0x18445923592be303fbd3BC164ee685C7457051b4", + }, + /// OPTIMISM + "1869640809": { + local: "0xfe7950eC9AfE82538CEAC95735f1daf31829d066", + adopted: "0xfe7950eC9AfE82538CEAC95735f1daf31829d066", + } + }, + } ], agents: { relayerFeeVaults: { From c6e68476ea2ff43782a1cdd39e277f0d80a6a4ac Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 8 May 2024 18:06:11 -0600 Subject: [PATCH 03/24] feat: add giveth --- .../src/cli/init/config/mainnet/production.ts | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index f1a0de119c..e248d23104 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -713,7 +713,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { adopted: "0xfe7950eC9AfE82538CEAC95735f1daf31829d066", } }, - } + }, + { + name: "GIV", + canonical: { + domain: "6648936", + address: "0x900dB999074d9277c5DA2A43F252D74366230DA0", + decimals: 6, + cap: utils.parseUnits("10000000", 6).toString(), + }, + representations: { + "6778479": { + local: "0xa1013f9f45621147e82e6f193bb77174ed948769", + adopted: "0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75", + }, + "1869640809": { + local: "0x3008c5ea3280e556fb6741f2ce1f2ddac57f280c", + adopted: "0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98", + }, + }, + }, ], agents: { relayerFeeVaults: { From 321155149c590d72f9601f0aa8ea11308ceb2a35 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 14 May 2024 16:16:40 -0600 Subject: [PATCH 04/24] feat: update giveth tokens --- .../contracts/src/cli/init/config/mainnet/production.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index e248d23104..17842d4657 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -719,16 +719,16 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { canonical: { domain: "6648936", address: "0x900dB999074d9277c5DA2A43F252D74366230DA0", - decimals: 6, - cap: utils.parseUnits("10000000", 6).toString(), + decimals: 18, + cap: utils.parseUnits("10000000", 18).toString(), }, representations: { "6778479": { - local: "0xa1013f9f45621147e82e6f193bb77174ed948769", + local: "0xB71D06f2e73918386B75c24dD26c95DD938f7912", adopted: "0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75", }, "1869640809": { - local: "0x3008c5ea3280e556fb6741f2ce1f2ddac57f280c", + local: "0x209EF834761b4A272ef60e82FfE1f494B7Ef76F7", adopted: "0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98", }, }, From d67c899e191d9790ca2c4268400b4298c6a54521 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 15 May 2024 15:24:44 -0600 Subject: [PATCH 05/24] feat: add axis testnet xerc20 --- .../src/cli/init/config/testnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index 099dc49a30..2fca0bf63a 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -68,6 +68,26 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "Axis", + canonical: { + domain: "11111", + address: "0x758E86566D1A6eBE81e9Db46839C38994A404347", + decimals: 18, + }, + representations: { + /// Sepolia + "1936027759": { + local: "0x758E86566D1A6eBE81e9Db46839C38994A404347", + adopted: "0x758E86566D1A6eBE81e9Db46839C38994A404347", + }, + /// Optimism-Sepolia + "1869640549": { + local: "0xCaA3e435028E7d505b2D6D26aE62282c6417Be7A", + adopted: "0xCaA3e435028E7d505b2D6D26aE62282c6417Be7A", + }, + }, + }, ], agents: { relayerFeeVaults: { From a61924549198163586f430d41ebe442e45ce2f24 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Fri, 24 May 2024 16:43:55 -0600 Subject: [PATCH 06/24] feat: giveth --- .../contracts/src/cli/init/config/mainnet/production.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index c7d5ef8372..8126ba4dcf 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -200,11 +200,6 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0x609aEfb9FB2Ee8f2FDAd5dc48efb8fA4EE0e80fB", adopted: "0x4200000000000000000000000000000000000006", }, - "2020368761": { - // xlayer - local: "0x705c53246a116b4b10dac9ea429041ef2610a783", - adopted: "0x5a77f1443d16ee5761d310e38b62f77f726bc71c", - }, }, }, { From 7147a7ef7da1add23dfa710a89883bda459bdccf Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 28 May 2024 12:01:22 -0600 Subject: [PATCH 07/24] feat: add xPufETH --- .../src/cli/init/config/testnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index 2fca0bf63a..d6f64ad7d7 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -88,6 +88,26 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "PufETH", + canonical: { + domain: "11111", + address: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", + decimals: 18, + }, + representations: { + /// SEPOLIA + "1936027759": { + local: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", + adopted: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", + }, + /// ARBITRUM-SEPOLIA + "1633842021": { + local: "0x3dC898c2db965851e64e3621579c53019C70338C", + adopted: "0x3dC898c2db965851e64e3621579c53019C70338C", + }, + }, + }, ], agents: { relayerFeeVaults: { From 747a3d79f17213839333b7b434b458f09122c06c Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 11 Jun 2024 16:06:30 -0600 Subject: [PATCH 08/24] feat: add metis xaleth/xalusd --- .../src/cli/init/config/mainnet/production.ts | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 8126ba4dcf..4a2eddfe0b 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -346,6 +346,95 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + + + + { + name: "ALCX", + canonical: { + // Pseudo-canonical domain + domain: "11111", + address: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", + decimals: 18, + }, + representations: { + /// MAINNET + "6648936": { + local: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", + adopted: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", + }, + /// ARBITRUM + "1634886255": { + local: "0x27b58D226fe8f792730a795764945Cf146815AA7", + adopted: "0x27b58D226fe8f792730a795764945Cf146815AA7", + }, + /// OPTIMISM + "1869640809": { + local: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", + adopted: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", + }, + }, + }, + { + name: "xalUSD", + canonical: { + domain: "11111", + address: "0xe9D672f89493c7286A9BAfC6b763364EC0BFe4Fe", + decimals: 18, + }, + representations: { + /// MAINNET + "6648936": { + local: "0xe9D672f89493c7286A9BAfC6b763364EC0BFe4Fe", + adopted: "0xe9D672f89493c7286A9BAfC6b763364EC0BFe4Fe", + }, + /// ARBITRUM + "1634886255": { + local: "0xCB8FA9a76b8e203D8C3797bF438d8FB81Ea3326A", + adopted: "0xCB8FA9a76b8e203D8C3797bF438d8FB81Ea3326A", + }, + /// OPTIMISM + "1869640809": { + local: "0xCB8FA9a76b8e203D8C3797bF438d8FB81Ea3326A", + adopted: "0xCB8FA9a76b8e203D8C3797bF438d8FB81Ea3326A", + }, + // METIS + "1835365481": { + local: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", + adopted: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", + }, + }, + }, + { + name: "xalETH", + canonical: { + domain: "11111", + address: "0xab2e847b6bA3F772d385038e5b4fF131c161AB4B", + decimals: 18, + }, + representations: { + /// MAINNET + "6648936": { + local: "0xab2e847b6bA3F772d385038e5b4fF131c161AB4B", + adopted: "0xab2e847b6bA3F772d385038e5b4fF131c161AB4B", + }, + /// ARBITRUM + "1634886255": { + local: "0x17573150d67d820542EFb24210371545a4868B03", + adopted: "0x17573150d67d820542EFb24210371545a4868B03", + }, + /// OPTIMISM + "1869640809": { + local: "0x3E29D3A9316dAB217754d13b28646B76607c5f04", + adopted: "0x3E29D3A9316dAB217754d13b28646B76607c5f04", + }, + // METIS + "1835365481": { + local: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", + adopted: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", + }, + }, + }, { // TODO: This is the old config, to be removed in execution layer upgrade name: "ALCX", From e8e404bb8fb9e38640b985f36032cd4d9a443216 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Mon, 24 Jun 2024 14:01:13 -0600 Subject: [PATCH 09/24] feat: add PufETH --- .../src/cli/init/config/mainnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 4a2eddfe0b..55db2734e8 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -823,6 +823,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "PufETH", + canonical: { + domain: "11111", + address: "0xD7D2802f6b19843ac4DfE25022771FD83b5A7464", + decimals: 18, + }, + representations: { + /// ETHEREUM + "6648936": { + local: "0xD7D2802f6b19843ac4DfE25022771FD83b5A7464", + adopted: "0xD7D2802f6b19843ac4DfE25022771FD83b5A7464", + }, + /// BASE + "1650553709": { + local: "0x23dA5F2d509cb43A59d43C108a43eDf34510eff1", + adopted: "0x23dA5F2d509cb43A59d43C108a43eDf34510eff1", + }, + }, + }, ], agents: { relayerFeeVaults: { From 1275370c76f6c59e0066ef54fa2598ca158a3547 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 25 Jun 2024 23:02:38 -0600 Subject: [PATCH 10/24] feat: add ION --- .../src/cli/init/config/mainnet/production.ts | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 55db2734e8..f8083a6933 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -843,6 +843,31 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "ION", + canonical: { + domain: "11111", + address: "0x18470019bF0E94611f15852F7e93cf5D65BC34CA", + decimals: 18, + }, + representations: { + /// MODE + "1836016741": { + local: "0x18470019bF0E94611f15852F7e93cf5D65BC34CA", + adopted: "0x18470019bF0E94611f15852F7e93cf5D65BC34CA", + }, + /// OPTIMISM + "1869640809": { + local: "0x887d1c6A4f3548279c2a8A9D0FA61B5D458d14fC", + adopted: "0x887d1c6A4f3548279c2a8A9D0FA61B5D458d14fC", + }, + /// BASE + "1650553709": { + local: "0x3eE5e23eEE121094f1cFc0Ccc79d6C809Ebd22e5", + adopted: "0x3eE5e23eEE121094f1cFc0Ccc79d6C809Ebd22e5", + }, + }, + }, ], agents: { relayerFeeVaults: { From 0a716f14a89c01a67abb90e7cde90659312f5d8e Mon Sep 17 00:00:00 2001 From: just-a-node Date: Mon, 15 Jul 2024 17:34:39 -0600 Subject: [PATCH 11/24] feat: reflect giveth liquidity cap update --- .../contracts/src/cli/init/config/mainnet/production.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index f8083a6933..c2c9e4e119 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -810,7 +810,7 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { domain: "6648936", address: "0x900dB999074d9277c5DA2A43F252D74366230DA0", decimals: 18, - cap: utils.parseUnits("10000000", 18).toString(), + cap: utils.parseUnits("1000000000", 18).toString(), }, representations: { "6778479": { From 71e609a7b13d37037edc228ec4d53cf9f94e9cbe Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 23 Jul 2024 13:36:03 -0600 Subject: [PATCH 12/24] feat: new domains for Alchemix ETH, Alchemix USD, XOC --- .../src/cli/init/config/mainnet/production.ts | 118 +++++++++--------- 1 file changed, 58 insertions(+), 60 deletions(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index c2c9e4e119..da32c6fd98 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -346,10 +346,7 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, - - - - { + { name: "ALCX", canonical: { // Pseudo-canonical domain @@ -373,10 +370,25 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", adopted: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", }, + /// Base + "1650553709": { + local: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95", + adopted: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95" + }, + /// Linea + "1818848877": { + local: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95", + adopted: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95" + }, + /// Metis + "1835365481": { + local: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95", + adopted: "0x303c4F39EA359155C698807168e9Dc3aA1dF2b95" + }, }, }, { - name: "xalUSD", + name: "Alchemix USD", canonical: { domain: "11111", address: "0xe9D672f89493c7286A9BAfC6b763364EC0BFe4Fe", @@ -403,10 +415,20 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", adopted: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", }, + /// Base + "1650553709": { + local: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", + adopted: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3" + }, + /// Linea + "1818848877": { + local: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", + adopted: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06" + }, }, }, { - name: "xalETH", + name: "Alchemix ETH", canonical: { domain: "11111", address: "0xab2e847b6bA3F772d385038e5b4fF131c161AB4B", @@ -433,53 +455,15 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", adopted: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", }, - }, - }, - { - // TODO: This is the old config, to be removed in execution layer upgrade - name: "ALCX", - canonical: { - domain: "6648936", - address: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", - decimals: 18, - cap: utils.parseUnits("10000000", 18).toString(), - }, - representations: { - /// ARBITRUM - "1634886255": { - local: "0x27b58D226fe8f792730a795764945Cf146815AA7", - adopted: "0x27b58D226fe8f792730a795764945Cf146815AA7", - }, - /// OPTIMISM - "1869640809": { - local: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", - adopted: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", - }, - }, - }, - { - name: "ALCX", - canonical: { - // Pseudo-canonical domain - domain: "11111", - address: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", - decimals: 18, - }, - representations: { - /// MAINNET - "6648936": { - local: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", - adopted: "0xbd18f9be5675a9658335e6b7e79d9d9b394ac043", - }, - /// ARBITRUM - "1634886255": { - local: "0x27b58D226fe8f792730a795764945Cf146815AA7", - adopted: "0x27b58D226fe8f792730a795764945Cf146815AA7", + /// Base + "1650553709": { + local: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06", + adopted: "0x0E17934B9735D479B2388347fAeF0F4e58b9cc06" }, - /// OPTIMISM - "1869640809": { - local: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", - adopted: "0xE974B9b31dBFf4369b94a1bAB5e228f35ed44125", + /// Linea + "1818848877": { + local: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3", + adopted: "0x303241e2B3b4aeD0bb0F8623e7442368FED8Faf3" }, }, }, @@ -487,26 +471,30 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { name: "XOC", // polygon canonical: { - domain: "1886350457", + domain: "11111", address: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", decimals: 18, - cap: utils.parseUnits("25000", 18).toString(), }, representations: { // mainnet "6648936": { - local: "0x0000000000000000000000000000000000000000", - adopted: "0x0000000000000000000000000000000000000000", + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + }, + // polygon + "1886350457": { + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", }, // optimism "1869640809": { - local: "0x0000000000000000000000000000000000000000", - adopted: "0x0000000000000000000000000000000000000000", + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", }, // arbitrum one "1634886255": { - local: "0x0000000000000000000000000000000000000000", - adopted: "0x0000000000000000000000000000000000000000", + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", }, // bsc "6450786": { @@ -518,6 +506,16 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", }, + // base + "1650553709": { + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + }, + // linea + "1818848877": { + local: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + adopted: "0xa411c9Aa00E020e4f88Bc19996d29c5B7ADB4ACf", + }, }, }, { From 277899879c767538d3e12f73e2c6c6d672232f4b Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 30 Jul 2024 09:27:46 -0600 Subject: [PATCH 13/24] feat: new xPufEth testnet --- .../src/cli/init/config/testnet/production.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index d6f64ad7d7..d9f337251a 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -92,19 +92,24 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { name: "PufETH", canonical: { domain: "11111", - address: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", + address: "0xc63b3a075269F67Dd0C4B21dedBed23E39A01aff", decimals: 18, }, representations: { /// SEPOLIA "1936027759": { - local: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", - adopted: "0x2B4aaFe533149f9269296868c2178b3c323B7F01", + local: "0xc63b3a075269F67Dd0C4B21dedBed23E39A01aff", + adopted: "0xc63b3a075269F67Dd0C4B21dedBed23E39A01aff", }, /// ARBITRUM-SEPOLIA "1633842021": { - local: "0x3dC898c2db965851e64e3621579c53019C70338C", - adopted: "0x3dC898c2db965851e64e3621579c53019C70338C", + local: "0xBb30e1813E20e5210c8C4E09910F0BDE5c2944B3", + adopted: "0xBb30e1813E20e5210c8C4E09910F0BDE5c2944B3", + }, + /// OPTIMISM-SEPOLIA + "1869640549": { + local: "0xCcCA977cC71a8c97518b9A9b134263e83389B338", + adopted: "0xCcCA977cC71a8c97518b9A9b134263e83389B338", }, }, }, From 9fd307cf83616647f209bc1963bddfae6958f2ff Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 30 Jul 2024 11:39:13 -0600 Subject: [PATCH 14/24] feat: add EURe testnet --- .../src/cli/init/config/testnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index d9f337251a..d52d5edac4 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -113,6 +113,26 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "EURe", + canonical: { + domain: "11111", + address: "0x25cd53732C4f781261cc4B2604dcB962083028e0", + decimals: 18, + }, + representations: { + /// SEPOLIA + "1936027759": { + local: "0x25cd53732C4f781261cc4B2604dcB962083028e0", + adopted: "0x25cd53732C4f781261cc4B2604dcB962083028e0", + }, + /// OPTIMISM-SEPOLIA + "1869640549": { + local: "0x4C26b8296536C9d9eD08a3f196B8a42d841b3912", + adopted: "0x4C26b8296536C9d9eD08a3f196B8a42d841b3912", + }, + }, + }, ], agents: { relayerFeeVaults: { From 59236feae363bb2d5cf5d43347616d1a3c595dcc Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 31 Jul 2024 09:09:50 -0600 Subject: [PATCH 15/24] feat: add TRSY testnet --- .../src/cli/init/config/testnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index d52d5edac4..cb01c4c0d5 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -133,6 +133,26 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "xTRSY", + canonical: { + domain: "11111", + address: "0x57DB569694D1f4960477987D6D547661fcC70f4a", + decimals: 18, + }, + representations: { + /// SEPOLIA + "1936027759": { + local: "0x57DB569694D1f4960477987D6D547661fcC70f4a", + adopted: "0x57DB569694D1f4960477987D6D547661fcC70f4a", + }, + /// ARBITRUM-SEPOLIA + "1633842021": { + local: "0x57DB569694D1f4960477987D6D547661fcC70f4a", + adopted: "0x57DB569694D1f4960477987D6D547661fcC70f4a", + }, + }, + }, ], agents: { relayerFeeVaults: { From 9a5a2baeb9bb903ee31e01135ff7882279f7b8ae Mon Sep 17 00:00:00 2001 From: just-a-node Date: Mon, 5 Aug 2024 11:13:05 -0600 Subject: [PATCH 16/24] feat: add pufeth on bnb --- .../contracts/src/cli/init/config/mainnet/production.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index da32c6fd98..9b4da16554 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -839,6 +839,11 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { local: "0x23dA5F2d509cb43A59d43C108a43eDf34510eff1", adopted: "0x23dA5F2d509cb43A59d43C108a43eDf34510eff1", }, + // Binance + "6450786": { + local: "0x64274835D88F5c0215da8AADd9A5f2D2A2569381", + adopted: "0x64274835D88F5c0215da8AADd9A5f2D2A2569381", + }, }, }, { From adde0f572a844a46bdae798addf4f8b07569da79 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Tue, 6 Aug 2024 15:40:29 -0600 Subject: [PATCH 17/24] feat; add xtrsy --- .../src/cli/init/config/mainnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 9b4da16554..024e1d2d1d 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -871,6 +871,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "xTRSY", + canonical: { + domain: "11111", + address: "0xA305F2136C4a68d97Ca7BCf7835bfA3b91077661", + decimals: 18, + }, + representations: { + // mainnet + "6648936": { + local: "0xA305F2136C4a68d97Ca7BCf7835bfA3b91077661", + adopted: "0xA305F2136C4a68d97Ca7BCf7835bfA3b91077661", + }, + // Base + "1650553709": { + local: "0xA305F2136C4a68d97Ca7BCf7835bfA3b91077661", + adopted: "0xA305F2136C4a68d97Ca7BCf7835bfA3b91077661", + }, + }, + }, ], agents: { relayerFeeVaults: { From a734e73b81c8d19c2331fef197955d46f67187ad Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 7 Aug 2024 11:30:52 -0600 Subject: [PATCH 18/24] feat: add txwUSDM testnet --- .../src/cli/init/config/testnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts index cb01c4c0d5..ef2ae47663 100644 --- a/packages/deployments/contracts/src/cli/init/config/testnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/testnet/production.ts @@ -153,6 +153,26 @@ export const TESTNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "txwUSDM", + canonical: { + domain: "11111", + decimals: 18, + address: "0x553668Ba188941ecbB9C18bDE089fcB679FC6a64", + }, + representations: { + /// Sepolia + "1936027759": { + local: "0x553668Ba188941ecbB9C18bDE089fcB679FC6a64", + adopted: "0x553668Ba188941ecbB9C18bDE089fcB679FC6a64", + }, + /// Arb Sepolia + "1633842021": { + local: "0x553668Ba188941ecbB9C18bDE089fcB679FC6a64", + adopted: "0x553668Ba188941ecbB9C18bDE089fcB679FC6a64", + }, + }, + }, ], agents: { relayerFeeVaults: { From e641afd9ca37e0eb6e695fa3e3d3a4019aacdd50 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Fri, 16 Aug 2024 09:01:16 -0600 Subject: [PATCH 19/24] feat: add USDz --- .../src/cli/init/config/mainnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 024e1d2d1d..30542c9893 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -891,6 +891,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "USDz", + canonical: { + domain: "11111", + address: "0x6900070DE14ffFAf3A129Dc3880e0153444167Fa", + decimals: 18, + }, + representations: { + /// ETHEREUM + "6648936": { + local: "0x6900070DE14ffFAf3A129Dc3880e0153444167Fa", + adopted: "0x6900070DE14ffFAf3A129Dc3880e0153444167Fa", + }, + /// BASE + "1650553709": { + local: "0x69000cc63be9b4322f3f62c233dd1a7f509ae080", + adopted: "0x69000cc63be9b4322f3f62c233dd1a7f509ae080", + } + }, + }, ], agents: { relayerFeeVaults: { From 89fee8db46ec99ad7b580c72fe8cdb9c9d9c273d Mon Sep 17 00:00:00 2001 From: just-a-node Date: Fri, 16 Aug 2024 13:10:01 -0600 Subject: [PATCH 20/24] feat: add xPuf mainnet test token --- .../src/cli/init/config/mainnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 30542c9893..2a227e09e7 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -821,6 +821,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "xPuf", + canonical: { + domain: "11111", + address: "0xd4A670c5983134C05Edb8caC5EE2e450c4eD94FA", + decimals: 18, + }, + representations: { + // BNB + "6450786": { + local: "0xd4A670c5983134C05Edb8caC5EE2e450c4eD94FA", + adopted: "0xd4A670c5983134C05Edb8caC5EE2e450c4eD94FA", + }, + /// Base + "1650553709": { + local: "0xD0ad3Ad4e9F38d17c556295cB1C23f8922BD9E3b", + adopted: "0xD0ad3Ad4e9F38d17c556295cB1C23f8922BD9E3b", + }, + }, + }, { name: "PufETH", canonical: { From bdfe16546900659d8a6693e1d3e1fdf7f7d756ac Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 28 Aug 2024 10:22:05 -0600 Subject: [PATCH 21/24] feat: add wUSDM --- .../src/cli/init/config/mainnet/production.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 2a227e09e7..0376188b1c 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -931,6 +931,24 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { } }, }, + { + name: "wUSDM.e", + canonical: { + domain: "11111", + address: "0x57F5E098CaD7A3D1Eed53991D4d66C45C9AF7812", + decimals: 18, + }, + representations: { + "6648936": { + local: "0x40c562a794608FCd81Cdfc032592328ebFa1927c", + adopted: "0x40c562a794608FCd81Cdfc032592328ebFa1927c", + }, + "1836016741": { + local: "0x90993Ac1734b023dEEc548b87B11F5d2dcD3818E", + adopted: "0x90993Ac1734b023dEEc548b87B11F5d2dcD3818E", + }, + }, + }, ], agents: { relayerFeeVaults: { From 8e993c262cb6cf17e34e21a249cc888cc9613008 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Wed, 28 Aug 2024 10:29:00 -0600 Subject: [PATCH 22/24] feat: add BDR --- .../src/cli/init/config/mainnet/production.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 0376188b1c..d3020760d0 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -931,6 +931,26 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { } }, }, + { + name: "BDR", + canonical: { + domain: "11111", + address: "0x3AD6cD333Dc2597fdE3EAf2B772A38a7be0F56fb", + decimals: 18, + }, + representations: { + /// METIS + "1835365481": { + local: "0x3AD6cD333Dc2597fdE3EAf2B772A38a7be0F56fb", + adopted: "0x3AD6cD333Dc2597fdE3EAf2B772A38a7be0F56fb", + }, + /// BASE + "1650553709": { + local: "0x9A2Af0AbB12bee5369B180976Be01E8c80D0e7B6", + adopted: "0x9A2Af0AbB12bee5369B180976Be01E8c80D0e7B6", + }, + }, + }, { name: "wUSDM.e", canonical: { From e1a6fa4b1c80c17f6e3a29319e5b8f4aa6695480 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Thu, 26 Sep 2024 09:20:19 -0600 Subject: [PATCH 23/24] feat: add x-LAY3R --- .../src/cli/init/config/mainnet/production.ts | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index d3020760d0..4151f69e8b 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -962,13 +962,35 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { "6648936": { local: "0x40c562a794608FCd81Cdfc032592328ebFa1927c", adopted: "0x40c562a794608FCd81Cdfc032592328ebFa1927c", - }, + }, "1836016741": { local: "0x90993Ac1734b023dEEc548b87B11F5d2dcD3818E", adopted: "0x90993Ac1734b023dEEc548b87B11F5d2dcD3818E", }, }, }, + { + name: "x-LAY3R", + canonical: { + domain: "11111", + address: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + decimals: 18, + }, + representations: { + "6648936": { + local: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + adopted: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + }, + "1634886255": { + local: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + adopted: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + }, + "6450786": { + local: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + adopted: "0x6EEFf5dadD79a3945E40D321Cb5a1853ae389088", + }, + }, + }, ], agents: { relayerFeeVaults: { From 54b8172e2c47e86f4d5c24e6ab0884cdbf2496f5 Mon Sep 17 00:00:00 2001 From: just-a-node Date: Thu, 3 Oct 2024 15:52:29 -0600 Subject: [PATCH 24/24] feat: add e2ebn --- .../src/cli/init/config/mainnet/production.ts | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts index 4151f69e8b..1a7500e2ff 100644 --- a/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts +++ b/packages/deployments/contracts/src/cli/init/config/mainnet/production.ts @@ -991,6 +991,36 @@ export const MAINNET_PRODUCTION_INIT_CONFIG: InitConfig = { }, }, }, + { + name: "xE2EBN", + canonical: { + domain: "11111", + address: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + decimals: 18, + }, + representations: { + // ETHEREUM + "6648936": { + local: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + adopted: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + }, + // OPTIMISM + "1869640809": { + local: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + adopted: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + }, + // ARBITRUM + "1634886255": { + local: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + adopted: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + }, + // BASE + "1650553709": { + local: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + adopted: "0xb9b3f06ff4fd20834380c11c715db10b0ec87319", + }, + }, + }, ], agents: { relayerFeeVaults: {