From 83c0f7ae0083298de2c8d16bc85c5ecb0c3eb0e3 Mon Sep 17 00:00:00 2001 From: Ameesha Agrawal Date: Wed, 18 Oct 2023 15:32:37 +0530 Subject: [PATCH 1/3] feat: add xai and arb testnet configs --- src/components/Contracts/config.ts | 12 + src/components/Contracts/deployments.json | 292 +++++++++++++++++++++- 2 files changed, 299 insertions(+), 5 deletions(-) diff --git a/src/components/Contracts/config.ts b/src/components/Contracts/config.ts index 1bc296d..d241f90 100644 --- a/src/components/Contracts/config.ts +++ b/src/components/Contracts/config.ts @@ -35,4 +35,16 @@ export const config = { blockExplorerUrl: "https://explorer.aevo.xyz", logoURI: "/img/aevo-logo.png", }, + 1399904803: { + chainId: 1399904803, + chainName: "XAI Testnet", + blockExplorerUrl: "https://testnet-explorer.xai-chain.net/", + logoURI: "", + }, + 421613: { + chainId: 421613, + chainName: "Arbitrum Goerli", + blockExplorerUrl: "https://goerli.arbiscan.io", + logoURI: "https://movricons.s3.ap-south-1.amazonaws.com/Arbitrum.svg", + }, }; diff --git a/src/components/Contracts/deployments.json b/src/components/Contracts/deployments.json index 0ab20e7..047330e 100644 --- a/src/components/Contracts/deployments.json +++ b/src/components/Contracts/deployments.json @@ -22,6 +22,11 @@ "capacitor": "0xe313e6F63299D748f97312f543Ee001c74df0004", "decapacitor": "0xd6906064ed09aF31A61acb152bE49d27F403266C", "switchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4" + }, + "FAST": { + "capacitor": "0xB04cCF3EFF80ffbdD70879Ac3BfD66b77e618d3F", + "decapacitor": "0x69DCB8913c409C7026eb12c2371Fe4d04Fb35E15", + "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" } }, "137": { @@ -34,6 +39,11 @@ "capacitor": "0xF200600a9cB60Da2F0648C1203178b453c1B92B8", "decapacitor": "0x0cC06130BDc4CfCFb8c1809A04d8da0579DE3b03", "switchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4" + }, + "FAST": { + "capacitor": "0xE25215eE7A25A37DF91524Df9CFd1275502f1592", + "decapacitor": "0x1650a6c39c9A90b5F43482D3F6d2D8D962a77223", + "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" } }, "2999": { @@ -46,6 +56,11 @@ "capacitor": "0x2E92b72554F182008AD655EAbcD6606209c577f3", "decapacitor": "0xd22dFC0a9572bB94bb500bB7601f71eCF55B07ad", "switchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4" + }, + "FAST": { + "capacitor": "0x1E8253De92F5ad79Bd05FeeA72500D115955431e", + "decapacitor": "0xe4fbE5ba7172eEEca05f8FA372BB5C666C2A3655", + "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" } }, "42161": { @@ -58,13 +73,19 @@ "capacitor": "0xa940c5DcAf09F56194ffb9FE03615C80eB2849e1", "decapacitor": "0x01413e0a5fD9618a768e63f6c00f8E152f12a20a", "switchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4" + }, + "FAST": { + "capacitor": "0x9b42941368E89DD8356D69EDEDc307cB7D8D02f3", + "decapacitor": "0x78B4a37ec949B3aA06fC8764C3353FAA3464531A", + "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" } } }, "FastSwitchboard": "0xA989d213dd33FE2a3fa93f502054c4e1DF9A7220", "OptimisticSwitchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4", "SocketBatcher": "0x2b351E9f1a1970115f5859107aF33F1BE386FB7B", - "Counter": "0x1C2ec03Cf08C77D7a4668c045415A8809D0BD6B7" + "Counter": "0x1C2ec03Cf08C77D7a4668c045415A8809D0BD6B7", + "FastSwitchboard2": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" }, "56": { "SignatureVerifier": "0x12E1dbCA1EC056421365bBdbC9e4Bd124c8F6760", @@ -84,6 +105,11 @@ "capacitor": "0x72b7bB63ef7019025a8E4da355Fdd0Ef103d54FC", "decapacitor": "0x030244E36442d2A3412500C11609a74632D031a6", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" + }, + "FAST": { + "capacitor": "0xBE7311701dA2E879e3D599AD37B0929a1a3eF785", + "decapacitor": "0x2126b5aee8CE73aE34c2C5D24acAE36Cd2710303", + "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" } }, "137": { @@ -96,6 +122,11 @@ "capacitor": "0x2C570EB8450a22d22fC1935418649f5760bfD35b", "decapacitor": "0x6473f05FbE01d341600eAA56291A3fCDe01885D2", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" + }, + "FAST": { + "capacitor": "0x07Fb1546226d8C1C1Fa3613B5c27580C0Dd9EceB", + "decapacitor": "0x49FaFD9B8b3cB5A7fD126D5750D8c3Fc7DB63207", + "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" } }, "2999": { @@ -108,6 +139,11 @@ "capacitor": "0x7591CEBD85109b2B17F483b3892c897Cd777A3e3", "decapacitor": "0x0A76E5a99ff5d1B2D5797Fd35839b2aECaEE1cFc", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" + }, + "FAST2": { + "capacitor": "0xB1748aA0C0380e39f5C72a7863043696E3aABdBf", + "decapacitor": "0xD540158eBB5e1151b3620Eefc1aCCf8d5452Caf6", + "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" } }, "42161": { @@ -120,13 +156,19 @@ "capacitor": "0xa4A99bC9f562D803316E8457C93d5f3c01206C7C", "decapacitor": "0x4A56e15700582319A7bBd5FAAEa81caD251C6a20", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" + }, + "FAST2": { + "capacitor": "0xef54f64Fa9aaD4BB3f5BDe261558cF3670f0F79b", + "decapacitor": "0x8132AB5E0fb2836D79FA624c352412593924B7C5", + "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" } } }, "FastSwitchboard": "0x78190888BB6164cBBc893923e6b5334753e61786", "OptimisticSwitchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25", "SocketBatcher": "0xE42553b620EEB7Aa42E5171Aeb710D4B8DD50B61", - "Counter": "0x6A3496f893A15bC408dCF5674C70E51C66b23a4d" + "Counter": "0x6A3496f893A15bC408dCF5674C70E51C66b23a4d", + "FastSwitchboard2": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" }, "137": { "SignatureVerifier": "0x2F04a8f11691Db9e0EE08BF44a7712aF8273720D", @@ -151,6 +193,11 @@ "capacitor": "0x434e63919f2De79e739F2Bb884161c1666C6E3f7", "decapacitor": "0xcf0cF5C6Bd4BFFacF07bC1c1D05AEC097B8d674F", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" + }, + "FAST2": { + "capacitor": "0x22bd5BC43AFBc2116e3382dF140a9Be83476Cc6D", + "decapacitor": "0xD8291e9cc446f7766752BC9793a6876872252C4b", + "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "56": { @@ -163,6 +210,11 @@ "capacitor": "0x0A3152C334AFBe1e8ef178bB6474D7A8e8a7a802", "decapacitor": "0x9089aFEB3A9BD710f2fD4Fa84E72a084b68646A0", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" + }, + "FAST2": { + "capacitor": "0x7eFD2b1e9Ff74E59d4DB95DeA103d0E8Cc61E2d8", + "decapacitor": "0xD7e8059075bDB2eB276e116718eD785Cb37EB150", + "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "2999": { @@ -175,6 +227,11 @@ "capacitor": "0xF4515eA74e50710bbb5b05ed5bB0d5764A65f9EE", "decapacitor": "0x8865fb6a022D2b5EC57A799FCE9Ec28Ef35a5DA5", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" + }, + "FAST2": { + "capacitor": "0xB8AAab506700c6DEB8d0Fe4A027f9F4DACB2840C", + "decapacitor": "0xa9A6d0bDa7fC107362a31Bb047FC482328d22cB4", + "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "42161": { @@ -187,13 +244,19 @@ "capacitor": "0xa3300446565eACA4F2a72e5564df98B2a47b4Faa", "decapacitor": "0xE40C38ec9c24651c0fBEf9Ff2d9540d16245eFd0", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" + }, + "FAST2": { + "capacitor": "0x0Fda5108fc734e2B1a49A20399A4B07d5d1452b4", + "decapacitor": "0xf916a7915fd3e05763c3ad27225Ad3BdA5aE639e", + "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } } }, "FastSwitchboard": "0xdCE18425Cd1514EAec27ac7CD29D96c4946C3518", "OptimisticSwitchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372", "SocketBatcher": "0x1eDD57A8B5D19F6FdB85b93BB327A80c64ECa934", - "Counter": "0x0eaF03567A21e32e0Ce27f329b7D0e82A971Fe74" + "Counter": "0x0eaF03567A21e32e0Ce27f329b7D0e82A971Fe74", + "FastSwitchboard2": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" }, "2999": { "SignatureVerifier": "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", @@ -213,6 +276,11 @@ "capacitor": "0xA44a50cdb7b9B117f793395dC17bC52847F607f9", "decapacitor": "0xb1ED25951868138A0bd0eb48ea8b9969B9406D9D", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" + }, + "FAST2": { + "capacitor": "0x8f13cFB9F90703318F03B90e1D53891e51Ba4cbE", + "decapacitor": "0x8016673CB8A69886935533331183E5040f503C5D", + "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "56": { @@ -225,6 +293,11 @@ "capacitor": "0x680bcC086CfC63d6c8a27A49eC355b9C73860470", "decapacitor": "0x5dAf40B6E84C1412c6E7cbA73a73757A956D0E8E", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" + }, + "FAST2": { + "capacitor": "0x8DE90E501780eF595231162c5B9d90C782B2E16d", + "decapacitor": "0x2A4F9E51B2380903df4B5905003d6F8967021cdA", + "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "137": { @@ -237,6 +310,11 @@ "capacitor": "0x924b840ea9Cb97Aa103B6B37b5815676a0fA6076", "decapacitor": "0x4648bA0745A1333eEF1e6790815c2e8d327C0686", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" + }, + "FAST2": { + "capacitor": "0xAe6b45e525e2cC18B1B613AA9BDa5E5C289B1b5a", + "decapacitor": "0xD864ba930F302F49EfA9142da6b9247A1e2b3cC4", + "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "42161": { @@ -249,13 +327,19 @@ "capacitor": "0xA1A57BEdfCF75492Ee7CE8aB4D1B3E1A3837EF30", "decapacitor": "0x8757Fd4c8CEEFB59ed4F69d841ca6Fa0C2744f0D", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" + }, + "FAST2": { + "capacitor": "0xa9D32248962b8675438d488bbb28974081Fd4779", + "decapacitor": "0x298a5bef4052B15E32d66D27Bfe7Fd3677f1aEf1", + "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } } }, "FastSwitchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d", "OptimisticSwitchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", "SocketBatcher": "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", - "Counter": "0xd286595d2e3D879596FAB51f83A702D10a6db27b" + "Counter": "0xd286595d2e3D879596FAB51f83A702D10a6db27b", + "FastSwitchboard2": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" }, "42161": { "SignatureVerifier": "0x9879a2b15722374243843DDdb79e5E6872aA74B8", @@ -280,6 +364,11 @@ "capacitor": "0x3F5783650f78D534A201AA74b6279C455DE1C96B", "decapacitor": "0x79073628e38CC81c933701fAeD20b98Af7949c8e", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" + }, + "FAST2": { + "capacitor": "0xE705b20ea53A3F6F894d47395f0946dd975D33b8", + "decapacitor": "0x16132eF02ec04F21eD52Da3f8Af7b2bee3Ae1B92", + "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "56": { @@ -292,6 +381,11 @@ "capacitor": "0xae37244fE1ec6E2Fbb0D3bEe3cf9224e5b6a944A", "decapacitor": "0x9A55696A095Bd856eC16D48FDc08899d7D17772E", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" + }, + "FAST2": { + "capacitor": "0xd5648ec96a97F93aa1ed95FafCC992E548bf2fBa", + "decapacitor": "0xE7C4E225d3d865c16FA1765231C2B0b56aaF3efB", + "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "137": { @@ -304,6 +398,11 @@ "capacitor": "0x923FbD055Fdf3612Fa0bCeCda04b2F87B5689063", "decapacitor": "0xEE003246EFB0b9c19F226f78ffFA8221605e9bD2", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" + }, + "FAST2": { + "capacitor": "0x04556F46402f5c13DA39B9Be3e9b4ED1412795DA", + "decapacitor": "0x420EA6a4346a49e2b58849617a8DB692e87E5023", + "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "2999": { @@ -316,12 +415,195 @@ "capacitor": "0xf2d85CDd4C89ac37141FbBc4367D1EA4151F9D1E", "decapacitor": "0xdcEd327876e2fFd39da590450D6C1560FE6aa059", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" + }, + "FAST2": { + "capacitor": "0x58F06b216b41aA562dC6e93A5551ED4303441abe", + "decapacitor": "0x07f365BE2c80Be67bCb6fF71fA398603ddDD7F4E", + "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } } }, "FastSwitchboard": "0xFff4A34925301d231ddF42B871c3b199c1E80584", "OptimisticSwitchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8", "SocketBatcher": "0x2ea720eA6B4Dd82A31766dA2b48300c0a31F4B8e", - "Counter": "0xD0Bb14B2275CcC44b75baD9fF23EcB47651aF15c" + "Counter": "0xD0Bb14B2275CcC44b75baD9fF23EcB47651aF15c", + "FastSwitchboard2": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" + }, + "421613": { + "SignatureVerifier": "0x52e987409522F2abeaD9A66B87B8914Dc5A071D9", + "Hasher": "0x9737201f185df1d8d1165776af0bF08874711F1f", + "CapacitorFactory": "0xdc861F3D84b527515E47554724BbE90Fb5BCB3FE", + "Socket": "0x7615Ddf5E1370dAf519F4EB9C9e2e5764B3031d2", + "ExecutionManager": "0x80B319209Fc7B0d9728E946cb933bcD1f79dc1FB", + "TransmitManager": "0x9f1e86B959806c8d55d18DeF927529cbCE1d65a1", + "integrations": { + "5": { + "NATIVE_BRIDGE": { + "switchboard": "0xD9B69092f77E72d8E91be9905307A308afDC8ef4", + "capacitor": "0x033f64851153B5593Dbdcf60c0757bd326ce9B2d", + "decapacitor": "0x36c3b2e27690C9584862759E6b11A8DD4a8309d3" + }, + "FAST": { + "capacitor": "0x53B8B3A656172DFD481e943b1F9049991BCe84E8", + "decapacitor": "0x4a644725d28070dEc19CFc81768fDA6c98618EF2", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0xd02b632b5dbB3180F0CAF107b1f0406609c2Ca0F", + "decapacitor": "0x9a365879AA8E83ABA66A46F77fFAbB8272dD3980", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + }, + "420": { + "FAST": { + "capacitor": "0x8d9e18aD42FF23C36CD06e6e4D32236B996022Ca", + "decapacitor": "0x59719D3426CC902bC22f6C49A00cC5b095039CbF", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0xBBa90b2F13511C7f66c5460c657649560F184557", + "decapacitor": "0xfF4cb01D9E01753e99a6f2b2D325742f4107183C", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + }, + "901": { + "FAST": { + "capacitor": "0x65eb41F75c6DD91FB96ba1132F97F7bb71d49195", + "decapacitor": "0x262c1Fa4c5D013243Aa18dd39E83E99237bA5682", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0x4d386a694837352AeACAAeD3a87A5eA361F49f95", + "decapacitor": "0xb6dF36C425f64daA863F190dd50B4750fe07a680", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + }, + "80001": { + "FAST": { + "capacitor": "0xf7534bF7293bA13C7Dd288BFc75671AD481634ae", + "decapacitor": "0x07b70Ef2ECfC03E67107a30e2B968ed6E4693859", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0x6C35B9354Bb2355da131FBf5D8Ff37a3dB9d1DCE", + "decapacitor": "0xf3a1dbAE2B99BB0032bDC4E7F84C86fb07694f76", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + }, + "11155112": { + "FAST": { + "capacitor": "0x91c99239831cf37141c397A5959573D234DB7245", + "decapacitor": "0x649780D0979c425603A614b8b0BCF84374ED46bf", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0xe6fFa1cb0cC8E50e4E0937CFA26434D95476Fc3B", + "decapacitor": "0x6aF6eb030CDE6015d371254Ef206581378149cC9", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + }, + "1399904803": { + "FAST": { + "capacitor": "0x0FadB12Dd1c542BD3CbB7448f9B100Ec3Dd83DBA", + "decapacitor": "0x34658c99a27958231d8C277ac040EefA36E11ad8", + "switchboard": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21" + }, + "OPTIMISTIC": { + "capacitor": "0x804DeAAc0F2D58026d97B8df38cB271be187EE04", + "decapacitor": "0x1b6f4B2B5AEDDd84F7129e0376EFC5f489cF840a", + "switchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5" + } + } + }, + "FastSwitchboard2": "0xB73f329E38265E6a619eeC198A8eC4DB0b9ebe21", + "OptimisticSwitchboard": "0xb56e8417755685E6d01A11598f6a1229F11Cc9b5", + "Counter": "0x07680Ca88B8Df538A5aB564BBBD3E4F3aBbF97eE", + "SocketBatcher": "0x762769E24b61800682B7a66C83835f9C23FB9955" + }, + "1399904803": { + "SignatureVerifier": "0x03D51955216a7E6F301e0613515fA86A6f3d59A9", + "Hasher": "0x3D8F5700E0Bb2f5Ab3320c674E2B7046F85d0e1A", + "CapacitorFactory": "0x166953654e3b38C53A7e79B3813104AfABE63582", + "Socket": "0xf70180727AcdcE9Dd93A9cfb9b85aCF15aF3275A", + "ExecutionManager": "0x6fc8c27bAC62399478C974134D9e88EA71Ba162C", + "TransmitManager": "0x0777Ab388f065FC3CdB96008C701751827Ee171B", + "FastSwitchboard2": "0x2735d5B15066049a709e680b2D400155aA5A91BE", + "OptimisticSwitchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9", + "Counter": "0x91C27Cad374246314E756f8Aa2f62F433d6F102C", + "integrations": { + "5": { + "FAST": { + "capacitor": "0x45C816e1631367D0aa1C9A6C1bd28A2CC1Ed990A", + "decapacitor": "0x95E72AE2cA45e20978C5FB76527B0A43E3199AF1", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0x55B531B1d09d655F1BE9E5C51D9038716FE47088", + "decapacitor": "0x01C383c1d40500CcbDfC824AE397a181ab21b226", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + }, + "420": { + "FAST": { + "capacitor": "0x893e93aC6FD092b79ac14e6af36fa58D2560cA8a", + "decapacitor": "0x7Ddc539a4A3157cd98D8ea988eD5cF407F6bdfe3", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0x7a5cFa0498dA8f3d051BD09DB16EC31542fBb7AC", + "decapacitor": "0x1806fA66239b5ccE5a23Db7c2299D8a92978b4b6", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + }, + "901": { + "FAST": { + "capacitor": "0xD501B6Fdb653235BEd2D3827CADda02D0243ff32", + "decapacitor": "0xe23AAB2d235e8e2F98B878529590c7d1DA8D299a", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0x6872ec6975cf0dB046cf9cdf99bB386259a610f0", + "decapacitor": "0x79b33D53B9341889Bb49410f692B62869f46cec3", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + }, + "80001": { + "FAST": { + "capacitor": "0xd63C1a612cA9816541220f1D49b16127C668BBb5", + "decapacitor": "0x6c0917Dc853b8c67d22F298C97F630367bCEF601", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0xe04dFfc763144Dd10EdEEd4568795F77402bb774", + "decapacitor": "0x491914e68A435e4D869e081b8831b2e6D0A91DD0", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + }, + "421613": { + "FAST": { + "capacitor": "0xB00A9c1Cd506250C3eF313E2Db380afF5dF2eC61", + "decapacitor": "0xfF11a8D722fD620d29764F8d32F254A7D5aE5FAF", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0xABFb893B00f0b3587E7fafE4dc43B8e62a0b3D4F", + "decapacitor": "0x3a331c92be8F193A0255c26780E2f541385157f1", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + }, + "11155112": { + "FAST": { + "capacitor": "0x79B6aDF3bafB9B9293a4a4Bc9d1A6e03D5F1e5B0", + "decapacitor": "0x41EA91007E979391df7ec13240030a5a9271EfF8", + "switchboard": "0x2735d5B15066049a709e680b2D400155aA5A91BE" + }, + "OPTIMISTIC": { + "capacitor": "0xC3109d278e3b1f8a518A7d726D1Fd7021049C85c", + "decapacitor": "0x082c937E962502ecD881d22A5786Ed1Cefe15053", + "switchboard": "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9" + } + } + }, + "SocketBatcher": "0xaa95869960B4f783b17410a7E9e4b91DA3b371C4" } } From d8c6451e1ad42996dd1bafe41d312eb0d6bb224e Mon Sep 17 00:00:00 2001 From: Ameesha Agrawal Date: Wed, 18 Oct 2023 15:46:09 +0530 Subject: [PATCH 2/3] fix: keep only latest fast sb --- src/components/Contracts/deployments.json | 130 +++------------------- 1 file changed, 15 insertions(+), 115 deletions(-) diff --git a/src/components/Contracts/deployments.json b/src/components/Contracts/deployments.json index 047330e..75cdb59 100644 --- a/src/components/Contracts/deployments.json +++ b/src/components/Contracts/deployments.json @@ -13,11 +13,6 @@ } }, "56": { - "FAST": { - "capacitor": "0xe84179EfFAcce7aCE11b552f37b8E672abD88055", - "decapacitor": "0x44183F00A4A1d94F15fB8Ac7F88e964a5d2df156", - "switchboard": "0xA989d213dd33FE2a3fa93f502054c4e1DF9A7220" - }, "OPTIMISTIC": { "capacitor": "0xe313e6F63299D748f97312f543Ee001c74df0004", "decapacitor": "0xd6906064ed09aF31A61acb152bE49d27F403266C", @@ -30,11 +25,6 @@ } }, "137": { - "FAST": { - "capacitor": "0x93E7256af5263eAaf11D88D0C377F42b7D785bd5", - "decapacitor": "0x97F7753361d88488da5b89014A369EE8D7687f84", - "switchboard": "0xA989d213dd33FE2a3fa93f502054c4e1DF9A7220" - }, "OPTIMISTIC": { "capacitor": "0xF200600a9cB60Da2F0648C1203178b453c1B92B8", "decapacitor": "0x0cC06130BDc4CfCFb8c1809A04d8da0579DE3b03", @@ -47,11 +37,6 @@ } }, "2999": { - "FAST": { - "capacitor": "0xbC9A1b81c155395Ce7C417004bbCa4264c2936aB", - "decapacitor": "0xdCD4f63cd19fA698ff4E630C5EaF16507e987dD9", - "switchboard": "0xA989d213dd33FE2a3fa93f502054c4e1DF9A7220" - }, "OPTIMISTIC": { "capacitor": "0x2E92b72554F182008AD655EAbcD6606209c577f3", "decapacitor": "0xd22dFC0a9572bB94bb500bB7601f71eCF55B07ad", @@ -64,11 +49,6 @@ } }, "42161": { - "FAST": { - "capacitor": "0x215A8780916FF50824538e7941e0e74621BFbb34", - "decapacitor": "0x482CB07b5fF4C9FC9919E62d6d19C2581514eb37", - "switchboard": "0xA989d213dd33FE2a3fa93f502054c4e1DF9A7220" - }, "OPTIMISTIC": { "capacitor": "0xa940c5DcAf09F56194ffb9FE03615C80eB2849e1", "decapacitor": "0x01413e0a5fD9618a768e63f6c00f8E152f12a20a", @@ -96,11 +76,6 @@ "TransmitManager": "0x8B361319e3157FA01Ffa7b8abD202aAcf98d2571", "integrations": { "10": { - "FAST": { - "capacitor": "0xC391F6f0dF1fbee694db4f6272ba137A529C1d7d", - "decapacitor": "0x39f769f18970790fa830b5C254C7FC5F88d266F3", - "switchboard": "0x78190888BB6164cBBc893923e6b5334753e61786" - }, "OPTIMISTIC": { "capacitor": "0x72b7bB63ef7019025a8E4da355Fdd0Ef103d54FC", "decapacitor": "0x030244E36442d2A3412500C11609a74632D031a6", @@ -113,12 +88,7 @@ } }, "137": { - "FAST": { - "capacitor": "0x4712F3f81BFBf341cBd12b8d6507e1197096Ab36", - "decapacitor": "0x1625586fCbFFf950c1a2e83bc68041b59f23415C", - "switchboard": "0x78190888BB6164cBBc893923e6b5334753e61786" - }, - "OPTIMISTIC": { + "OPTIMISTIC": { "capacitor": "0x2C570EB8450a22d22fC1935418649f5760bfD35b", "decapacitor": "0x6473f05FbE01d341600eAA56291A3fCDe01885D2", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" @@ -130,34 +100,24 @@ } }, "2999": { - "FAST": { - "capacitor": "0xc38961237C1FE58BCA31F8eb32f504cAc4A73E1E", - "decapacitor": "0x2F72Abb48D4A74bE0f55b9693049ef2858d4D0fB", - "switchboard": "0x78190888BB6164cBBc893923e6b5334753e61786" - }, "OPTIMISTIC": { "capacitor": "0x7591CEBD85109b2B17F483b3892c897Cd777A3e3", "decapacitor": "0x0A76E5a99ff5d1B2D5797Fd35839b2aECaEE1cFc", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" }, - "FAST2": { + "FAST": { "capacitor": "0xB1748aA0C0380e39f5C72a7863043696E3aABdBf", "decapacitor": "0xD540158eBB5e1151b3620Eefc1aCCf8d5452Caf6", "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" } }, "42161": { - "FAST": { - "capacitor": "0xCC7F3A69ae382b7bdFc8309C00f7f77d388076a4", - "decapacitor": "0xA0dEA6d67de344bdEE6A22290C916fEd4aacCdf7", - "switchboard": "0x78190888BB6164cBBc893923e6b5334753e61786" - }, "OPTIMISTIC": { "capacitor": "0xa4A99bC9f562D803316E8457C93d5f3c01206C7C", "decapacitor": "0x4A56e15700582319A7bBd5FAAEa81caD251C6a20", "switchboard": "0x5490aBcD9949833FB68e4d222ee68dc225881c25" }, - "FAST2": { + "FAST": { "capacitor": "0xef54f64Fa9aaD4BB3f5BDe261558cF3670f0F79b", "decapacitor": "0x8132AB5E0fb2836D79FA624c352412593924B7C5", "switchboard": "0xCedce2e52aa6551bC407f640D8Bd9179b528347C" @@ -184,68 +144,48 @@ } }, "10": { - "FAST": { - "capacitor": "0xc0d414d310B04B936E5A99862E45B89a681b5b78", - "decapacitor": "0x87f73A33905730d7610C1D9E4Ec81DCddA2745C9", - "switchboard": "0xdCE18425Cd1514EAec27ac7CD29D96c4946C3518" - }, "OPTIMISTIC": { "capacitor": "0x434e63919f2De79e739F2Bb884161c1666C6E3f7", "decapacitor": "0xcf0cF5C6Bd4BFFacF07bC1c1D05AEC097B8d674F", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" }, - "FAST2": { + "FAST": { "capacitor": "0x22bd5BC43AFBc2116e3382dF140a9Be83476Cc6D", "decapacitor": "0xD8291e9cc446f7766752BC9793a6876872252C4b", "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "56": { - "FAST": { - "capacitor": "0x85fBc6BF4Ed7AaDa6973B9C841368436e41Cb3b6", - "decapacitor": "0x4bd0A578496D69e0b65366f87350601c8444BDB6", - "switchboard": "0xdCE18425Cd1514EAec27ac7CD29D96c4946C3518" - }, "OPTIMISTIC": { "capacitor": "0x0A3152C334AFBe1e8ef178bB6474D7A8e8a7a802", "decapacitor": "0x9089aFEB3A9BD710f2fD4Fa84E72a084b68646A0", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" }, - "FAST2": { + "FAST": { "capacitor": "0x7eFD2b1e9Ff74E59d4DB95DeA103d0E8Cc61E2d8", "decapacitor": "0xD7e8059075bDB2eB276e116718eD785Cb37EB150", "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "2999": { - "FAST": { - "capacitor": "0xA7c2a5696D56Fc87E26a6A7B825820FbeBEf73b1", - "decapacitor": "0x9186123D19aB72A584e94c8826966610D9Dc87e4", - "switchboard": "0xdCE18425Cd1514EAec27ac7CD29D96c4946C3518" - }, "OPTIMISTIC": { "capacitor": "0xF4515eA74e50710bbb5b05ed5bB0d5764A65f9EE", "decapacitor": "0x8865fb6a022D2b5EC57A799FCE9Ec28Ef35a5DA5", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" }, - "FAST2": { + "FAST": { "capacitor": "0xB8AAab506700c6DEB8d0Fe4A027f9F4DACB2840C", "decapacitor": "0xa9A6d0bDa7fC107362a31Bb047FC482328d22cB4", "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" } }, "42161": { - "FAST": { - "capacitor": "0x880B908e01353f3459ad688447c3214b610e7584", - "decapacitor": "0x30E24416B9e4A97B24E82E2fac6b256D824fdf22", - "switchboard": "0xdCE18425Cd1514EAec27ac7CD29D96c4946C3518" - }, "OPTIMISTIC": { "capacitor": "0xa3300446565eACA4F2a72e5564df98B2a47b4Faa", "decapacitor": "0xE40C38ec9c24651c0fBEf9Ff2d9540d16245eFd0", "switchboard": "0xeF7C79DF9c9AA6BC5d1d4ae308907e9B6a6B4372" }, - "FAST2": { + "FAST": { "capacitor": "0x0Fda5108fc734e2B1a49A20399A4B07d5d1452b4", "decapacitor": "0xf916a7915fd3e05763c3ad27225Ad3BdA5aE639e", "switchboard": "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445" @@ -267,68 +207,48 @@ "TransmitManager": "0xbDf50eAe568ECef74796ed6022a0d453e8432410", "integrations": { "10": { - "FAST": { - "capacitor": "0x8590b1DDb6a4A06145bF008e8e708A81f9fb53e6", - "decapacitor": "0x8DFD1D3b6EAF93dDf11AeC821a060e1bc4974CDf", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, "OPTIMISTIC": { "capacitor": "0xA44a50cdb7b9B117f793395dC17bC52847F607f9", "decapacitor": "0xb1ED25951868138A0bd0eb48ea8b9969B9406D9D", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" }, - "FAST2": { + "FAST": { "capacitor": "0x8f13cFB9F90703318F03B90e1D53891e51Ba4cbE", "decapacitor": "0x8016673CB8A69886935533331183E5040f503C5D", "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "56": { - "FAST": { - "capacitor": "0x8746E279A2Bb21e12e17d0121fb1Bbc57234c0b2", - "decapacitor": "0x37A00337dae8F2A02B4513ae0a5267EAaEB55621", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, "OPTIMISTIC": { "capacitor": "0x680bcC086CfC63d6c8a27A49eC355b9C73860470", "decapacitor": "0x5dAf40B6E84C1412c6E7cbA73a73757A956D0E8E", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" }, - "FAST2": { + "FAST": { "capacitor": "0x8DE90E501780eF595231162c5B9d90C782B2E16d", "decapacitor": "0x2A4F9E51B2380903df4B5905003d6F8967021cdA", "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "137": { - "FAST": { - "capacitor": "0xB1ecD6D2d1f52D5Abed57431508733d51BB4Cd6B", - "decapacitor": "0x67e8D09fE657332e312e0d649500c09E8A8c3A2C", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, "OPTIMISTIC": { "capacitor": "0x924b840ea9Cb97Aa103B6B37b5815676a0fA6076", "decapacitor": "0x4648bA0745A1333eEF1e6790815c2e8d327C0686", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" }, - "FAST2": { + "FAST": { "capacitor": "0xAe6b45e525e2cC18B1B613AA9BDa5E5C289B1b5a", "decapacitor": "0xD864ba930F302F49EfA9142da6b9247A1e2b3cC4", "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" } }, "42161": { - "FAST": { - "capacitor": "0x40AAe25992B0a734bEE0AB70bdd55D856aB498a2", - "decapacitor": "0xD999FAf610e1a18837965554AFd5aDf80a841CaC", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, "OPTIMISTIC": { "capacitor": "0xA1A57BEdfCF75492Ee7CE8aB4D1B3E1A3837EF30", "decapacitor": "0x8757Fd4c8CEEFB59ed4F69d841ca6Fa0C2744f0D", "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" }, - "FAST2": { + "FAST": { "capacitor": "0xa9D32248962b8675438d488bbb28974081Fd4779", "decapacitor": "0x298a5bef4052B15E32d66D27Bfe7Fd3677f1aEf1", "switchboard": "0x768A2A53e4318dA7714a0aA65a96D9A241603562" @@ -355,68 +275,48 @@ } }, "10": { - "FAST": { - "capacitor": "0x3b529DEC494E1954bA4F2ed89cfE3a87F699DaeC", - "decapacitor": "0xb79b908A6Bed869068d2762dcDB96eBFB8785173", - "switchboard": "0xFff4A34925301d231ddF42B871c3b199c1E80584" - }, "OPTIMISTIC": { "capacitor": "0x3F5783650f78D534A201AA74b6279C455DE1C96B", "decapacitor": "0x79073628e38CC81c933701fAeD20b98Af7949c8e", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" }, - "FAST2": { + "FAST": { "capacitor": "0xE705b20ea53A3F6F894d47395f0946dd975D33b8", "decapacitor": "0x16132eF02ec04F21eD52Da3f8Af7b2bee3Ae1B92", "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "56": { - "FAST": { - "capacitor": "0x5581f0a2345C64E1ce5Be47B47c351fBc4A66A8b", - "decapacitor": "0x9b3D4640525e88423b7546dc0948EFB7Dc755ae1", - "switchboard": "0xFff4A34925301d231ddF42B871c3b199c1E80584" - }, "OPTIMISTIC": { "capacitor": "0xae37244fE1ec6E2Fbb0D3bEe3cf9224e5b6a944A", "decapacitor": "0x9A55696A095Bd856eC16D48FDc08899d7D17772E", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" }, - "FAST2": { + "FAST": { "capacitor": "0xd5648ec96a97F93aa1ed95FafCC992E548bf2fBa", "decapacitor": "0xE7C4E225d3d865c16FA1765231C2B0b56aaF3efB", "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "137": { - "FAST": { - "capacitor": "0xAF4431A4923F0F9585dCc93B0eBD79F7002b738a", - "decapacitor": "0x9ec2C19663B0FC29E5e2DDdC94d020Cc8dba751A", - "switchboard": "0xFff4A34925301d231ddF42B871c3b199c1E80584" - }, "OPTIMISTIC": { "capacitor": "0x923FbD055Fdf3612Fa0bCeCda04b2F87B5689063", "decapacitor": "0xEE003246EFB0b9c19F226f78ffFA8221605e9bD2", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" }, - "FAST2": { + "FAST": { "capacitor": "0x04556F46402f5c13DA39B9Be3e9b4ED1412795DA", "decapacitor": "0x420EA6a4346a49e2b58849617a8DB692e87E5023", "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, "2999": { - "FAST": { - "capacitor": "0xEc5aC85aD291a1e77f556A59c37256c44AA6e9D1", - "decapacitor": "0x4c5f2E954F7cC4b9aaF74156811F324b6046501F", - "switchboard": "0xFff4A34925301d231ddF42B871c3b199c1E80584" - }, "OPTIMISTIC": { "capacitor": "0xf2d85CDd4C89ac37141FbBc4367D1EA4151F9D1E", "decapacitor": "0xdcEd327876e2fFd39da590450D6C1560FE6aa059", "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" }, - "FAST2": { + "FAST": { "capacitor": "0x58F06b216b41aA562dC6e93A5551ED4303441abe", "decapacitor": "0x07f365BE2c80Be67bCb6fF71fA398603ddDD7F4E", "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" From 46d73cf9d42f1fa555adf6cb0467737b1f35ef35 Mon Sep 17 00:00:00 2001 From: Ameesha Agrawal Date: Wed, 18 Oct 2023 15:51:21 +0530 Subject: [PATCH 3/3] fix: add xai logo --- src/components/Contracts/config.ts | 2 +- static/img/xai-logo.png | Bin 0 -> 12554 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 static/img/xai-logo.png diff --git a/src/components/Contracts/config.ts b/src/components/Contracts/config.ts index d241f90..7d2ad5b 100644 --- a/src/components/Contracts/config.ts +++ b/src/components/Contracts/config.ts @@ -39,7 +39,7 @@ export const config = { chainId: 1399904803, chainName: "XAI Testnet", blockExplorerUrl: "https://testnet-explorer.xai-chain.net/", - logoURI: "", + logoURI: "/img/xai-logo.png", }, 421613: { chainId: 421613, diff --git a/static/img/xai-logo.png b/static/img/xai-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4c28f38e0ed22339b62f5291d79691b30d6572ea GIT binary patch literal 12554 zcmeHu`#;m~|NqQnDBBQ)W@ZjCi6UxP%yEe+=9mi6bZ|(Sj8@4Oa;Ad_mE{;(MMY)h zR7690b#Ry*I>?HU!}pqczuuqEFW-OQ`~9JtTe_al=XE`<$Nm1eKknBR+hwQSDrseD z2n4dq!Jgy_frzDw{=ip&-<)bNc>#XFg0?$thd`=QWajrtfWM1HxY}7kD%w@Yz+W)_ z_O4D4NVFCheij0m6FoKxfkbYEK*sk%AX_g&AWEURbrb>^3UMH9-yOB*>s8;%Bfa$O zAeAnY%@=%o!)c@z3(U4Gctzi}FE?*lhW7Qp!i1gD)j5rY#hnu0IkTRnA!|zfc}Ieq z%46+?!hKv;YnQC#@Ek+OHy#hWr*Ka;(~3 zG6wkuM^X6w;erzDV+CX7-VpE$RZqEC%OJETX7ZwC_Qw@(pm3OpO=f%wcc3GX;(?~G z*`W1C4*ae$ck@rv{fi#F!l-+b$LEz#m7gN+mA@lU4-=p)ClVX0Um0G=wujt>K$%V( zwJ-d-QIya!7&SuU2b?B}zU*OMHP<}&eP-7fBhfY>EcoHN54PCbZb*39WgUbJE^%mK zU^M0Ada{RX`nl)c17GoSGPv`wz2)FZV{V{cVq@1#T4}+(A`)6}iBZc@ZyS0UnuKl1 zV)YN6HkQwc7ITl+gEy?xL$(dsRX$J2nq(R+9$TySP4>n0VmZq^kY~<%^-il&IXI{VU%g14B`UWYe>+L70k!9 zTl&7w#x>d+p|hd0;~y`g`F@7xu8X{n8>Fj9g~Z*pJYC$1pA?)utVbHk>`v1=rIY5t zh#GTr{oa*Dnw%|6N1SaKt{GmiYs)_#iS7L2-P$TA=Ai+HxwEw=e3$`r-aBjIOvG?$ z-up)<64dnK+CE;kI7VGvIH1cLI9W!jCLpECP%vmI*11p7K31sfu4edqW@@b9eg4b& z7|P2b8}r4whnZP5sX8cuScnAk@wn;rxmTf61M@@jHj-*@88%n_^xf?Bcbrg6FHQAf zW8^$kz}KyFIU&ODuDkZsrz6qp{bs4>F`uID%#RhfQ9B%PRQ3ADsqp3R_HPxkx)UUX zFdg}EuWh?G*tDT zL2zGu?wr}sB5Z~plo+p)-j3b46%IS6>CB^`Yv(vELt|siu``me5&gW2Xq-!e(;4F4 z;Qhk`{uLJZ)cY}0yM{|+k8hd!RYY89DZF++$xVhI;>p^M+h_#df^&WvA-qi_bcPT- zOAu21v9pObR_PQy88B&M@FI^vl8<*?iTT~qg8unW-!z&A-i{Rd~_(YdKh!p84FE&%mUH8;6b19$Vku*r>?l%Z&@4C8XNO-bFYDd z88^H7&-OJUwcqHZT_!v{E0FRX${}ZkCiOpj=BKM{w%Mhl&7=5t1!Sirlv%)%|E5l+ zRuGS5cf@>QJ)tLd+#o*6j_2d{Bc+mHP^Nlw#-SG$g!Mu6C@gh)GEv*Bu2sinDR`|X zw%t0aOsNNqc{ap0b_anDZBLcJ(u22bclt77^_7B8(Lq%sMM-xK)7scndqa;3k#6q} z7v$==#FgwOWZSLed%Lj=NI0klSbL}7MyU>BRhzZO2wItD9NyahFuw14aDG~D{0oWk zS^yrfr-~`s-S`wncavRfP&Z8=XYZAN$>P}WlbtM2dotGZB7_XEyT2vlmc)K`F!U~w z*4^Z1A=GQHY)cmU-a34~A^(0-mPESdX~JF@5{|#@!{ApV3=lSS4!7Ct%nwD{l|p45 z$#G-$%ts}O)AoB?03+eTpjR^za?b9bD(Lqqx5+-$cay_tRX=$S$!QD*|E`+QTEsne zBOCjxhQhC+{8sqYQcc=SlM9nb*F&AsJWbr279~uQYk}U97@=tvW@E`#%(_0#%t^kf z;8vLqf&?YQn2!saGY(`o)qk-rCuOtxIGn4FWkfG%i`;hfZID6u3tq#hQp5<_6HS(C z_a42qF-ZNl5NYs_4HMv683e{US4SU!!VPQ|>hlcW>hupqX@0kRJaL@}r#7kD%{nPQ z3|{~I1p?Y*cjyPJ!)|c?J^)RRl~qDk8z#$yNZ zlH)7V9?KCip%enjmVT!sMKw1B+Veq0qpV0Sw4oPI|kTK}T!(O0Tm?NrDrl_8X;na$&0r^SA5E7_wj+ zq@c{iRP85b^qKXV&Uch)tBhPlOQrH-hf{TNt)!F<+fu&O$K2~nywjk`leKwRAazUXandUh<;wU^*9}ja34H-qPZ(e56NA0 z0Yfy*EaXk{Xo2d+qEa;iGRLzy!$$js!sr*(_83Kbw4~RYf@{8=2R@C7{IS(@_P1gRps0(c?a55 zl?~2`8#38prEx%ApB=DIJXa3PM#K4lB1^MS>J{{sn;LDhD)2~l{<-OGlN}lx`~#T* zYz)Fw5)RwxSYbhXn~)P!NZ|MRlL0vuSDNItGNYZai?g;M@l7?sAgkQRp9BM%mpm9c zrqmF`#p8#)?@Ty^4BhftJ(#G>etZkW@R)3tUC5ZDzPYVv;lUp>9!_T3I$rY^BxM;6I0&rqi^0XTTXoB#^wu{_WcSNq^T~wt5x_Whr!8eQdIlreZsUQWm}F1 z^A0Rs^Qp7^P6;TpXjds=|J1-cjW%n2!jUf)(#HJuXP)-@h^lK5*Nz~iR8?S5yGHrl znRbWAbPuTI!6SFeAcBjEyZAjfR&%_uW-cjia5<*`X=1;QKuWh&gQ{j|dXK=bJJTOy zN&B2G{x1&jNVsY;z`?~*AfwzdDOr`SpJm^q2-UwP$^pu|FWuQummLohqY27<%*fC# zHlurB@*u`}I^B{_W(R`(GOf4dwaN_?uWSODLt)A9{)^g3PN1X@f=fRLP(Xk17X^j@ z1%6T3^TJ>^H8a!R!Yr@I$5WJR6~_%~rP*?~%+s=LprMu+&?UhtI9_c}(jjHWpq_VXfp+QW7NAZ-}r$pauH z%*cE9+130Y0 zDKBRK^gxSlTcdn#HG(TRHB>Y*nD6xu})If~_o%Q5@6{;uOLu0q{Wo-}d z3s*E!;*2=L`nO_`_Z9OFRTHM&)WB;_i|d7@r?}m)r745U(!c(6?I_wRfqO@5&JR~<8G7E^$M?7}mPV^pKc6S0`n0IT^dfS#_T^6?}(-1`_hULk{G&hzu6bJ1U zV?M_Jsa5VO8b=hSrhm5od^yG)%NlzyyUY5Ti6MPxeez|J4^!X>+p7kLO%FO~I^txm zE9RCyJLh#csab7joDYBU+s`=iYT@&r?u$PMMaf{e=o_pm-0hwziDfb{$l!GC3{axq zCU_l6YCciCCDHW5n{KpnoJ)WamZlW(L)YbmM3>z13ayEljpTBX%#29EBe*?lj7{VA zMMoB|lo22jUH0VF=hxF#{``5RCY3>FQ7oE-!iNBCG9)Nfr3(VqikvS;_pYUSCh_x ztb2E!O6>8_czZ$9E{3v<^vFdDJ zGw14#Kc#)`#677IfKziGyXfw*?&w2Q{mpSpWw-WjXT^TPDb zSG&R@n01O@n1E<|3}^3 zi-f<^az|VA2vGU=yIw6nBFu92)-lbI#U(`jnq=wI4 ziaYmu4h3tV$FiVs+>kro5&Uqb3VpS(y*75EK&*%s}3WeNdMMsj*1O~8$3`NDC`(~^}|g$PVU1rhb_1#$ta^T>!uI3xY=jg ze`S~9<=&XU0~$&6<-nv7ev(qW0+Y_2{_$~rw;dU+$fC)ttJzU#ufSOv@zpg#_Z2^5 z)|Da~>Vxu0FsvB(s;HN6LUTd&FtR08>QK*7G7_FqR1_U5NVc+kt{-{1-diA>ZP`k( znfA*=%MEQ;wi|bDGwpz~g|B2W%18ay6%p~MM3PZ->@UZ($*6~L!7HM@6uJ4Ajj1O^I2h^9i^T`@3#_Ob_v|={_|}7%nJ~xD}NIy`>-MfL%KB zsww(t=Ev&kqb+h_=%@aVUO}0MR{DLf5;k`y^fuHGRdZABQ!+tpoSxL`Ay!dUDVT{p z>&)?~qM3hni9K4JKIx*O+@|4p77zPG#Hir@X#bCwE~w@%{W7YGD+CtxB}E zLr}5GW(c8D`x6!3`T+>^l^iRYXr zvr5`uhr^2ZgLb9N0xz>3Bg1pE_h~)9n)Uo-rAzMy>`(#22c7qg(DNA|u)(Dx3w}rj zR&5wl6-571YVq^>1+TqH%}SNo6@*T2^dwu)z}tpCy2fU(W1D;n*|XhBfm7<#8a(=m zc=+J_w%+B=V)i-gt~m59d=`5TY?0GSMf>tOm(Pi)&I}68Y*1R=9SsZ*vU|3j6E*@` zMY3JRKbrlqZaQ*u!u+qIN%_honvnho8hs#Wg!_5@KJz_4$IXSIQ>dJZ{ZpOF00D|E ziNl*{IYwA#zr%zq@u|zC7&OrM>0eI~O^6R~j|c{CoL^QtZHXvKB8scr0u2kzD^0;C z^<6Br3I}w&9&A6&xoE-HOU1dn1nG>k5AepMW<_uaUSujQ(s0n0BHg|;^mEQvc(Ki5 z5Om@$Y(8Kzr?sfB6X{#>x;PHJ)%F#ny$c{~`V&EWFLQl$ZfW;3R?Mw;3lBbKX&)a! z16U)u_bOF5rH5NDL#Nz9<(9;HTEYXK2@=iP{Qag26qPhA?*1d)9x+|zj6Sdvgr$=r z*IBQjQOMZCzpLer(FZy&=|m3^0S_2n?)y!DH49xr5>+0gTu8_}Mbq~^Sl!EMY2@A0 zpco~%t1Hv;glgo+i56)(4LW z_A#UOzlti{tp;eFraqWlSWVb0>~hO)iqzaM26i-AmGhaiU~fzM-Jn`GxjVZ#Do7sa z08jPFr{(&-T=YL~GBVuiHEByO-@c6;U&|NlIVo&a#ip<%&0e+K= z(HuFMpDg4^;SPW{3_QL6T1D{>{)d~~%y`mW38<&o`c`~h zkios#6`M&4M1urJ9^F2Zb-nnw9>~Rg%L=n6DrhZG7VcILiHK!}bze>MG{n+SSUOMp zsuz^~WY$oCn*3;{o#v%jcwDb&#dtoM8LcmK%R#hrr-&=G{W1-If49jU9+2?^(#I{S zIWbVzJu&tEvF>!cc8d#|vZ$qs%cP$S5?gSi>?7LLh5FzM9yOv)=y|XT+5C9MDk;mZ z!s6kEtH46x*gRvY*sM2=`$kKNK(rNUrTWlW{*ENzybZRJJ!_?b?3xC%KfWc~E)(wA ze4L0mBR@Pa^sXywVhzA5czn6B<+T>MF+9-5Y}G{kO?(;y*bbFRZ?wta=ZF8WY-nop zR`7UwPDLSM^IwuRe#UxIo9E+7Mz%FJg2LdtZj)&~P*9EmeyaU$9%c?t7?Mdc9<)Z$u3bs( z*lm(``Q%~yY)R}|C72OrcCZF;tM6?Qw~CbDtsM_&5`)`*c>v=8;XGO_XNOyi3t*4_ zt|nE3fnWWNuv=O^Z)lO=S~I}dO?dGxg{rQKrxa9T|Y z;a2_`opPUees(op?yG;{UA#u2iD}8fh--T?SRK7ONRp8jJYeIX#1?IYfjV#8`bn)9 zC5hz~H_E<&Pp$2r&+SfVd3s*%mK3RRNoy51aIK*WRYjHCc^y_ofCRQ(GKSbD7{pgE#hFxm24EnJNF8ZKzga!#A;G%QxqnZ$#DZE zEc9C%Xf)(S#52|DRo8_p145?uI*F9|w!n>buI~=Vw~aNr-tv$6)ChX;^e`eu9BF`W z0}6I^4Z`pK){2TyLY!OdR)@+KV4??pg8O=nM^2Xex0WxGCt zdwGqaX)kYfUhE0o34LJwuA`Yvxul1iM;rzJ4C{5@4J7fk5{L{?i^N!2c0Tnb5+hYm zN}?2a4#k~rR@{Y;*u4Xb7SZY};8)~W5W>7wh`tE_P8Ri_``5%p5_8z3f08ggm zk3=umT$bpxv3+zttkB`!v>?kfoq$!e_j%q5+;$i0@9do8YU@$}*zz$iM4olq3MO8` z&y<2LAJ>o^soQI}s-3&#oL98q9f(<0P0Ee))&Wm!*dDA3Qn+Gafyo9?z@z7mZg9CL zV#!h@t{UJA+M={muIpVU6jCD7zNbr;b^1R9j> z30SeOHfas#^MOz9wYS)yV*137=2ir%uSmno!>Tt5Z8m8mEV~C~c3GF>fOze$19pek z6Z+vXM{6FNKBlS*_>6*0FYT)XF&yPwZC3}@Jt$8<071#%_LwH%eQTi<87Xf1nl#1} zdWA*!u;FO}cJadq&b7^o-xJ77F6PxxPjY%okXL&vtY~H|BCZYW9^4N@K}U4k`P8{i z8;;vj`oxExjXg>(>;dNutd9{+*tuV}fLHO{6QYvTm!kErNw?PwlNyiwuSd6mrf#SV zn)2$#jH2g#z$C4euEP9qb*~VqzL#yRU`u7m@d~T?tv4BRC{}kjbTn*jhNkOnM~+TI*9sUgR;%pRCwffjF=rpl>qx~d)p|$Wk&s1CF1YVk%xJ?kcW|snG zz3`6zEs#g_-LkFYY;v*JAJYRb4h!EWv_S#Xkv!4$-)&{v{d8X!Oh06isrq!m7yn~n zq`?MFGHEH6EJ9)D>ky6bqTH8##ad(@9iB3EK@3`psYe24EJakx1Tjrb)xwH&Bt{y% zrP>$z67Zs`W9&d8nSIi|em65Pjq^3JuL11rR}VA=8=yXPinw7%WaWr}Kch79aK03fl%@`mmw~ z?btK>s|cIJzZDepAOZ9A4LucpzfGi(sUb4$-k_Uvz*(l<0D&$}VojI+FS{|+4B0F( zX_NZLZN$@78Djk&f&+>twT**53_+{^OChVt>sp>(nkuJs-HYH+E&H!0VvdCH@Ygld zV#HVEh%tRm#R$ED4BN0q=DItBqse29vemhR->*iL5xlw+hO6AeNQJ->xl@vAEHS>N z?QQu&NK9-~V40}l5rlano8tkK>HiKjQyVUDM}mfW@ZL@8L|Q^AqD>=6jiTzE%3^g9 zu1iFG? zz&=|xAC@j2$&FvGHt4VZulu4(+~cE!R@fYIW^S7GFyLxe85U~GdDqa2NBBZQv&AR2 z@M4CDj!s@gby}GG4`-)c25Pp+;%yNqHC`Z7i6E-CLmTv*qarG2iRcq*B2jPt%`K@M z0zt-z?gG5{SKyl&zy&)58H8nl--Gy%z^7z1_3%(^aNyBZVpT{ymPxAL7<{c_;SfJh z`#(BAG6?}S)8MvhxU03BSA+Iv;JHZ4Yo7s4$z_-^O}NoJo5eCRza!o0a^<3kK@r@M zFh$ok>zKwY@yIjw?UGP4af<@LRAeepTJc3iUKSuyhdAA~ps6BLx!+?x2c+4u1DGDz zMb8k9?+cO8H`;wA@4rG{K)|HRXE=}kEA&efL_*((R@M1e=tu4Pc#s7m$I4mZ%jWnd z^*smq{!>7F#LWz(2e2QHZN~&*fFbf}9MqE4&Hlrs{PBGxzL&;Ph3*oILEc5p>d5(; z?^UZgBfaq+SenYF!RNbLf8XhF`s0oC?i8I<2!4Wjq&t5SnX~nKHv@CFi37GG%fa`E$+_`2zaKW8l5{I#l* zuyE)g`{bV^mQWYH1QeyAv^KExen6nm=G!(q+mkaRyRWR#N0M<37NntHZE=3+%`Vh! z`S{da(K)HGL*|>>LhgXQAfsF9(QrW;XaTH13t*bmytE;sOD)r3y#e(gucVP5u&>2v zI%VdEu%kl|`o1ASC*$MV%`Od;3T5upU$=H|SzNqU=|c5ZTee*UMx!H_YIclbK8(%q zy4hbe^@7%=$76+(Z7vC=`4{;m3kk(>rsi7%rYE2N?EBW;URT^bvvaLiVDAr$SY^Et zjB-2Cbat-xn_2Ok`$+Edgf{BZ%kcI`agQUu=?#CG>wO?;^38nY`ZLBzZvVq=vTy;M z_uz^LeblOl)qTz&Ky(;36En-&6S+&U7RW{8`N^M?kPV&-~&x|)G5>FS9-+qNwmyh_@f z7oR0;F`c*|4mE?$?%cSCS0|rDcFRsEO}PTj@EOqo%4s7vsW&Tg+I9=Szp^<*H{DSw zG4@Uhoe=fShApsrrjN>xvyimhwjlWV{S>*_AgkuHp8~@JGyCb8oBcyNTMm_b@)rVH z>r4Z77w1t@zl`YzvAVgLZNpGBxPK8h42`Yuso!JqoulvDy`jI)f%<#RyTp##nb>+} zXXplGPBrks1jUIo3-i%cFOFubTvR%b#UZFqYNandU=GAQh(k6rTpvUY$yxc-b$wU9 zBba1|A6)8w?>#g*Ja%O`ZsOgZt>5ESCKfl-DhW!H*N0$VG|uDl&P)=L5QhWUQD##k zZEI&oPo<=M=GrZly=#p*S@%FXZ1oqrR!=MQb#Q^jcZo0B=0f3iS;L6X#b2#gKeA3T z9{TK_9ISAfSr)Jutxe0{a<(h$3$ui>){?z^dlFv{t(DDfZj*r$CGS0tcK z1;;IV@>+#X$>-WFT1Z31ZE==_{?DnvIeqOa)8NzIw1xw!?*-z*X379!Cw>g;rM#5_WFF7o$T|bNul4Xm$I3L@NH1J4#Ee{P4>u|0v8RMnzVV>678X5J=-TtmfH8F|0mw z+*d+EeU9zAd7PMS56&zHRUYZ2ML9K25iz}({9w`jlG_BrF;`2sZ|Sx%s|Qsc>!9wV;eyM&R*emQ&;BhNvBw`D*Mt;Z+Y|1b?R`fFN#?n+Dmp#l z1L&Ca&rG5$EHqsUuU{!N>E0fhpr5I??wZ-n8Yo zn#8GHMT|%<@S0szb*?I~QX02oB>UxcMJ52ad6Vc48-a{iGv~BhyL0|)*{H#)6Lb)$ z;VNfLdQ)+0oK(A5dt3P!^B7=8d(#Vg(R9Vl>J5CeJBUKXv4YamkYaVy@0+hm7X+4YeIiuQq6htVPI)y$!Tg<+?n14Y^B_ zOxz$_?(ea?p2X>hQ-K90Ry6I*zsK022Jq{roiFR8WE1yG6e>#7Za^SyR$C%z+6qUf z_bYa#+t(MIeXt$FjH$k#$t7&ACd3%Yfz-RAGF;;3t?pM7wpLFDM~2b)+cDG`7+d7* zsMZAnfgMz&b1Jatu2tQhWy@jYlt=<@f#Z;W-J1Y-yV!FgbME!NUr)`LNX~>LbH}d@ zzBcq=545t`uUGfocG`jI8oFG|TXt%3A9g%N<(Yu@EKYb%dzHrI{^2gIWygQ2^r<_=AAjVyPq>w|(n2id0y-)_^HEFa(&Rn2{0 z=a`w`g+u0wC$aM`A5*M0KukVFg6l9Q8&adN;Eb!|Jdmm(9B1L14Ucbg-ltA~R(F{Q zs)3sA2HHXItMOx73dFx?AsWvA{kDvF*7>wf8a~xMbkVfZRB{a(SQnOp5bra@g;10A zsq<|e!r(x)?B-2}6eMmd^JDD~v-U3^5H|M&F`cAIz#Fa|Zxqf1&%OZn!Nm6JgVu}T ze@Q&D#x3p8PRwjhUJW8yC*@(x4R<)?_J*IEZ}g$oxyB2m14@O+EAp)7hIw!pnc#&1 z>nW4xY5>=m89cM^^24O8AF2B119m|#m0IAD`FKwZ=nKK6(jK<>RMhKHyP1g9g;kMs zmXj0-92~Rpj!eBJ1BG}V{jspw z+5fO7djBq{p>diZ5TD|llRlmH-Wzgz^__*U;(-TP5l;aqS|%zlIl*y@Rtv|o?NsaA zX8Nxu7ozXa$%AngyAMF$6P~{!T)2O_Q?5nv%~|4(Ogl6MXJNSLWtJR!ETdQgLU22x z9#{PWPEq`Qmh$_}<+qtc(xOCA+C@w6^X`vs!y$Lu{1CH2d3v-T&wJh^5eE&-mIfK~ z+f5f&fyKWpGLPfe+ee(XOD;bjunBreBTscAbCP^R_{u>X@*QzA;rNfI4_-ec-EG#A zkc%HE$gtLKk!(#7Y`H1fNELsaO%I6v_%r0S`0IaOpNu&BNxBV}{_!KUq|SY5;`qTa z2;So0@W{i3^FRF7A6@ACIdso@surSekSO+eO;lH+9r?*=R`txz*$K{7bAqoafMf^yJfCL8Us%9-e;Y z9H~J4poeO9!nxrBRH+=S+K6z;8;$nFRxupDFf)b+#)0i{5Q4wrLysEly}c5*!c9q8 zk$nTDm*O>5P~@?2J^Gmz3_BQbl*zk+Z|K`B-Kf8Ezsi}Oa79RxwSt2a))N=TYi;aK zT*||9xHapUEO75kbAKACAgWfH4k=5#|4zYXzo7@#!WL9yaG}6y2Zsu>xk|dT)6-VL zhVW@xf}+|izW0!jca-fRtLTvFsE}Z%(4?is*E7*TQZnpSvq=iJ6<~zhCIhO$55d3fLr|QX-oC`x6PO=)3IJy=bQ(w0Rb731J|n31SwZuIu%k6 zxni(nL8^apZHL(7>Vr