From 73a6a8f382e15777c153a24c8c912487e4b070cf Mon Sep 17 00:00:00 2001 From: madhur4444 Date: Tue, 5 Mar 2024 15:11:27 +0530 Subject: [PATCH 1/9] Add Syndr Sepolia Testnet configs --- .env.example | 1 + chainConfig.json | 38 +- deployments/prod_addresses.json | 13 + deployments/prod_verification.json | 751 ++++++++++++++++++++++------ hardhat.config.ts | 2 + package.json | 4 +- scripts/constants/networks.ts | 5 + scripts/deploy/config.ts | 18 +- scripts/rpcConfig/rpcConfig.ts | 9 + src/enums/chainId.ts | 1 + src/enums/chainSlug.ts | 1 + src/enums/chainSlugToId.ts | 1 + src/enums/chainSlugToKey.ts | 1 + src/enums/hardhatChainName.ts | 1 + src/enums/hardhatChainNameToSlug.ts | 1 + src/enums/testnetIds.ts | 1 + tsconfig.json | 9 +- 17 files changed, 688 insertions(+), 169 deletions(-) diff --git a/.env.example b/.env.example index b23ccdbd..173abbde 100644 --- a/.env.example +++ b/.env.example @@ -57,6 +57,7 @@ MODE_RPC='' ANCIENT8_TESTNET_RPC='' ANCIENT8_TESTNET2_RPC='' HOOK_TESTNET_RPC='' +SYNDR_TESTNET_RPC='' # update these settings # DEPLOYMENT_MODE="dev | surge | prod" diff --git a/chainConfig.json b/chainConfig.json index ba863e70..3d8a540a 100644 --- a/chainConfig.json +++ b/chainConfig.json @@ -7,7 +7,14 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [1, 137, 42161, 10, 56, 34443], + "siblings": [ + 1, + 137, + 42161, + 10, + 56, + 34443 + ], "overrides": { "type": 1, "gasLimit": 3000000, @@ -37,7 +44,27 @@ "gasLimit": 3000000, "gasPrice": 10000000 }, - "siblings": [1, 42161, 10, 8453] + "siblings": [ + 1, + 42161, + 10, + 8453 + ] + }, + "444444": { + "roleOwners": { + "ownerAddress": "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + "executorAddress": "0x42639d8fd154b72472e149a7d5ac13fa280303d9", + "transmitterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5", + "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", + "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" + }, + "siblings": [], + "overrides": { + "type": 1, + "gasLimit": 5000000000, + "gasPrice": 1000000 + } }, "2863311531": { "roleOwners": { @@ -47,10 +74,13 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [421614, 11155420], + "siblings": [ + 421614, + 11155420 + ], "overrides": { "type": 1, "gasPrice": 100000000 } } -} +} \ No newline at end of file diff --git a/deployments/prod_addresses.json b/deployments/prod_addresses.json index 1dbab4ca..e98a29e8 100644 --- a/deployments/prod_addresses.json +++ b/deployments/prod_addresses.json @@ -1816,6 +1816,19 @@ "startBlock": 6128911, "Counter": "0xA7f7e4fE8E4cdDCD9969Bd3fbcFF67000CD7DE47" }, + "444444": { + "SignatureVerifier": "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6", + "Hasher": "0xfC96858aFda5F0F846679E00D0Dd6dda35C4026e", + "CapacitorFactory": "0xE3F27BA71ECE47C68c89CFaa69105881FD81Ffc0", + "Socket": "0x015cdE684a923EBbE71Ca857208c301848C51D75", + "ExecutionManager": "0xf60E46310883A7c4FA7017958Fb7952517d7d2f6", + "TransmitManager": "0xC5Fc22Fd675015D7b3919c2ED7550dd67dD0D9ac", + "FastSwitchboard": "0xf6Cba89a18c4eD3b3725297E87073099a397ED9f", + "OptimisticSwitchboard": "0x1ea6b8Aa100fB44c9de7baCB47c92Dc502E69DaC", + "SocketBatcher": "0xA02121f62Ba11D3F16dD3f7DAc5bAcd7310858e9", + "Counter": "0x87614638D9A452ffF21Ac9581Dc4d3030bd7E5db", + "startBlock": 76 + }, "11155111": { "SignatureVerifier": "0x10d9DA6AE85eff6D582A91829f78bde2a3EC2dCC", "Hasher": "0x6ddF1d6B719323236f58B4c61D30E523fce1Fe06", diff --git a/deployments/prod_verification.json b/deployments/prod_verification.json index b6b7c930..f48ebec1 100644 --- a/deployments/prod_verification.json +++ b/deployments/prod_verification.json @@ -30,13 +30,17 @@ "0x7a6Edde81cdD9d75BC10D87C490b132c08bD426D", "Counter", "contracts/examples/Counter.sol", - ["0x943AC2775928318653e91d350574436A1b9b16f9"] + [ + "0x943AC2775928318653e91d350574436A1b9b16f9" + ] ], [ "0xCFf802cCA1D506b3C4ac1eeb61233062a1B9f568", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xdf5f7dfDFc26ee5F629949e330bEf56906319CAe", @@ -164,19 +168,26 @@ "0x11Fbb9116801DB54bB51fF4dF423e34E8b45fc9a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x5C71beE4a6b0D617D8c3d107D331292741789E27", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xf1ABF110d1B6ff0E2e8C05dd64FBF9eBA4d8af98", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "5": [ @@ -184,31 +195,41 @@ "0x64b3149a51795e4Bd85505087c2AAB3d9B50D957", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x5a23e41c1ff969244eE2A5D563519b170F143AcD", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xB5f289a6Af87A65fddF1a7068F556E7d669c0D4b", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xEA33a8f11A719d728A42Ff5A860eBd7620683433", "Counter", "contracts/examples/Counter.sol", - ["0xf9E6C8450C03d1f55AE69f1252A8cC7DeE884A04"] + [ + "0xf9E6C8450C03d1f55AE69f1252A8cC7DeE884A04" + ] ], [ "0xB32e238F26f077Da957129DBC4F471ee77f86cBd", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x785601d9Cf7178fde548ad50146D9505F2dD50eB", @@ -324,19 +345,26 @@ "0x8b5C2852D831E25Bee01aA9e99C43c8e6f560155", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0xf636bEA5d5a2dbB66b84183F4155eA4Cc9d4B565", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x0b59efeE594469Ae31954940eFFfF2192bCD8422", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "10": [ @@ -344,7 +372,9 @@ "0x208cB87549740B4eb32043D0471A153ED1c54408", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97", @@ -362,13 +392,17 @@ "0x1C2ec03Cf08C77D7a4668c045415A8809D0BD6B7", "Counter", "contracts/examples/Counter.sol", - ["0x301bD265F0b3C16A58CbDb886Ad87842E3A1c0a4"] + [ + "0x301bD265F0b3C16A58CbDb886Ad87842E3A1c0a4" + ] ], [ "0x2b351E9f1a1970115f5859107aF33F1BE386FB7B", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x9Cf7443685827419B0067fb2471C24969EAA716C", @@ -445,19 +479,26 @@ "0x8668293Ba7De23E2E8e9dd5368E6e4EB778eE7d0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x3e89c061BF570B0678C7792BBfFC6bAA9d580Dc5", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xbb1f202095BE99000038D8d207C7E6f0F85a3925", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "56": [ @@ -465,7 +506,9 @@ "0x929625aCcE321770c747C38CC989B689EE823d90", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xCedce2e52aa6551bC407f640D8Bd9179b528347C", @@ -483,13 +526,17 @@ "0x6A3496f893A15bC408dCF5674C70E51C66b23a4d", "Counter", "contracts/examples/Counter.sol", - ["0xdF7f95dda500E8EFc872f1dc0BC46a4E6281C00e"] + [ + "0xdF7f95dda500E8EFc872f1dc0BC46a4E6281C00e" + ] ], [ "0xE42553b620EEB7Aa42E5171Aeb710D4B8DD50B61", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x5490aBcD9949833FB68e4d222ee68dc225881c25", @@ -553,19 +600,26 @@ "0xc20Fa42A165BFF2587176Dd9f3D15c73c7fb35F7", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x47508Dd0a0bA2E4bf404Cb19A954d302b6f75d00", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x12E1dbCA1EC056421365bBdbC9e4Bd124c8F6760", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "89": [ @@ -573,19 +627,25 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -649,19 +709,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "137": [ @@ -669,7 +736,9 @@ "0x69Adf49285c25d9f840c577A0e3cb134caF944D3", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445", @@ -687,13 +756,17 @@ "0x0eaF03567A21e32e0Ce27f329b7D0e82A971Fe74", "Counter", "contracts/examples/Counter.sol", - ["0xc20687f8dc0ad51d01003013d1c5b02d10DED001"] + [ + "0xc20687f8dc0ad51d01003013d1c5b02d10DED001" + ] ], [ "0x1eDD57A8B5D19F6FdB85b93BB327A80c64ECa934", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x72fB18276f3C3c3FD3146F6163994ec02Fa1c9D1", @@ -769,19 +842,26 @@ "0x915580973cdd42cB5c4320A54408702FFdc02A2D", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x8AFacb9b98d01cd8D1FD45ae1d9A8e4F12C7673e", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x2F04a8f11691Db9e0EE08BF44a7712aF8273720D", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "420": [ @@ -789,31 +869,41 @@ "0x702dD708262D8Edb585814acaD5c976EBe978560", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xE0DD154111D407Db671eAeC703CF472d3a2c5333", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xb80d97657277e24d70caee6dEF92BFaa7D884A7f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x9d10C5D68C0878Ba255E62b3f2051f22E43A9b2f", "Counter", "contracts/examples/Counter.sol", - ["0x5054D6c7dF3048fFf6b148765b2d58e2803837e1"] + [ + "0x5054D6c7dF3048fFf6b148765b2d58e2803837e1" + ] ], [ "0xcedcDE612280074d697F79526EDF9238d6871bA1", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x2dD88939B6fC56EA71308879c57ED68D423bBa93", @@ -902,19 +992,26 @@ "0x9A71385EAD5984d4E11eFe27a28307269f3d848F", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0xE5e333d3a6BBeba1097DfB751Bb577f7952037b7", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x154425b14538ca5dCE77357133CEA76DDc6650EA", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "647": [ @@ -922,7 +1019,9 @@ "0x5D3F469BEA637c5017Df408fF25AA8B9BC6e6400", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "901": [ @@ -943,31 +1042,41 @@ "0x1D6811553Aff8231aDd04A84F300b89E15D99EA4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xe54f19dCD6f855296F57BC26a899f278E369464e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xb2dA552c9Baa0e15b13302aBBF7B555aBc8eE4E8", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xfCa282147D5E9b14c208D09dbEbC7Eb5C3814dC5", "Counter", "contracts/examples/Counter.sol", - ["0xFDC28fA368c33DEC7853d63B65FC5Cfe01B212fc"] + [ + "0xFDC28fA368c33DEC7853d63B65FC5Cfe01B212fc" + ] ], [ "0x0EA425AeB75F5B2027Cbe8c70b821E3D3490da8e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x1d6E46fd4DFdfe063f9096Dc2C0862D36A25b1aD", @@ -1043,19 +1152,26 @@ "0x50cD99661C604da8d36Db001e86Df976E13A7Cf0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0xfc2140e9A83693CBd8b54C42AFf83ecb627c2Ec7", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x19791877C020f7Cd5Ca1c97bdd5D268a52dbB0ff", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "919": [ @@ -1063,19 +1179,25 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -1139,19 +1261,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "957": [ @@ -1172,13 +1301,17 @@ "0x040993fbF458b95871Cd2D73Ee2E09F4AF6d56bB", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0x852C5DE08b9beB014caD171C16B12a8D7456ea3f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", @@ -1255,19 +1388,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "2999": [ @@ -1275,7 +1415,9 @@ "0xffC2D8f660a5CC41273f1Db714EaEcd19D28d147", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x768A2A53e4318dA7714a0aA65a96D9A241603562", @@ -1293,13 +1435,17 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -1363,19 +1509,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "8453": [ @@ -1383,13 +1536,17 @@ "0xBA585eC503d0D113ddb5B212363DBE6abb12A132", "Counter", "contracts/examples/Counter.sol", - ["0x12E6e58864cE4402cF2B4B8a8E9c75eAD7280156"] + [ + "0x12E6e58864cE4402cF2B4B8a8E9c75eAD7280156" + ] ], [ "0x17A89B7372866a0155bF14980973Ad4408A3145C", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x15A55294B7278260DdfFC659Fb39a401871EeE34", @@ -1453,19 +1610,26 @@ "0xDC23842d47b80D88A549777eB1F33C2F47f253D0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0xAC313d7491910516E06FBfC2A0b5BB49bb072D91", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xA7f7e4fE8E4cdDCD9969Bd3fbcFF67000CD7DE47", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xBD9f6198a220046E944D704b7ff2A68b778F4A44", @@ -1505,19 +1669,26 @@ "0x2a1094b6585b32FE33929cDdF7Ee3F5a1c1E163A", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0xb584D4bE1A5470CA1a8778E9B86c81e165204599", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x7050b6f947BA48508219Ac02EC152E9f198ADc5e", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "34443": [ @@ -1525,13 +1696,17 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - ["0xc317144DE60E6bC9455363bB09852C00bd14CD61"] + [ + "0xc317144DE60E6bC9455363bB09852C00bd14CD61" + ] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", @@ -1595,19 +1770,26 @@ "0x565810cbfa3Cf1390963E5aFa2fB953795686339", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "42161": [ @@ -1615,7 +1797,9 @@ "0x107e182815C5e164E05F0C2CF478acE44FD468A8", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xd5e829827F665c42326EAF68Da3360bd59b42f2f", @@ -1633,13 +1817,17 @@ "0xD0Bb14B2275CcC44b75baD9fF23EcB47651aF15c", "Counter", "contracts/examples/Counter.sol", - ["0x37cc674582049b579571E2fFd890a4d99355f6Ba"] + [ + "0x37cc674582049b579571E2fFd890a4d99355f6Ba" + ] ], [ "0x2ea720eA6B4Dd82A31766dA2b48300c0a31F4B8e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xaB2F8c1588ACA57bC2909512B645a860C65770d3", @@ -1714,19 +1902,26 @@ "0xBce4Cd69FeFEdb6eb076CF67E55Bae858567136a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0xcDA819182c2BBE351644eD5D429280ab98004B4e", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x9879a2b15722374243843DDdb79e5E6872aA74B8", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "80001": [ @@ -1734,31 +1929,41 @@ "0x1F0F1FC746fcd4d59b6dBDDFf67a88cde70dAeE5", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x60dB9641eFee65c437aD8a44D3CEc7fB7934eD9c", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x4941AE128a3d0d276d5ABA751B596f1173b2b762", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xAf8FcDA8536eBA1dDf2e6F8E405ADAd5C44b8568", "Counter", "contracts/examples/Counter.sol", - ["0x54FEAB3E649Ac262028996C6082F736182717abb"] + [ + "0x54FEAB3E649Ac262028996C6082F736182717abb" + ] ], [ "0xd63ecfEADceCf6048Af4C4d471f049545F8Ca0DF", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x035890A20Fc218460e5ce0F67D8dd100fe0E2877", @@ -1846,19 +2051,26 @@ "0x56FCC832045Ceed7A554Bea11aA8bF0AE68aE145", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0xbf2c2DBdc1fE3b12A950f742Eccb8b4830ee853e", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x4dD3dC12F678A6b8Ff0bc012A911aECB75c8A561", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "421613": [ @@ -1866,31 +2078,41 @@ "0x7043637C53c7fFc96227a1943be0BeeA2baef242", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x762769E24b61800682B7a66C83835f9C23FB9955", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x3F8cdB2F8F61c31855cA6314FFA480F4dEe9574f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x07680Ca88B8Df538A5aB564BBBD3E4F3aBbF97eE", "Counter", "contracts/examples/Counter.sol", - ["0x7615Ddf5E1370dAf519F4EB9C9e2e5764B3031d2"] + [ + "0x7615Ddf5E1370dAf519F4EB9C9e2e5764B3031d2" + ] ], [ "0xBC620878688ED5Ba3E383D795679e31Aa043607C", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xD9B69092f77E72d8E91be9905307A308afDC8ef4", @@ -1977,19 +2199,26 @@ "0xdc861F3D84b527515E47554724BbE90Fb5BCB3FE", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0x9737201f185df1d8d1165776af0bF08874711F1f", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x52e987409522F2abeaD9A66B87B8914Dc5A071D9", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "421614": [ @@ -1997,13 +2226,17 @@ "0xA7f7e4fE8E4cdDCD9969Bd3fbcFF67000CD7DE47", "Counter", "contracts/examples/Counter.sol", - ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] + [ + "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" + ] ], [ "0x0f8F4E665221528e6a444458dd098216E9ec7807", "Counter", "contracts/examples/Counter.sol", - ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] + [ + "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" + ] ], [ "0xAE9bE0eA6DD7B53C88665Cb2EFf7d40dFD51cf91", @@ -2078,7 +2311,111 @@ "0x66ffe416eB16D879EcE55B1d50C34789CB4Ab80a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] + ] + ], + "444444": [ + [ + "0x87614638D9A452ffF21Ac9581Dc4d3030bd7E5db", + "Counter", + "contracts/examples/Counter.sol", + [ + "0x015cdE684a923EBbE71Ca857208c301848C51D75" + ] + ], + [ + "0xA02121f62Ba11D3F16dD3f7DAc5bAcd7310858e9", + "SocketBatcher", + "contracts/socket/SocketBatcher.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" + ] + ], + [ + "0x1ea6b8Aa100fB44c9de7baCB47c92Dc502E69DaC", + "OptimisticSwitchboard", + "contracts/switchboard/default-switchboards/OptimisticSwitchboard.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + "0x015cdE684a923EBbE71Ca857208c301848C51D75", + 444444, + 7200, + "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6" + ] + ], + [ + "0xf6Cba89a18c4eD3b3725297E87073099a397ED9f", + "FastSwitchboard", + "contracts/switchboard/default-switchboards/FastSwitchboard.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + "0x015cdE684a923EBbE71Ca857208c301848C51D75", + 444444, + 7200, + "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6" + ] + ], + [ + "0xC5Fc22Fd675015D7b3919c2ED7550dd67dD0D9ac", + "TransmitManager", + "contracts/TransmitManager.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + 444444, + "0x015cdE684a923EBbE71Ca857208c301848C51D75", + "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6" + ] + ], + [ + "0xf60E46310883A7c4FA7017958Fb7952517d7d2f6", + "ExecutionManager", + "contracts/ExecutionManager.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + 444444, + "0x015cdE684a923EBbE71Ca857208c301848C51D75", + "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6" + ] + ], + [ + "0x015cdE684a923EBbE71Ca857208c301848C51D75", + "Socket", + "contracts/socket/Socket.sol", + [ + 444444, + "0xfC96858aFda5F0F846679E00D0Dd6dda35C4026e", + "0xE3F27BA71ECE47C68c89CFaa69105881FD81Ffc0", + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + "IMLI" + ] + ], + [ + "0xE3F27BA71ECE47C68c89CFaa69105881FD81Ffc0", + "CapacitorFactory", + "contracts/CapacitorFactory.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", + 10 + ] + ], + [ + "0xfC96858aFda5F0F846679E00D0Dd6dda35C4026e", + "Hasher", + "contracts/utils/Hasher.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" + ] + ], + [ + "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6", + "SignatureVerifier", + "contracts/utils/SignatureVerifier.sol", + [ + "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" + ] ] ], "11155111": [ @@ -2086,7 +2423,9 @@ "0x1d43076909Ca139BFaC4EbB7194518bE3638fc76", "Counter", "contracts/examples/Counter.sol", - ["0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237"] + [ + "0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237" + ] ], [ "0x2b863CDA83e855078c702233E215884c4d0200dE", @@ -2132,31 +2471,41 @@ "0x2521b29FD8d3787Ab42141f55F6b462E6115C737", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6ba1161bbBC353F4173eB9f785E3A0513264769d", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xE593288228d17a6D057D9a61a35F32166A6B4191", "Counter", "contracts/examples/Counter.sol", - ["0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237"] + [ + "0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237" + ] ], [ "0xBc3Ff3923b36F1590C16363b09c4759654d7B6d4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xd84fabe06806270Fb2dDFC2255102206e3B36865", @@ -2232,19 +2581,26 @@ "0x330056a58688E7168AE3FeA1e2Edd48708e5c231", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0x6ddF1d6B719323236f58B4c61D30E523fce1Fe06", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x10d9DA6AE85eff6D582A91829f78bde2a3EC2dCC", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "11155112": [ @@ -2252,31 +2608,41 @@ "0x2ddf16BA6d0180e5357d5e170eF1917a01b41fc0", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xaE966C37eAb996B2bA55f0b3caD61564EBD691Fa", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xd17A64B37b432Bc344420D12eD086c5E6BEC1a30", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x21abD53f1150b6DFA1111E4F2b7536F6eaA48538", "Counter", "contracts/examples/Counter.sol", - ["0xcE713890F07E39C46D698b06042d590289844A13"] + [ + "0xcE713890F07E39C46D698b06042d590289844A13" + ] ], [ "0xbDb6413969D5a8D8011988A50a9E2023aa67f350", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xFCd8ebA25c0e0973Fd131b6bF77fd8dAEcCaC75B", @@ -2352,19 +2718,26 @@ "0xf656C433B79af5274F24122222E4CA5e8DacaC17", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0xfE6189763f6351A0C0A9C3C211Af5Bbc230500CE", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x7E3D0FAC82b9d5a67906f7028Aa4a70d582011b2", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "11155420": [ @@ -2372,13 +2745,17 @@ "0xD9e492C3899aC768F67aD9AdC0Ce88aAB5463f60", "Counter", "contracts/examples/Counter.sol", - ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] + [ + "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" + ] ], [ "0x0f8F4E665221528e6a444458dd098216E9ec7807", "Counter", "contracts/examples/Counter.sol", - ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] + [ + "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" + ] ], [ "0xAE9bE0eA6DD7B53C88665Cb2EFf7d40dFD51cf91", @@ -2455,7 +2832,10 @@ "0x66ffe416eB16D879EcE55B1d50C34789CB4Ab80a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ] ], "28122024": [ @@ -2463,13 +2843,17 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -2533,19 +2917,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "46658378": [ @@ -2553,13 +2944,17 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -2623,19 +3018,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ], "686669576": [ @@ -2643,13 +3045,17 @@ "0x323684c3556480F94F9232A1525eAD02fde4F0d1", "Counter", "contracts/examples/Counter.sol", - ["0x834Ee253f0B926DCc1d03EbAeAfEc3a3D1eE4a86"] + [ + "0x834Ee253f0B926DCc1d03EbAeAfEc3a3D1eE4a86" + ] ], [ "0x2A2d4bEA2F0b8F7AC79bf70f98D3d054aa65f461", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0xA418D0cCFB62FE888aCf655e54d88E09059bD6c8", @@ -2713,19 +3119,26 @@ "0x98472CDb864DedcF13a560Ec2b79745a6063A3aC", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0x9814d1E6751ADAE2D60fF16f987ae02a25C87224", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x47140353947Bc127c9cf36fabd61112C8Fb8db2A", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "1399904803": [ @@ -2733,25 +3146,33 @@ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0xaa95869960B4f783b17410a7E9e4b91DA3b371C4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x91C27Cad374246314E756f8Aa2f62F433d6F102C", "Counter", "contracts/examples/Counter.sol", - ["0xf70180727AcdcE9Dd93A9cfb9b85aCF15aF3275A"] + [ + "0xf70180727AcdcE9Dd93A9cfb9b85aCF15aF3275A" + ] ], [ "0x0B35F40f13C3641bDed7654C9a7620cFa312aA7a", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9", @@ -2815,19 +3236,26 @@ "0x166953654e3b38C53A7e79B3813104AfABE63582", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", + 10 + ] ], [ "0x3D8F5700E0Bb2f5Ab3320c674E2B7046F85d0e1A", "Hasher", "contracts/utils/Hasher.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ], [ "0x03D51955216a7E6F301e0613515fA86A6f3d59A9", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] + [ + "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" + ] ] ], "2863311531": [ @@ -2835,13 +3263,17 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] + [ + "0x565810cbfa3Cf1390963E5aFa2fB953795686339" + ] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -2905,19 +3337,26 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", + 10 + ] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] + [ + "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" + ] ] ] } diff --git a/hardhat.config.ts b/hardhat.config.ts index e3df29c5..d189367c 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -85,6 +85,7 @@ if (isProduction) { ChainId.ANCIENT8_TESTNET2 ), [HardhatChainName.HOOK_TESTNET]: getChainConfig(ChainId.HOOK_TESTNET), + [HardhatChainName.SYNDR_SEPOLIA_L3]: getChainConfig(ChainId.SYNDR_SEPOLIA_L3), }; } @@ -120,6 +121,7 @@ const config: HardhatUserConfig = { ancient8Testnet: process.env.ANCIENT8_API_KEY || "", ancient8Testnet2: process.env.ANCIENT8_API_KEY || "", hookTestnet: process.env.HOOK_API_KEY || "", + syndrTestnet: process.env.SYNDR_API_KEY || "", }, customChains: [ { diff --git a/package.json b/package.json index f4aed2e5..96d6b546 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "dotenv": "^16.0.3", "ethereum-waffle": "^3.2.0", "ethers": "^5.6.6", - "hardhat": "^2.9.5", + "hardhat": "^2.20.1", "hardhat-abi-exporter": "^2.10.1", "hardhat-change-network": "^0.0.7", "hardhat-deploy": "^0.11.20", @@ -69,4 +69,4 @@ "prompts": "^2.4.2", "yargs": "^17.7.1" } -} +} \ No newline at end of file diff --git a/scripts/constants/networks.ts b/scripts/constants/networks.ts index f671f8ce..ec39ab28 100644 --- a/scripts/constants/networks.ts +++ b/scripts/constants/networks.ts @@ -144,6 +144,11 @@ export function getJsonRpcUrl(chain: HardhatChainName | ChainId): string { jsonRpcUrl = process.env.HOOK_TESTNET_RPC as string; break; + case HardhatChainName.SYNDR_SEPOLIA_L3: + case ChainId.SYNDR_SEPOLIA_L3: + jsonRpcUrl = process.env.SYNDR_TESTNET_RPC as string; + break; + case HardhatChainName.HARDHAT: case ChainId.HARDHAT: jsonRpcUrl = "http://127.0.0.1:8545/"; diff --git a/scripts/deploy/config.ts b/scripts/deploy/config.ts index 56fa2ac1..d2b2800f 100644 --- a/scripts/deploy/config.ts +++ b/scripts/deploy/config.ts @@ -52,7 +52,8 @@ export const chains: Array = [ // ChainSlug.BASE, // ChainSlug.MODE, // ChainSlug.ANCIENT8_TESTNET, - ChainSlug.ANCIENT8_TESTNET2, + // ChainSlug.ANCIENT8_TESTNET2, + ChainSlug.SYNDR_SEPOLIA_L3, // ChainSlug.HOOK_TESTNET, // ChainSlug.POLYGON_MAINNET, ]; @@ -114,9 +115,9 @@ export const overrides = ( }; } else if (chain == ChainSlug.ARBITRUM_SEPOLIA) { return { - // type, - // gasLimit, - // gasPrice, + type, + gasLimit: 5_000_000, + gasPrice, }; } else if (chain == ChainSlug.OPTIMISM) { return { @@ -214,6 +215,15 @@ export const overrides = ( // gasLimit, gasPrice: 100_000_000, }; + // "type": 1, + // "gasLimit": 5000000000, + // "gasPrice": 1000000 + } else if (chain == ChainSlug.SYNDR_SEPOLIA_L3) { + return { + type: 1, + gasLimit: 5_000_000_000, + gasPrice: 1_000_000 + }; } else if (chain == ChainSlug.VICTION_TESTNET) { return { // type: 1, diff --git a/scripts/rpcConfig/rpcConfig.ts b/scripts/rpcConfig/rpcConfig.ts index 49633d89..04a5f3d7 100644 --- a/scripts/rpcConfig/rpcConfig.ts +++ b/scripts/rpcConfig/rpcConfig.ts @@ -77,6 +77,7 @@ const rpcs = { [ChainSlug.ANCIENT8_TESTNET]: checkEnvVar("ANCIENT8_TESTNET_RPC"), [ChainSlug.ANCIENT8_TESTNET2]: checkEnvVar("ANCIENT8_TESTNET2_RPC"), [ChainSlug.HOOK_TESTNET]: checkEnvVar("HOOK_TESTNET_RPC"), + [ChainSlug.SYNDR_SEPOLIA_L3]: checkEnvVar("SYNDR_TESTNET_RPC"), [ChainSlug.CDK_TESTNET]: checkEnvVar("CDK_TESTNET_RPC"), }; @@ -322,6 +323,12 @@ const prodConfig: S3Config = { confirmations: 1, siblings: getSiblings(DeploymentMode.PROD, ChainSlug.HOOK_TESTNET), }, + [ChainSlug.SYNDR_SEPOLIA_L3]: { + rpc: rpcs[ChainSlug.SYNDR_SEPOLIA_L3], + blockNumber: getBlockNumber(DeploymentMode.PROD, ChainSlug.SYNDR_SEPOLIA_L3), + confirmations: 1, + siblings: getSiblings(DeploymentMode.PROD, ChainSlug.SYNDR_SEPOLIA_L3), + }, }, batcherSupportedChainSlugs: [ ChainSlug.AEVO, @@ -350,6 +357,7 @@ const prodConfig: S3Config = { // ChainSlug.ANCIENT8_TESTNET, ChainSlug.ANCIENT8_TESTNET2, ChainSlug.HOOK_TESTNET, + ChainSlug.SYNDR_SEPOLIA_L3, ], watcherSupportedChainSlugs: [ ChainSlug.AEVO, @@ -378,6 +386,7 @@ const prodConfig: S3Config = { // ChainSlug.ANCIENT8_TESTNET, ChainSlug.ANCIENT8_TESTNET2, ChainSlug.HOOK_TESTNET, + ChainSlug.SYNDR_SEPOLIA_L3 ], nativeSupportedChainSlugs: [ ChainSlug.ARBITRUM, diff --git a/src/enums/chainId.ts b/src/enums/chainId.ts index 81c2b398..6b66b222 100644 --- a/src/enums/chainId.ts +++ b/src/enums/chainId.ts @@ -28,4 +28,5 @@ export enum ChainId { ANCIENT8_TESTNET = 2863311531, ANCIENT8_TESTNET2 = 28122024, HOOK_TESTNET = 46658378, + SYNDR_SEPOLIA_L3 = 444444, } diff --git a/src/enums/chainSlug.ts b/src/enums/chainSlug.ts index e0faa66a..1508a405 100644 --- a/src/enums/chainSlug.ts +++ b/src/enums/chainSlug.ts @@ -30,4 +30,5 @@ export enum ChainSlug { ANCIENT8_TESTNET = ChainId.ANCIENT8_TESTNET, ANCIENT8_TESTNET2 = ChainId.ANCIENT8_TESTNET2, HOOK_TESTNET = ChainId.HOOK_TESTNET, + SYNDR_SEPOLIA_L3 = ChainId.SYNDR_SEPOLIA_L3, } diff --git a/src/enums/chainSlugToId.ts b/src/enums/chainSlugToId.ts index 932bc348..d769b783 100644 --- a/src/enums/chainSlugToId.ts +++ b/src/enums/chainSlugToId.ts @@ -31,4 +31,5 @@ export const ChainSlugToId = { [ChainSlug.ANCIENT8_TESTNET]: ChainId.ANCIENT8_TESTNET, [ChainSlug.ANCIENT8_TESTNET2]: ChainId.ANCIENT8_TESTNET2, [ChainSlug.HOOK_TESTNET]: ChainId.HOOK_TESTNET, + [ChainSlug.SYNDR_SEPOLIA_L3]: ChainId.SYNDR_SEPOLIA_L3, }; diff --git a/src/enums/chainSlugToKey.ts b/src/enums/chainSlugToKey.ts index 14ec92d8..ca3c692b 100644 --- a/src/enums/chainSlugToKey.ts +++ b/src/enums/chainSlugToKey.ts @@ -31,4 +31,5 @@ export const ChainSlugToKey = { [ChainSlug.ANCIENT8_TESTNET]: HardhatChainName.ANCIENT8_TESTNET, [ChainSlug.ANCIENT8_TESTNET2]: HardhatChainName.ANCIENT8_TESTNET2, [ChainSlug.HOOK_TESTNET]: HardhatChainName.HOOK_TESTNET, + [ChainSlug.SYNDR_SEPOLIA_L3]: HardhatChainName.SYNDR_SEPOLIA_L3, }; diff --git a/src/enums/hardhatChainName.ts b/src/enums/hardhatChainName.ts index b795cfb7..ef60e17f 100644 --- a/src/enums/hardhatChainName.ts +++ b/src/enums/hardhatChainName.ts @@ -29,4 +29,5 @@ export enum HardhatChainName { ANCIENT8_TESTNET = "ancient8_testnet", ANCIENT8_TESTNET2 = "ancient8_testnet2", HOOK_TESTNET = "hook_testnet", + SYNDR_SEPOLIA_L3 = "syndr_sepolia_l3", } diff --git a/src/enums/hardhatChainNameToSlug.ts b/src/enums/hardhatChainNameToSlug.ts index 80eaa21f..36e2d7f6 100644 --- a/src/enums/hardhatChainNameToSlug.ts +++ b/src/enums/hardhatChainNameToSlug.ts @@ -31,4 +31,5 @@ export const hardhatChainNameToSlug = { [HardhatChainName.ANCIENT8_TESTNET]: ChainSlug.ANCIENT8_TESTNET, [HardhatChainName.ANCIENT8_TESTNET2]: ChainSlug.ANCIENT8_TESTNET2, [HardhatChainName.HOOK_TESTNET]: ChainSlug.HOOK_TESTNET, + [HardhatChainName.SYNDR_SEPOLIA_L3]: ChainSlug.SYNDR_SEPOLIA_L3, }; diff --git a/src/enums/testnetIds.ts b/src/enums/testnetIds.ts index 44eb4c8a..cd596ec8 100644 --- a/src/enums/testnetIds.ts +++ b/src/enums/testnetIds.ts @@ -19,4 +19,5 @@ export const TestnetIds: ChainSlug[] = [ ChainSlug.ANCIENT8_TESTNET, ChainSlug.ANCIENT8_TESTNET2, ChainSlug.HOOK_TESTNET, + ChainSlug.SYNDR_SEPOLIA_L3, ]; diff --git a/tsconfig.json b/tsconfig.json index 81b8dac3..5a664f50 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,7 +6,8 @@ "esModuleInterop": true, "outDir": "dist", "declaration": true, - "resolveJsonModule": true + "resolveJsonModule": true, + "moduleResolution": "node" }, "include": [ "./hardhat.config.ts", @@ -16,5 +17,7 @@ "./typechain-types", "./scripts" ], - "files": ["./hardhat.config.ts"] -} + "files": [ + "./hardhat.config.ts" + ] +} \ No newline at end of file From 5d7ec0e59965bdec58d394dbc4965d2cc9f53908 Mon Sep 17 00:00:00 2001 From: madhur4444 Date: Tue, 5 Mar 2024 15:12:45 +0530 Subject: [PATCH 2/9] update configs --- chainConfig.json | 23 +- deployments/prod_verification.json | 671 +++++++---------------------- hardhat.config.ts | 4 +- package.json | 2 +- scripts/deploy/config.ts | 2 +- scripts/rpcConfig/rpcConfig.ts | 7 +- tsconfig.json | 6 +- 7 files changed, 177 insertions(+), 538 deletions(-) diff --git a/chainConfig.json b/chainConfig.json index 3d8a540a..43b13dc5 100644 --- a/chainConfig.json +++ b/chainConfig.json @@ -7,14 +7,7 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [ - 1, - 137, - 42161, - 10, - 56, - 34443 - ], + "siblings": [1, 137, 42161, 10, 56, 34443], "overrides": { "type": 1, "gasLimit": 3000000, @@ -44,12 +37,7 @@ "gasLimit": 3000000, "gasPrice": 10000000 }, - "siblings": [ - 1, - 42161, - 10, - 8453 - ] + "siblings": [1, 42161, 10, 8453] }, "444444": { "roleOwners": { @@ -74,13 +62,10 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [ - 421614, - 11155420 - ], + "siblings": [421614, 11155420], "overrides": { "type": 1, "gasPrice": 100000000 } } -} \ No newline at end of file +} diff --git a/deployments/prod_verification.json b/deployments/prod_verification.json index f48ebec1..1e0677d6 100644 --- a/deployments/prod_verification.json +++ b/deployments/prod_verification.json @@ -30,17 +30,13 @@ "0x7a6Edde81cdD9d75BC10D87C490b132c08bD426D", "Counter", "contracts/examples/Counter.sol", - [ - "0x943AC2775928318653e91d350574436A1b9b16f9" - ] + ["0x943AC2775928318653e91d350574436A1b9b16f9"] ], [ "0xCFf802cCA1D506b3C4ac1eeb61233062a1B9f568", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xdf5f7dfDFc26ee5F629949e330bEf56906319CAe", @@ -168,26 +164,19 @@ "0x11Fbb9116801DB54bB51fF4dF423e34E8b45fc9a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x5C71beE4a6b0D617D8c3d107D331292741789E27", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xf1ABF110d1B6ff0E2e8C05dd64FBF9eBA4d8af98", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "5": [ @@ -195,41 +184,31 @@ "0x64b3149a51795e4Bd85505087c2AAB3d9B50D957", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x5a23e41c1ff969244eE2A5D563519b170F143AcD", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xB5f289a6Af87A65fddF1a7068F556E7d669c0D4b", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xEA33a8f11A719d728A42Ff5A860eBd7620683433", "Counter", "contracts/examples/Counter.sol", - [ - "0xf9E6C8450C03d1f55AE69f1252A8cC7DeE884A04" - ] + ["0xf9E6C8450C03d1f55AE69f1252A8cC7DeE884A04"] ], [ "0xB32e238F26f077Da957129DBC4F471ee77f86cBd", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x785601d9Cf7178fde548ad50146D9505F2dD50eB", @@ -345,26 +324,19 @@ "0x8b5C2852D831E25Bee01aA9e99C43c8e6f560155", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0xf636bEA5d5a2dbB66b84183F4155eA4Cc9d4B565", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x0b59efeE594469Ae31954940eFFfF2192bCD8422", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "10": [ @@ -372,9 +344,7 @@ "0x208cB87549740B4eb32043D0471A153ED1c54408", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97", @@ -392,17 +362,13 @@ "0x1C2ec03Cf08C77D7a4668c045415A8809D0BD6B7", "Counter", "contracts/examples/Counter.sol", - [ - "0x301bD265F0b3C16A58CbDb886Ad87842E3A1c0a4" - ] + ["0x301bD265F0b3C16A58CbDb886Ad87842E3A1c0a4"] ], [ "0x2b351E9f1a1970115f5859107aF33F1BE386FB7B", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x9Cf7443685827419B0067fb2471C24969EAA716C", @@ -479,26 +445,19 @@ "0x8668293Ba7De23E2E8e9dd5368E6e4EB778eE7d0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x3e89c061BF570B0678C7792BBfFC6bAA9d580Dc5", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xbb1f202095BE99000038D8d207C7E6f0F85a3925", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "56": [ @@ -506,9 +465,7 @@ "0x929625aCcE321770c747C38CC989B689EE823d90", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xCedce2e52aa6551bC407f640D8Bd9179b528347C", @@ -526,17 +483,13 @@ "0x6A3496f893A15bC408dCF5674C70E51C66b23a4d", "Counter", "contracts/examples/Counter.sol", - [ - "0xdF7f95dda500E8EFc872f1dc0BC46a4E6281C00e" - ] + ["0xdF7f95dda500E8EFc872f1dc0BC46a4E6281C00e"] ], [ "0xE42553b620EEB7Aa42E5171Aeb710D4B8DD50B61", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x5490aBcD9949833FB68e4d222ee68dc225881c25", @@ -600,26 +553,19 @@ "0xc20Fa42A165BFF2587176Dd9f3D15c73c7fb35F7", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x47508Dd0a0bA2E4bf404Cb19A954d302b6f75d00", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x12E1dbCA1EC056421365bBdbC9e4Bd124c8F6760", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "89": [ @@ -627,25 +573,19 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -709,26 +649,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "137": [ @@ -736,9 +669,7 @@ "0x69Adf49285c25d9f840c577A0e3cb134caF944D3", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x33918BBF9f5269d90b8c0AbF1Fd1134C827bA445", @@ -756,17 +687,13 @@ "0x0eaF03567A21e32e0Ce27f329b7D0e82A971Fe74", "Counter", "contracts/examples/Counter.sol", - [ - "0xc20687f8dc0ad51d01003013d1c5b02d10DED001" - ] + ["0xc20687f8dc0ad51d01003013d1c5b02d10DED001"] ], [ "0x1eDD57A8B5D19F6FdB85b93BB327A80c64ECa934", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x72fB18276f3C3c3FD3146F6163994ec02Fa1c9D1", @@ -842,26 +769,19 @@ "0x915580973cdd42cB5c4320A54408702FFdc02A2D", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x8AFacb9b98d01cd8D1FD45ae1d9A8e4F12C7673e", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x2F04a8f11691Db9e0EE08BF44a7712aF8273720D", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "420": [ @@ -869,41 +789,31 @@ "0x702dD708262D8Edb585814acaD5c976EBe978560", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xE0DD154111D407Db671eAeC703CF472d3a2c5333", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xb80d97657277e24d70caee6dEF92BFaa7D884A7f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x9d10C5D68C0878Ba255E62b3f2051f22E43A9b2f", "Counter", "contracts/examples/Counter.sol", - [ - "0x5054D6c7dF3048fFf6b148765b2d58e2803837e1" - ] + ["0x5054D6c7dF3048fFf6b148765b2d58e2803837e1"] ], [ "0xcedcDE612280074d697F79526EDF9238d6871bA1", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x2dD88939B6fC56EA71308879c57ED68D423bBa93", @@ -992,26 +902,19 @@ "0x9A71385EAD5984d4E11eFe27a28307269f3d848F", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0xE5e333d3a6BBeba1097DfB751Bb577f7952037b7", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x154425b14538ca5dCE77357133CEA76DDc6650EA", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "647": [ @@ -1019,9 +922,7 @@ "0x5D3F469BEA637c5017Df408fF25AA8B9BC6e6400", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "901": [ @@ -1042,41 +943,31 @@ "0x1D6811553Aff8231aDd04A84F300b89E15D99EA4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xe54f19dCD6f855296F57BC26a899f278E369464e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xb2dA552c9Baa0e15b13302aBBF7B555aBc8eE4E8", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xfCa282147D5E9b14c208D09dbEbC7Eb5C3814dC5", "Counter", "contracts/examples/Counter.sol", - [ - "0xFDC28fA368c33DEC7853d63B65FC5Cfe01B212fc" - ] + ["0xFDC28fA368c33DEC7853d63B65FC5Cfe01B212fc"] ], [ "0x0EA425AeB75F5B2027Cbe8c70b821E3D3490da8e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x1d6E46fd4DFdfe063f9096Dc2C0862D36A25b1aD", @@ -1152,26 +1043,19 @@ "0x50cD99661C604da8d36Db001e86Df976E13A7Cf0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0xfc2140e9A83693CBd8b54C42AFf83ecb627c2Ec7", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x19791877C020f7Cd5Ca1c97bdd5D268a52dbB0ff", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "919": [ @@ -1179,25 +1063,19 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -1261,26 +1139,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "957": [ @@ -1301,17 +1172,13 @@ "0x040993fbF458b95871Cd2D73Ee2E09F4AF6d56bB", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0x852C5DE08b9beB014caD171C16B12a8D7456ea3f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", @@ -1388,26 +1255,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "2999": [ @@ -1415,9 +1275,7 @@ "0xffC2D8f660a5CC41273f1Db714EaEcd19D28d147", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x768A2A53e4318dA7714a0aA65a96D9A241603562", @@ -1435,17 +1293,13 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -1509,26 +1363,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "8453": [ @@ -1536,17 +1383,13 @@ "0xBA585eC503d0D113ddb5B212363DBE6abb12A132", "Counter", "contracts/examples/Counter.sol", - [ - "0x12E6e58864cE4402cF2B4B8a8E9c75eAD7280156" - ] + ["0x12E6e58864cE4402cF2B4B8a8E9c75eAD7280156"] ], [ "0x17A89B7372866a0155bF14980973Ad4408A3145C", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x15A55294B7278260DdfFC659Fb39a401871EeE34", @@ -1610,26 +1453,19 @@ "0xDC23842d47b80D88A549777eB1F33C2F47f253D0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0xAC313d7491910516E06FBfC2A0b5BB49bb072D91", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xA7f7e4fE8E4cdDCD9969Bd3fbcFF67000CD7DE47", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xBD9f6198a220046E944D704b7ff2A68b778F4A44", @@ -1669,26 +1505,19 @@ "0x2a1094b6585b32FE33929cDdF7Ee3F5a1c1E163A", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0xb584D4bE1A5470CA1a8778E9B86c81e165204599", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x7050b6f947BA48508219Ac02EC152E9f198ADc5e", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "34443": [ @@ -1696,17 +1525,13 @@ "0xA7649aa944b7Dce781859C18913c2Dc8A97f03e4", "Counter", "contracts/examples/Counter.sol", - [ - "0xc317144DE60E6bC9455363bB09852C00bd14CD61" - ] + ["0xc317144DE60E6bC9455363bB09852C00bd14CD61"] ], [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", @@ -1770,26 +1595,19 @@ "0x565810cbfa3Cf1390963E5aFa2fB953795686339", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "42161": [ @@ -1797,9 +1615,7 @@ "0x107e182815C5e164E05F0C2CF478acE44FD468A8", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xd5e829827F665c42326EAF68Da3360bd59b42f2f", @@ -1817,17 +1633,13 @@ "0xD0Bb14B2275CcC44b75baD9fF23EcB47651aF15c", "Counter", "contracts/examples/Counter.sol", - [ - "0x37cc674582049b579571E2fFd890a4d99355f6Ba" - ] + ["0x37cc674582049b579571E2fFd890a4d99355f6Ba"] ], [ "0x2ea720eA6B4Dd82A31766dA2b48300c0a31F4B8e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xaB2F8c1588ACA57bC2909512B645a860C65770d3", @@ -1902,26 +1714,19 @@ "0xBce4Cd69FeFEdb6eb076CF67E55Bae858567136a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0xcDA819182c2BBE351644eD5D429280ab98004B4e", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x9879a2b15722374243843DDdb79e5E6872aA74B8", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "80001": [ @@ -1929,41 +1734,31 @@ "0x1F0F1FC746fcd4d59b6dBDDFf67a88cde70dAeE5", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x60dB9641eFee65c437aD8a44D3CEc7fB7934eD9c", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x4941AE128a3d0d276d5ABA751B596f1173b2b762", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xAf8FcDA8536eBA1dDf2e6F8E405ADAd5C44b8568", "Counter", "contracts/examples/Counter.sol", - [ - "0x54FEAB3E649Ac262028996C6082F736182717abb" - ] + ["0x54FEAB3E649Ac262028996C6082F736182717abb"] ], [ "0xd63ecfEADceCf6048Af4C4d471f049545F8Ca0DF", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x035890A20Fc218460e5ce0F67D8dd100fe0E2877", @@ -2051,26 +1846,19 @@ "0x56FCC832045Ceed7A554Bea11aA8bF0AE68aE145", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0xbf2c2DBdc1fE3b12A950f742Eccb8b4830ee853e", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x4dD3dC12F678A6b8Ff0bc012A911aECB75c8A561", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "421613": [ @@ -2078,41 +1866,31 @@ "0x7043637C53c7fFc96227a1943be0BeeA2baef242", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x762769E24b61800682B7a66C83835f9C23FB9955", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x3F8cdB2F8F61c31855cA6314FFA480F4dEe9574f", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x07680Ca88B8Df538A5aB564BBBD3E4F3aBbF97eE", "Counter", "contracts/examples/Counter.sol", - [ - "0x7615Ddf5E1370dAf519F4EB9C9e2e5764B3031d2" - ] + ["0x7615Ddf5E1370dAf519F4EB9C9e2e5764B3031d2"] ], [ "0xBC620878688ED5Ba3E383D795679e31Aa043607C", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xD9B69092f77E72d8E91be9905307A308afDC8ef4", @@ -2199,26 +1977,19 @@ "0xdc861F3D84b527515E47554724BbE90Fb5BCB3FE", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0x9737201f185df1d8d1165776af0bF08874711F1f", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x52e987409522F2abeaD9A66B87B8914Dc5A071D9", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "421614": [ @@ -2226,17 +1997,13 @@ "0xA7f7e4fE8E4cdDCD9969Bd3fbcFF67000CD7DE47", "Counter", "contracts/examples/Counter.sol", - [ - "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" - ] + ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] ], [ "0x0f8F4E665221528e6a444458dd098216E9ec7807", "Counter", "contracts/examples/Counter.sol", - [ - "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" - ] + ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] ], [ "0xAE9bE0eA6DD7B53C88665Cb2EFf7d40dFD51cf91", @@ -2311,10 +2078,7 @@ "0x66ffe416eB16D879EcE55B1d50C34789CB4Ab80a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ] ], "444444": [ @@ -2322,17 +2086,13 @@ "0x87614638D9A452ffF21Ac9581Dc4d3030bd7E5db", "Counter", "contracts/examples/Counter.sol", - [ - "0x015cdE684a923EBbE71Ca857208c301848C51D75" - ] + ["0x015cdE684a923EBbE71Ca857208c301848C51D75"] ], [ "0xA02121f62Ba11D3F16dD3f7DAc5bAcd7310858e9", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" - ] + ["0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4"] ], [ "0x1ea6b8Aa100fB44c9de7baCB47c92Dc502E69DaC", @@ -2396,26 +2156,19 @@ "0xE3F27BA71ECE47C68c89CFaa69105881FD81Ffc0", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", - 10 - ] + ["0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4", 10] ], [ "0xfC96858aFda5F0F846679E00D0Dd6dda35C4026e", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" - ] + ["0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4"] ], [ "0x845a6f4Be829e5D11906cc2eb2f8ccd39E8848a6", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4" - ] + ["0x78Deb9225c3F28D12922913Fec978e4dC90E1aa4"] ] ], "11155111": [ @@ -2423,9 +2176,7 @@ "0x1d43076909Ca139BFaC4EbB7194518bE3638fc76", "Counter", "contracts/examples/Counter.sol", - [ - "0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237" - ] + ["0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237"] ], [ "0x2b863CDA83e855078c702233E215884c4d0200dE", @@ -2471,41 +2222,31 @@ "0x2521b29FD8d3787Ab42141f55F6b462E6115C737", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6ba1161bbBC353F4173eB9f785E3A0513264769d", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xE593288228d17a6D057D9a61a35F32166A6B4191", "Counter", "contracts/examples/Counter.sol", - [ - "0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237" - ] + ["0x07e11D1A1543B0D0b91684eb741d1ab7D51ae237"] ], [ "0xBc3Ff3923b36F1590C16363b09c4759654d7B6d4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xd84fabe06806270Fb2dDFC2255102206e3B36865", @@ -2581,26 +2322,19 @@ "0x330056a58688E7168AE3FeA1e2Edd48708e5c231", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0x6ddF1d6B719323236f58B4c61D30E523fce1Fe06", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x10d9DA6AE85eff6D582A91829f78bde2a3EC2dCC", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "11155112": [ @@ -2608,41 +2342,31 @@ "0x2ddf16BA6d0180e5357d5e170eF1917a01b41fc0", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xaE966C37eAb996B2bA55f0b3caD61564EBD691Fa", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xd17A64B37b432Bc344420D12eD086c5E6BEC1a30", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x21abD53f1150b6DFA1111E4F2b7536F6eaA48538", "Counter", "contracts/examples/Counter.sol", - [ - "0xcE713890F07E39C46D698b06042d590289844A13" - ] + ["0xcE713890F07E39C46D698b06042d590289844A13"] ], [ "0xbDb6413969D5a8D8011988A50a9E2023aa67f350", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xFCd8ebA25c0e0973Fd131b6bF77fd8dAEcCaC75B", @@ -2718,26 +2442,19 @@ "0xf656C433B79af5274F24122222E4CA5e8DacaC17", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0xfE6189763f6351A0C0A9C3C211Af5Bbc230500CE", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x7E3D0FAC82b9d5a67906f7028Aa4a70d582011b2", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "11155420": [ @@ -2745,17 +2462,13 @@ "0xD9e492C3899aC768F67aD9AdC0Ce88aAB5463f60", "Counter", "contracts/examples/Counter.sol", - [ - "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" - ] + ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] ], [ "0x0f8F4E665221528e6a444458dd098216E9ec7807", "Counter", "contracts/examples/Counter.sol", - [ - "0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2" - ] + ["0xEA59E2b1539b514290dD3dCEa989Ea36279aC6F2"] ], [ "0xAE9bE0eA6DD7B53C88665Cb2EFf7d40dFD51cf91", @@ -2832,10 +2545,7 @@ "0x66ffe416eB16D879EcE55B1d50C34789CB4Ab80a", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ] ], "28122024": [ @@ -2843,17 +2553,13 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -2917,26 +2623,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "46658378": [ @@ -2944,17 +2643,13 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -3018,26 +2713,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], "686669576": [ @@ -3045,17 +2733,13 @@ "0x323684c3556480F94F9232A1525eAD02fde4F0d1", "Counter", "contracts/examples/Counter.sol", - [ - "0x834Ee253f0B926DCc1d03EbAeAfEc3a3D1eE4a86" - ] + ["0x834Ee253f0B926DCc1d03EbAeAfEc3a3D1eE4a86"] ], [ "0x2A2d4bEA2F0b8F7AC79bf70f98D3d054aa65f461", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0xA418D0cCFB62FE888aCf655e54d88E09059bD6c8", @@ -3119,26 +2803,19 @@ "0x98472CDb864DedcF13a560Ec2b79745a6063A3aC", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0x9814d1E6751ADAE2D60fF16f987ae02a25C87224", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x47140353947Bc127c9cf36fabd61112C8Fb8db2A", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "1399904803": [ @@ -3146,33 +2823,25 @@ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0xaa95869960B4f783b17410a7E9e4b91DA3b371C4", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x91C27Cad374246314E756f8Aa2f62F433d6F102C", "Counter", "contracts/examples/Counter.sol", - [ - "0xf70180727AcdcE9Dd93A9cfb9b85aCF15aF3275A" - ] + ["0xf70180727AcdcE9Dd93A9cfb9b85aCF15aF3275A"] ], [ "0x0B35F40f13C3641bDed7654C9a7620cFa312aA7a", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x59AcE34e5c47aEe3ec8feF2A89DcF14Ac98538C9", @@ -3236,26 +2905,19 @@ "0x166953654e3b38C53A7e79B3813104AfABE63582", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", - 10 - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa", 10] ], [ "0x3D8F5700E0Bb2f5Ab3320c674E2B7046F85d0e1A", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ], [ "0x03D51955216a7E6F301e0613515fA86A6f3d59A9", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa" - ] + ["0x752B38FA38F53dF7fa60e6113CFd9094b7e040Aa"] ] ], "2863311531": [ @@ -3263,17 +2925,13 @@ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", "Counter", "contracts/examples/Counter.sol", - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339" - ] + ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] ], [ "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", "SocketBatcher", "contracts/socket/SocketBatcher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", @@ -3337,26 +2995,19 @@ "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", "CapacitorFactory", "contracts/CapacitorFactory.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 10 - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] ], [ "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher", "contracts/utils/Hasher.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ], [ "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "SignatureVerifier", "contracts/utils/SignatureVerifier.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34" - ] + ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ] } diff --git a/hardhat.config.ts b/hardhat.config.ts index d189367c..b50fe327 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -85,7 +85,9 @@ if (isProduction) { ChainId.ANCIENT8_TESTNET2 ), [HardhatChainName.HOOK_TESTNET]: getChainConfig(ChainId.HOOK_TESTNET), - [HardhatChainName.SYNDR_SEPOLIA_L3]: getChainConfig(ChainId.SYNDR_SEPOLIA_L3), + [HardhatChainName.SYNDR_SEPOLIA_L3]: getChainConfig( + ChainId.SYNDR_SEPOLIA_L3 + ), }; } diff --git a/package.json b/package.json index 96d6b546..ed1df83d 100644 --- a/package.json +++ b/package.json @@ -69,4 +69,4 @@ "prompts": "^2.4.2", "yargs": "^17.7.1" } -} \ No newline at end of file +} diff --git a/scripts/deploy/config.ts b/scripts/deploy/config.ts index d2b2800f..191858f5 100644 --- a/scripts/deploy/config.ts +++ b/scripts/deploy/config.ts @@ -222,7 +222,7 @@ export const overrides = ( return { type: 1, gasLimit: 5_000_000_000, - gasPrice: 1_000_000 + gasPrice: 1_000_000, }; } else if (chain == ChainSlug.VICTION_TESTNET) { return { diff --git a/scripts/rpcConfig/rpcConfig.ts b/scripts/rpcConfig/rpcConfig.ts index 04a5f3d7..b71043d9 100644 --- a/scripts/rpcConfig/rpcConfig.ts +++ b/scripts/rpcConfig/rpcConfig.ts @@ -325,7 +325,10 @@ const prodConfig: S3Config = { }, [ChainSlug.SYNDR_SEPOLIA_L3]: { rpc: rpcs[ChainSlug.SYNDR_SEPOLIA_L3], - blockNumber: getBlockNumber(DeploymentMode.PROD, ChainSlug.SYNDR_SEPOLIA_L3), + blockNumber: getBlockNumber( + DeploymentMode.PROD, + ChainSlug.SYNDR_SEPOLIA_L3 + ), confirmations: 1, siblings: getSiblings(DeploymentMode.PROD, ChainSlug.SYNDR_SEPOLIA_L3), }, @@ -386,7 +389,7 @@ const prodConfig: S3Config = { // ChainSlug.ANCIENT8_TESTNET, ChainSlug.ANCIENT8_TESTNET2, ChainSlug.HOOK_TESTNET, - ChainSlug.SYNDR_SEPOLIA_L3 + ChainSlug.SYNDR_SEPOLIA_L3, ], nativeSupportedChainSlugs: [ ChainSlug.ARBITRUM, diff --git a/tsconfig.json b/tsconfig.json index 5a664f50..b2f088a7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,7 +17,5 @@ "./typechain-types", "./scripts" ], - "files": [ - "./hardhat.config.ts" - ] -} \ No newline at end of file + "files": ["./hardhat.config.ts"] +} From 963ea4e77b645ebca1e0521e3d70c9978770e523 Mon Sep 17 00:00:00 2001 From: madhur4444 Date: Mon, 11 Mar 2024 14:26:51 +0530 Subject: [PATCH 3/9] add siblings config --- chainConfig.json | 35 +++++++++++++++++++++++---------- deployments/prod_addresses.json | 25 ++++++++++++++++++++++- 2 files changed, 49 insertions(+), 11 deletions(-) diff --git a/chainConfig.json b/chainConfig.json index 43b13dc5..b6eddbdf 100644 --- a/chainConfig.json +++ b/chainConfig.json @@ -7,7 +7,14 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [1, 137, 42161, 10, 56, 34443], + "siblings": [ + 1, + 137, + 42161, + 10, + 56, + 34443 + ], "overrides": { "type": 1, "gasLimit": 3000000, @@ -37,7 +44,12 @@ "gasLimit": 3000000, "gasPrice": 10000000 }, - "siblings": [1, 42161, 10, 8453] + "siblings": [ + 1, + 42161, + 10, + 8453 + ] }, "444444": { "roleOwners": { @@ -47,12 +59,12 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [], - "overrides": { - "type": 1, - "gasLimit": 5000000000, - "gasPrice": 1000000 - } + "siblings": [ + 421614, + 80001, + 11155111 + ], + "overrides": {} }, "2863311531": { "roleOwners": { @@ -62,10 +74,13 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [421614, 11155420], + "siblings": [ + 421614, + 11155420 + ], "overrides": { "type": 1, "gasPrice": 100000000 } } -} +} \ No newline at end of file diff --git a/deployments/prod_addresses.json b/deployments/prod_addresses.json index e98a29e8..99c8896d 100644 --- a/deployments/prod_addresses.json +++ b/deployments/prod_addresses.json @@ -1827,7 +1827,30 @@ "OptimisticSwitchboard": "0x1ea6b8Aa100fB44c9de7baCB47c92Dc502E69DaC", "SocketBatcher": "0xA02121f62Ba11D3F16dD3f7DAc5bAcd7310858e9", "Counter": "0x87614638D9A452ffF21Ac9581Dc4d3030bd7E5db", - "startBlock": 76 + "startBlock": 275, + "integrations": { + "80001": { + "FAST": { + "capacitor": "0x67f6620ed6729093B5d79Ee9706012A1De7c009b", + "decapacitor": "0x4A0Da67E4AB45BC284dDBDb78D6C1aaa1337B8b2", + "switchboard": "0xf6Cba89a18c4eD3b3725297E87073099a397ED9f" + } + }, + "421614": { + "FAST": { + "capacitor": "0x6D56aD5B5B52Cc70d9f3EaEaf8Ce100ef378755E", + "decapacitor": "0x09CC27f028750B7c6976073ED332eC040DD16d76", + "switchboard": "0xf6Cba89a18c4eD3b3725297E87073099a397ED9f" + } + }, + "11155111": { + "FAST": { + "capacitor": "0x6dBE858FddC100f472EC8c9391d43E2d0DA2cD3c", + "decapacitor": "0x77DC291aF98397A453940e7ed71f37F6a43A7049", + "switchboard": "0xf6Cba89a18c4eD3b3725297E87073099a397ED9f" + } + } + } }, "11155111": { "SignatureVerifier": "0x10d9DA6AE85eff6D582A91829f78bde2a3EC2dCC", From 13de3a9d041bfd0c6df85e1c76c448408a91717c Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 14:35:17 +0530 Subject: [PATCH 4/9] feat: revert setup changes --- package.json | 2 +- tsconfig.json | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ed1df83d..f4aed2e5 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "dotenv": "^16.0.3", "ethereum-waffle": "^3.2.0", "ethers": "^5.6.6", - "hardhat": "^2.20.1", + "hardhat": "^2.9.5", "hardhat-abi-exporter": "^2.10.1", "hardhat-change-network": "^0.0.7", "hardhat-deploy": "^0.11.20", diff --git a/tsconfig.json b/tsconfig.json index b2f088a7..81b8dac3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,8 +6,7 @@ "esModuleInterop": true, "outDir": "dist", "declaration": true, - "resolveJsonModule": true, - "moduleResolution": "node" + "resolveJsonModule": true }, "include": [ "./hardhat.config.ts", From 3ba1d12ce17e53566a97ba4d40c90256fc168d00 Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 14:36:12 +0530 Subject: [PATCH 5/9] chore: lint --- chainConfig.json | 29 +++++------------------------ 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/chainConfig.json b/chainConfig.json index b6eddbdf..972913cf 100644 --- a/chainConfig.json +++ b/chainConfig.json @@ -7,14 +7,7 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [ - 1, - 137, - 42161, - 10, - 56, - 34443 - ], + "siblings": [1, 137, 42161, 10, 56, 34443], "overrides": { "type": 1, "gasLimit": 3000000, @@ -44,12 +37,7 @@ "gasLimit": 3000000, "gasPrice": 10000000 }, - "siblings": [ - 1, - 42161, - 10, - 8453 - ] + "siblings": [1, 42161, 10, 8453] }, "444444": { "roleOwners": { @@ -59,11 +47,7 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [ - 421614, - 80001, - 11155111 - ], + "siblings": [421614, 80001, 11155111], "overrides": {} }, "2863311531": { @@ -74,13 +58,10 @@ "watcherAddress": "0x75ddddf61b8180d3837b7d8b98c062ca442e0e14", "feeUpdaterAddress": "0xfbc5ea2525bb827979e4c33b237cd47bcb8f81c5" }, - "siblings": [ - 421614, - 11155420 - ], + "siblings": [421614, 11155420], "overrides": { "type": 1, "gasPrice": 100000000 } } -} \ No newline at end of file +} From 8023d4cd14ee9929808ec1f968f9c8971f5c7477 Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 14:47:17 +0530 Subject: [PATCH 6/9] feat: standard network name --- .env.example | 2 +- hardhat.config.ts | 2 +- scripts/constants/networks.ts | 2 +- scripts/rpcConfig/rpcConfig.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index 173abbde..338be5aa 100644 --- a/.env.example +++ b/.env.example @@ -57,7 +57,7 @@ MODE_RPC='' ANCIENT8_TESTNET_RPC='' ANCIENT8_TESTNET2_RPC='' HOOK_TESTNET_RPC='' -SYNDR_TESTNET_RPC='' +SYNDR_SEPOLIA_L3_RPC='' # update these settings # DEPLOYMENT_MODE="dev | surge | prod" diff --git a/hardhat.config.ts b/hardhat.config.ts index b50fe327..2cbfe941 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -123,7 +123,7 @@ const config: HardhatUserConfig = { ancient8Testnet: process.env.ANCIENT8_API_KEY || "", ancient8Testnet2: process.env.ANCIENT8_API_KEY || "", hookTestnet: process.env.HOOK_API_KEY || "", - syndrTestnet: process.env.SYNDR_API_KEY || "", + syndrSepoliaL3: process.env.SYNDR_API_KEY || "", }, customChains: [ { diff --git a/scripts/constants/networks.ts b/scripts/constants/networks.ts index ec39ab28..221a6854 100644 --- a/scripts/constants/networks.ts +++ b/scripts/constants/networks.ts @@ -146,7 +146,7 @@ export function getJsonRpcUrl(chain: HardhatChainName | ChainId): string { case HardhatChainName.SYNDR_SEPOLIA_L3: case ChainId.SYNDR_SEPOLIA_L3: - jsonRpcUrl = process.env.SYNDR_TESTNET_RPC as string; + jsonRpcUrl = process.env.SYNDR_SEPOLIA_L3_RPC as string; break; case HardhatChainName.HARDHAT: diff --git a/scripts/rpcConfig/rpcConfig.ts b/scripts/rpcConfig/rpcConfig.ts index b71043d9..f4727bc9 100644 --- a/scripts/rpcConfig/rpcConfig.ts +++ b/scripts/rpcConfig/rpcConfig.ts @@ -77,7 +77,7 @@ const rpcs = { [ChainSlug.ANCIENT8_TESTNET]: checkEnvVar("ANCIENT8_TESTNET_RPC"), [ChainSlug.ANCIENT8_TESTNET2]: checkEnvVar("ANCIENT8_TESTNET2_RPC"), [ChainSlug.HOOK_TESTNET]: checkEnvVar("HOOK_TESTNET_RPC"), - [ChainSlug.SYNDR_SEPOLIA_L3]: checkEnvVar("SYNDR_TESTNET_RPC"), + [ChainSlug.SYNDR_SEPOLIA_L3]: checkEnvVar("SYNDR_SEPOLIA_L3_RPC"), [ChainSlug.CDK_TESTNET]: checkEnvVar("CDK_TESTNET_RPC"), }; From 4f55c7448e934d709722beb1babf81f264cc0ef2 Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 16:33:34 +0530 Subject: [PATCH 7/9] feat: register syndr siblings --- deployments/prod_addresses.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/deployments/prod_addresses.json b/deployments/prod_addresses.json index 99c8896d..c8a18368 100644 --- a/deployments/prod_addresses.json +++ b/deployments/prod_addresses.json @@ -1519,6 +1519,13 @@ "switchboard": "0x6977afB0d9F041327D2C7d1E9d412685C1B202ea" } }, + "444444": { + "FAST": { + "capacitor": "0xd489c622f3153698B2E806aFDB59F9Dea8f8E545", + "decapacitor": "0x2869b5355b4EF8295e92fAC09BB2BDE7B131e83b", + "switchboard": "0xedAC223C3Fe694A6d4c8407b4f6e95c299d6Eba6" + } + }, "11155111": { "FAST": { "capacitor": "0x40ceD2a65064904c128Fe84Fbb54B27757e522bB", @@ -1723,6 +1730,13 @@ "switchboard": "0xEDF6dB2f3BC8deE014762e0141EE4CA19d685dBd" } }, + "444444": { + "FAST": { + "capacitor": "0x59309f3dEa6449190Bdd22d19933986264344dae", + "decapacitor": "0x9B5e26E853c8b3B618F08aE22f5030135808CbD4", + "switchboard": "0xB9EDe9aaEaA40e35033ABBC872D141950d08cc4d" + } + }, "11155111": { "NATIVE_BRIDGE": { "switchboard": "0xAE9bE0eA6DD7B53C88665Cb2EFf7d40dFD51cf91", @@ -1966,6 +1980,13 @@ "switchboard": "0xd84fabe06806270Fb2dDFC2255102206e3B36865" } }, + "444444": { + "FAST": { + "capacitor": "0xe5d03904205e6457c77C5e57CF8BAc93E1f36Fc8", + "decapacitor": "0xC8150b4b8310B9e876f2f19438f5Bd09Fcbf5Fa0", + "switchboard": "0x501fCBa3e6F92b2D1d89038FeD56EdacaaF5f7c2" + } + }, "11155112": { "FAST": { "capacitor": "0x5e3d9014a1B467Be149Cd6aA6fBDE1eda718c781", From f6f6ebe465a0fc2533ace5b053d5f21b60757df2 Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 16:40:25 +0530 Subject: [PATCH 8/9] 2.4.27 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a303a45e..5c56dbd0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@socket.tech/dl-core", "license": "UNLICENSED", - "version": "2.4.26", + "version": "2.4.27", "description": "Smart contracts for socket data layer.", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", From f92cd90adaa36916746d7ff0fcd45f2394854611 Mon Sep 17 00:00:00 2001 From: arthcp Date: Thu, 21 Mar 2024 16:45:38 +0530 Subject: [PATCH 9/9] feat: remove comment --- scripts/deploy/config.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/deploy/config.ts b/scripts/deploy/config.ts index d9ecf33e..836de0f4 100644 --- a/scripts/deploy/config.ts +++ b/scripts/deploy/config.ts @@ -225,9 +225,6 @@ export const overrides = ( // gasLimit, gasPrice: 100_000_000, }; - // "type": 1, - // "gasLimit": 5000000000, - // "gasPrice": 1000000 } else if (chain == ChainSlug.SYNDR_SEPOLIA_L3) { return { type: 1,