diff --git a/.env.example b/.env.example index 999719ef..ffc541b3 100644 --- a/.env.example +++ b/.env.example @@ -62,8 +62,6 @@ BASE_RPC='' MODE_RPC='' ANCIENT8_TESTNET_RPC='' ANCIENT8_TESTNET2_RPC='' -HOOK_TESTNET_RPC='' -HOOK_RPC='' PARALLEL_RPC='' MANTLE_RPC='' REYA_CRONOS_RPC='' diff --git a/deployments/prod_addresses.json b/deployments/prod_addresses.json index 4e3b0e40..cd48736f 100644 --- a/deployments/prod_addresses.json +++ b/deployments/prod_addresses.json @@ -144,18 +144,6 @@ "switchboard": "0xEaa15Fd42D68b8334a3BB1E9bF8cA85BaBE83790" } }, - "4665": { - "FAST": { - "capacitor": "0xADEF76cB38e75b329f056f4D846cBCEf7262fe86", - "decapacitor": "0x864fe49a337fc5d4C9C53E103d8BCAd672842a89", - "switchboard": "0xD5a83a40F262E2247e6566171f9ADc76b745F5cD" - }, - "OPTIMISTIC": { - "capacitor": "0x00D162D54Cd1ce909588aAe351F2e61166aa50C0", - "decapacitor": "0x2879cE9c076779bc3B6b9A3826d7d55C726cd47f", - "switchboard": "0xEaa15Fd42D68b8334a3BB1E9bF8cA85BaBE83790" - } - }, "5000": { "FAST": { "capacitor": "0x7873cE9D233a883b54beb5cFc512f3e8e2e299f8", @@ -544,18 +532,6 @@ "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" } }, - "4665": { - "FAST": { - "capacitor": "0xF28c8631fa8aB1EDA9EdB2096ab03387edAB3f58", - "decapacitor": "0x78393AaC8eD667cD2461615AF556F75691f65609", - "switchboard": "0x09A6e77912a6bcFc3abfDfb841A85380Bb2A8B97" - }, - "OPTIMISTIC": { - "capacitor": "0x5568EB2CBa5F3592B53cf36Cc56786977C10b246", - "decapacitor": "0x18A0FA14c160565071c2D25db47d0093D8D4bdF4", - "switchboard": "0xb113d72896d4874111AF00c9499b5a64e9f1e3f4" - } - }, "5000": { "FAST": { "capacitor": "0x82538D7b0506c2aB3B074a13413aF8d6456256db", @@ -2338,74 +2314,6 @@ "startBlock": 4046505, "ExecutionManagerDF": "0x1DE4928f1305704d069e23efc6EB1Fb446cf1135" }, - "4665": { - "SignatureVerifier": "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "Hasher": "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "CapacitorFactory": "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "Socket": "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "ExecutionManager": "0xc317144DE60E6bC9455363bB09852C00bd14CD61", - "TransmitManager": "0xbDf50eAe568ECef74796ed6022a0d453e8432410", - "FastSwitchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d", - "OptimisticSwitchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", - "SocketBatcher": "0x1ae5a864f708d5118fC5a8dC54CafeDFCf20e00d", - "Counter": "0xBAA3892a58ACc49d026cd590b5452Ba1F849D65b", - "startBlock": 1045, - "integrations": { - "1": { - "FAST": { - "capacitor": "0x924b840ea9Cb97Aa103B6B37b5815676a0fA6076", - "decapacitor": "0x4648bA0745A1333eEF1e6790815c2e8d327C0686", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0xA1A57BEdfCF75492Ee7CE8aB4D1B3E1A3837EF30", - "decapacitor": "0x8757Fd4c8CEEFB59ed4F69d841ca6Fa0C2744f0D", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - }, - "10": { - "FAST": { - "capacitor": "0x40AAe25992B0a734bEE0AB70bdd55D856aB498a2", - "decapacitor": "0xD999FAf610e1a18837965554AFd5aDf80a841CaC", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0x8746E279A2Bb21e12e17d0121fb1Bbc57234c0b2", - "decapacitor": "0x37A00337dae8F2A02B4513ae0a5267EAaEB55621", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - }, - "8453": { - "FAST": { - "capacitor": "0xA44a50cdb7b9B117f793395dC17bC52847F607f9", - "decapacitor": "0xb1ED25951868138A0bd0eb48ea8b9969B9406D9D", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0x680bcC086CfC63d6c8a27A49eC355b9C73860470", - "decapacitor": "0x5dAf40B6E84C1412c6E7cbA73a73757A956D0E8E", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - }, - "42161": { - "FAST": { - "capacitor": "0xB1ecD6D2d1f52D5Abed57431508733d51BB4Cd6B", - "decapacitor": "0x67e8D09fE657332e312e0d649500c09E8A8c3A2C", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0x8590b1DDb6a4A06145bF008e8e708A81f9fb53e6", - "decapacitor": "0x8DFD1D3b6EAF93dDf11AeC821a060e1bc4974CDf", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - } - }, - "SocketSimulator": "0x5175B4fC72A33d1f9Fb48A0B955B6C24e9C30331", - "SimulatorUtils": "0x806536Cff37a08Ab82674a6e697daB4DD710FdF1", - "SwitchboardSimulator": "0x15F629625cf18adB1214ca7F7E451B265AA28a8C", - "CapacitorSimulator": "0x9a74F1e7ee1bB419802E9FD24683613a3d33f6f9", - "ExecutionManagerDF": "0x507d63C5325773ebA03c4652f3568356F6Fc0a3F" - }, "5000": { "SignatureVerifier": "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", "Hasher": "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", @@ -2814,18 +2722,6 @@ "switchboard": "0x15A55294B7278260DdfFC659Fb39a401871EeE34" } }, - "4665": { - "FAST": { - "capacitor": "0x4783Ea08E7671858Aa940e23B8eF9150312dcA9F", - "decapacitor": "0xc1AF347b9Cdf70EB31Fe1f254972E8F4C27929B8", - "switchboard": "0x957301825Dc21d4A92919C9E72dC9E6C6a29e7f8" - }, - "OPTIMISTIC": { - "capacitor": "0x0D65C6221E174Ff196095Fa44f5Da46FA1429bA4", - "decapacitor": "0xBCF16685352331A0f926d3B7310b8a5b0215ba86", - "switchboard": "0x15A55294B7278260DdfFC659Fb39a401871EeE34" - } - }, "5000": { "FAST": { "capacitor": "0x4DDE7e35Baf49438859761542FaE5a0cF9720e0C", @@ -3215,18 +3111,6 @@ "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" } }, - "4665": { - "FAST": { - "capacitor": "0xE717e2B12e2F938658CFbaDf0949C68F35e6DBe9", - "decapacitor": "0x1852206c717d8A70dB0aDf0F464e69154310169f", - "switchboard": "0xd5e829827F665c42326EAF68Da3360bd59b42f2f" - }, - "OPTIMISTIC": { - "capacitor": "0xe6bE286460086eAfD99e030d015D7bC9134006F7", - "decapacitor": "0x843f09ECeeFc6B0627fD7aE938D240985F09794B", - "switchboard": "0x1812ff6bd726934f18159164e2927B34949B16a8" - } - }, "5000": { "FAST": { "capacitor": "0x4dE8697a8Be925C6a7e120fA95e4a2Df7966D6d3", @@ -4178,18 +4062,6 @@ "switchboard": "0xEDF6dB2f3BC8deE014762e0141EE4CA19d685dBd" } }, - "46658378": { - "FAST": { - "capacitor": "0x34CEFE9e0Bad421f63626BD70047fec07A16e48e", - "decapacitor": "0x28ec779242f67a70a6298eC2423eF99797Aee68a", - "switchboard": "0xB9EDe9aaEaA40e35033ABBC872D141950d08cc4d" - }, - "OPTIMISTIC": { - "capacitor": "0xA45881a5E0Ec75f46b9526e1062296fFda3e43Ea", - "decapacitor": "0xdB472Da90E88bfB532d0D9b242d8208591BfE3ec", - "switchboard": "0xEDF6dB2f3BC8deE014762e0141EE4CA19d685dBd" - } - }, "89346162": { "FAST": { "capacitor": "0xD9305d461c123A1F95262960E652bbdf6980375e", @@ -4552,18 +4424,6 @@ "switchboard": "0xd84fabe06806270Fb2dDFC2255102206e3B36865" } }, - "46658378": { - "FAST": { - "capacitor": "0x204374dabEDe785ED9D0D0139c300F0804C8489E", - "decapacitor": "0x235C58A592CD6494083fD7766e59e643D733a0E3", - "switchboard": "0x501fCBa3e6F92b2D1d89038FeD56EdacaaF5f7c2" - }, - "OPTIMISTIC": { - "capacitor": "0xfb59C44a9Da19c7864e69b2D9E1E7f52bD6f8846", - "decapacitor": "0xa4F8Ca235AaE12B5CE0c6BDb7DAC4cf535B1C71b", - "switchboard": "0xd84fabe06806270Fb2dDFC2255102206e3B36865" - } - }, "89346162": { "FAST": { "capacitor": "0xF8f5B9D92C1ec881707c2C0697Ba26a0aB1b510C", @@ -4840,18 +4700,6 @@ "switchboard": "0xEDF6dB2f3BC8deE014762e0141EE4CA19d685dBd" } }, - "46658378": { - "FAST": { - "capacitor": "0x34CEFE9e0Bad421f63626BD70047fec07A16e48e", - "decapacitor": "0x28ec779242f67a70a6298eC2423eF99797Aee68a", - "switchboard": "0xB9EDe9aaEaA40e35033ABBC872D141950d08cc4d" - }, - "OPTIMISTIC": { - "capacitor": "0xA45881a5E0Ec75f46b9526e1062296fFda3e43Ea", - "decapacitor": "0xdB472Da90E88bfB532d0D9b242d8208591BfE3ec", - "switchboard": "0xEDF6dB2f3BC8deE014762e0141EE4CA19d685dBd" - } - }, "89346162": { "FAST": { "capacitor": "0x6462b018347198eaA09BEB4191C477D50d9081d5", @@ -5000,62 +4848,6 @@ } } }, - "46658378": { - "SignatureVerifier": "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "Hasher": "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "CapacitorFactory": "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "Socket": "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "ExecutionManager": "0xc317144DE60E6bC9455363bB09852C00bd14CD61", - "TransmitManager": "0xbDf50eAe568ECef74796ed6022a0d453e8432410", - "FastSwitchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d", - "OptimisticSwitchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", - "startBlock": 277, - "integrations": { - "421614": { - "FAST": { - "capacitor": "0xB1ecD6D2d1f52D5Abed57431508733d51BB4Cd6B", - "decapacitor": "0x67e8D09fE657332e312e0d649500c09E8A8c3A2C", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0x8590b1DDb6a4A06145bF008e8e708A81f9fb53e6", - "decapacitor": "0x8DFD1D3b6EAF93dDf11AeC821a060e1bc4974CDf", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - }, - "11155111": { - "FAST": { - "capacitor": "0x924b840ea9Cb97Aa103B6B37b5815676a0fA6076", - "decapacitor": "0x4648bA0745A1333eEF1e6790815c2e8d327C0686", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0xA1A57BEdfCF75492Ee7CE8aB4D1B3E1A3837EF30", - "decapacitor": "0x8757Fd4c8CEEFB59ed4F69d841ca6Fa0C2744f0D", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - }, - "11155420": { - "FAST": { - "capacitor": "0x40AAe25992B0a734bEE0AB70bdd55D856aB498a2", - "decapacitor": "0xD999FAf610e1a18837965554AFd5aDf80a841CaC", - "switchboard": "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d" - }, - "OPTIMISTIC": { - "capacitor": "0x8746E279A2Bb21e12e17d0121fb1Bbc57234c0b2", - "decapacitor": "0x37A00337dae8F2A02B4513ae0a5267EAaEB55621", - "switchboard": "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65" - } - } - }, - "SocketBatcher": "0x64107EB9DC50E79Fb3977b9D6C927f9B9C5Bd218", - "Counter": "0xdf4Dc41c54482B5077572723828d1AfA2266D697", - "SocketSimulator": "0x807B2e8724cDf346c87EEFF4E309bbFCb8681eC1", - "SimulatorUtils": "0x3dAfeC208802E582fB33D72b4C53F3c6C36fb7eB", - "SwitchboardSimulator": "0x0C0858290b6b268a93fB557af06390A3460c5dB6", - "ExecutionManagerDF": "0x3f367Bf9F7dcC55d97cF311b71Fb9F41e415531A", - "CapacitorSimulator": "0xC9dd76B80d928b3F1A2588a66aeeff7D494ECd21" - }, "89346162": { "SignatureVerifier": "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", "Hasher": "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", diff --git a/deployments/prod_verification.json b/deployments/prod_verification.json index f9a3f810..27ab41e9 100644 --- a/deployments/prod_verification.json +++ b/deployments/prod_verification.json @@ -2639,154 +2639,6 @@ ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], - "4665": [ - [ - "0x15F629625cf18adB1214ca7F7E451B265AA28a8C", - "SwitchboardSimulator", - "contracts/mocks/fee-updater/SwitchboardSimulator.sol", - [ - "0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", - "0x5175B4fC72A33d1f9Fb48A0B955B6C24e9C30331", - 4665, - 1000, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x806536Cff37a08Ab82674a6e697daB4DD710FdF1", - "SimulatorUtils", - "contracts/mocks/fee-updater/SimulatorUtils.sol", - [ - "0x5175B4fC72A33d1f9Fb48A0B955B6C24e9C30331", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", - 4665 - ] - ], - [ - "0x5175B4fC72A33d1f9Fb48A0B955B6C24e9C30331", - "SocketSimulator", - "contracts/mocks/fee-updater/SocketSimulator.sol", - [ - 4665, - 4665, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "IMLI" - ] - ], - [ - "0xBAA3892a58ACc49d026cd590b5452Ba1F849D65b", - "Counter", - "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] - ], - [ - "0x1ae5a864f708d5118fC5a8dC54CafeDFCf20e00d", - "SocketBatcher", - "contracts/socket/SocketBatcher.sol", - ["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836"] - ], - [ - "0x507d63C5325773ebA03c4652f3568356F6Fc0a3F", - "ExecutionManagerDF", - "contracts/ExecutionManagerDF.sol", - [ - "0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", - 4665, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xd286595d2e3D879596FAB51f83A702D10a6db27b", - "Counter", - "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] - ], - [ - "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", - "SocketBatcher", - "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", - "OptimisticSwitchboard", - "contracts/switchboard/default-switchboards/OptimisticSwitchboard.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - 4665, - 7200, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d", - "FastSwitchboard", - "contracts/switchboard/default-switchboards/FastSwitchboard.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - 4665, - 7200, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xbDf50eAe568ECef74796ed6022a0d453e8432410", - "TransmitManager", - "contracts/TransmitManager.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 4665, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xc317144DE60E6bC9455363bB09852C00bd14CD61", - "ExecutionManager", - "contracts/ExecutionManager.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 4665, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "Socket", - "contracts/socket/Socket.sol", - [ - 4665, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "IMLI" - ] - ], - [ - "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "CapacitorFactory", - "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] - ], - [ - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "Hasher", - "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "SignatureVerifier", - "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ] - ], "5000": [ [ "0x1Ac062d8dE227Ca4E7Df2A34E9489bC845b11773", @@ -7320,224 +7172,6 @@ ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], - "46658378": [ - [ - "0x0C0858290b6b268a93fB557af06390A3460c5dB6", - "SwitchboardSimulator", - "contracts/mocks/fee-updater/SwitchboardSimulator.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x807B2e8724cDf346c87EEFF4E309bbFCb8681eC1", - 46658378, - 1000, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x3dAfeC208802E582fB33D72b4C53F3c6C36fb7eB", - "SimulatorUtils", - "contracts/mocks/fee-updater/SimulatorUtils.sol", - [ - "0x807B2e8724cDf346c87EEFF4E309bbFCb8681eC1", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378 - ] - ], - [ - "0x807B2e8724cDf346c87EEFF4E309bbFCb8681eC1", - "SocketSimulator", - "contracts/mocks/fee-updater/SocketSimulator.sol", - [ - 46658378, - 46658378, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "IMLI" - ] - ], - [ - "0xdf4Dc41c54482B5077572723828d1AfA2266D697", - "Counter", - "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] - ], - [ - "0x64107EB9DC50E79Fb3977b9D6C927f9B9C5Bd218", - "SocketBatcher", - "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x54CAA0946dA179425e1abB169C020004284d64D3", - "SwitchboardSimulator", - "contracts/mocks/fee-updater/SwitchboardSimulator.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x7cC3552823b12B1128124c97a7c205c18325E6ef", - 46658378, - 1000, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x663dc7E91157c58079f55C1BF5ee1BdB6401Ca7a", - "SimulatorUtils", - "contracts/mocks/fee-updater/SimulatorUtils.sol", - [ - "0x7cC3552823b12B1128124c97a7c205c18325E6ef", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378 - ] - ], - [ - "0x7cC3552823b12B1128124c97a7c205c18325E6ef", - "SocketSimulator", - "contracts/mocks/fee-updater/SocketSimulator.sol", - [ - 46658378, - 46658378, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "IMLI" - ] - ], - [ - "0x3f367Bf9F7dcC55d97cF311b71Fb9F41e415531A", - "ExecutionManagerDF", - "contracts/ExecutionManagerDF.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xa1Cc84A788A8405369E49781Ca151bDeDbB5b47C", - "SocketSimulator", - "contracts/mocks/fee-updater/SocketSimulator.sol", - [ - 46658378, - 46658378, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "IMLI" - ] - ], - [ - "0xbeC6222b2Ff95735Ee83cA20dA9F190deAbA6489", - "Counter", - "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] - ], - [ - "0x87225Ec2C6d8ee8293E8F5667077d699eC2FB6Db", - "SocketBatcher", - "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x06714dD1783C7Eb28c918156727bfD3aef8A4B8D", - "ExecutionManagerDF", - "contracts/ExecutionManagerDF.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xd286595d2e3D879596FAB51f83A702D10a6db27b", - "Counter", - "contracts/examples/Counter.sol", - ["0x565810cbfa3Cf1390963E5aFa2fB953795686339"] - ], - [ - "0xaa3d9fA3aB930aE635b001d00C612aa5b14d750e", - "SocketBatcher", - "contracts/socket/SocketBatcher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x57D1Aeafb6a2b7Bd4954e47a556622161A8c0A65", - "OptimisticSwitchboard", - "contracts/switchboard/default-switchboards/OptimisticSwitchboard.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - 46658378, - 7200, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x8f9EaEe5c5df888aBA3c1Ab19689a0660d042c6d", - "FastSwitchboard", - "contracts/switchboard/default-switchboards/FastSwitchboard.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - 46658378, - 7200, - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xbDf50eAe568ECef74796ed6022a0d453e8432410", - "TransmitManager", - "contracts/TransmitManager.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0xc317144DE60E6bC9455363bB09852C00bd14CD61", - "ExecutionManager", - "contracts/ExecutionManager.sol", - [ - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - 46658378, - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf" - ] - ], - [ - "0x565810cbfa3Cf1390963E5aFa2fB953795686339", - "Socket", - "contracts/socket/Socket.sol", - [ - 46658378, - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", - "IMLI" - ] - ], - [ - "0x8537307810fC40F4073A12a38554D4Ff78EfFf41", - "CapacitorFactory", - "contracts/CapacitorFactory.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34", 10] - ], - [ - "0x2b42AFFD4b7C14d9B7C2579229495c052672Ccd3", - "Hasher", - "contracts/utils/Hasher.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ], - [ - "0x6D290609b3F5F02D52F28d97C75a443ED8564cBf", - "SignatureVerifier", - "contracts/utils/SignatureVerifier.sol", - ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] - ] - ], "89346161": [ [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", diff --git a/hardhat.config.ts b/hardhat.config.ts index 8d9051f1..27a6cb7b 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -91,8 +91,6 @@ if (isProduction) { [HardhatChainName.ANCIENT8_TESTNET2]: getChainConfig( ChainSlug.ANCIENT8_TESTNET2 ), - [HardhatChainName.HOOK_TESTNET]: getChainConfig(ChainSlug.HOOK_TESTNET), - [HardhatChainName.HOOK]: getChainConfig(ChainSlug.HOOK), [HardhatChainName.PARALLEL]: getChainConfig(ChainSlug.PARALLEL), [HardhatChainName.MANTLE]: getChainConfig(ChainSlug.MANTLE), [HardhatChainName.REYA_CRONOS]: getChainConfig(ChainSlug.REYA_CRONOS), @@ -150,8 +148,6 @@ const config: HardhatUserConfig = { mode: process.env.MODE_API_KEY || "none", ancient8Testnet: process.env.ANCIENT8_API_KEY || "", ancient8Testnet2: process.env.ANCIENT8_API_KEY || "", - hookTestnet: process.env.HOOK_API_KEY || "", - hook: process.env.HOOK_API_KEY || "", parallelTestnet: process.env.PARALLEL_API_KEY || "", mantle: process.env.MANTLE_API_KEY || "", reya: process.env.REYA_API_KEY || "", diff --git a/package.json b/package.json index 79fe8b94..e51d89ca 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@socket.tech/dl-core", "license": "UNLICENSED", - "version": "2.28.0", + "version": "2.29.0", "description": "Smart contracts for socket data layer.", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/scripts/constants/overrides.ts b/scripts/constants/overrides.ts index 1467b322..e29e7764 100644 --- a/scripts/constants/overrides.ts +++ b/scripts/constants/overrides.ts @@ -66,9 +66,6 @@ export const chainOverrides: { gasLimit: 500_000_000, gasPrice: 1_000_000, }, - [ChainSlug.HOOK]: { - gasLimit: 7_000_000, - }, [ChainSlug.REYA_CRONOS]: { type: 1, gasPrice: 100_000_000, diff --git a/scripts/deploy/config/config.ts b/scripts/deploy/config/config.ts index 86ffd18c..60a47343 100644 --- a/scripts/deploy/config/config.ts +++ b/scripts/deploy/config/config.ts @@ -60,8 +60,6 @@ export const chains: Array = [ // ChainSlug.ANCIENT8_TESTNET, // ChainSlug.ANCIENT8_TESTNET2, // ChainSlug.SYNDR_SEPOLIA_L3, - // ChainSlug.HOOK_TESTNET, - // ChainSlug.HOOK, // ChainSlug.PARALLEL, // ChainSlug.MANTLE, // ChainSlug.REYA_CRONOS, diff --git a/scripts/rpcConfig/constants/batcherSupportedChainSlug.ts b/scripts/rpcConfig/constants/batcherSupportedChainSlug.ts index 43c0d3d7..041ee0de 100644 --- a/scripts/rpcConfig/constants/batcherSupportedChainSlug.ts +++ b/scripts/rpcConfig/constants/batcherSupportedChainSlug.ts @@ -9,7 +9,6 @@ export const batcherSupportedChainSlugs = [ ChainSlug.LYRA, ChainSlug.MAINNET, ChainSlug.MANTLE, - ChainSlug.HOOK, ChainSlug.REYA, // ChainSlug.SX_NETWORK, ChainSlug.AEVO_TESTNET, @@ -21,7 +20,6 @@ export const batcherSupportedChainSlugs = [ // ChainSlug.MODE_TESTNET, ChainSlug.BASE, ChainSlug.MODE, - ChainSlug.HOOK_TESTNET, ChainSlug.REYA_CRONOS, ChainSlug.SYNDR_SEPOLIA_L3, ChainSlug.POLYNOMIAL_TESTNET, diff --git a/scripts/rpcConfig/constants/disabledDFFeeChains.ts b/scripts/rpcConfig/constants/disabledDFFeeChains.ts index b71ecde9..9bf76556 100644 --- a/scripts/rpcConfig/constants/disabledDFFeeChains.ts +++ b/scripts/rpcConfig/constants/disabledDFFeeChains.ts @@ -9,7 +9,6 @@ export const disabledDFFeeChains = [ // ChainSlug.LYRA, // ChainSlug.MAINNET, // ChainSlug.MANTLE, - // ChainSlug.HOOK, // ChainSlug.REYA, // ChainSlug.BASE, // ChainSlug.KINTO, diff --git a/scripts/rpcConfig/constants/explorers.ts b/scripts/rpcConfig/constants/explorers.ts index edc7fb77..e482a59c 100644 --- a/scripts/rpcConfig/constants/explorers.ts +++ b/scripts/rpcConfig/constants/explorers.ts @@ -3,7 +3,6 @@ import { ChainSlug } from "../../../src"; export const explorers = { [ChainSlug.AEVO]: "https://explorer.aevo.xyz", [ChainSlug.LYRA]: "https://explorer.lyra.finance", - [ChainSlug.HOOK]: "https://hook.calderaexplorer.xyz", [ChainSlug.MANTLE]: "https://explorer.mantle.xyz", [ChainSlug.REYA]: "https://explorer.reya.network", [ChainSlug.SIPHER_FUNKI_TESTNET]: "https://sepolia-sandbox.funkichain.com", diff --git a/scripts/rpcConfig/constants/icons.ts b/scripts/rpcConfig/constants/icons.ts index f1eeb7e3..0e5a86bf 100644 --- a/scripts/rpcConfig/constants/icons.ts +++ b/scripts/rpcConfig/constants/icons.ts @@ -3,7 +3,6 @@ import { ChainSlug } from "../../../src"; export const icons = { [ChainSlug.AEVO]: "https://media.socket.tech/aevo.png", [ChainSlug.LYRA]: "https://media.socket.tech/lyra.png", - [ChainSlug.HOOK]: "https://media.socket.tech/hook.jpg", [ChainSlug.MANTLE]: "https://media.socket.tech/mantle.png", [ChainSlug.REYA]: "https://media.socket.tech/reya.png", [ChainSlug.BSC_TESTNET]: diff --git a/scripts/rpcConfig/constants/rpc.ts b/scripts/rpcConfig/constants/rpc.ts index d8e060b2..2cbb7af3 100644 --- a/scripts/rpcConfig/constants/rpc.ts +++ b/scripts/rpcConfig/constants/rpc.ts @@ -12,7 +12,6 @@ export const rpcs = { [ChainSlug.POLYGON_MAINNET]: checkEnvValue("POLYGON_MAINNET_RPC"), [ChainSlug.MAINNET]: checkEnvValue("MAINNET_RPC"), [ChainSlug.PARALLEL]: checkEnvValue("PARALLEL_RPC"), - [ChainSlug.HOOK]: checkEnvValue("HOOK_RPC"), [ChainSlug.MANTLE]: checkEnvValue("MANTLE_RPC"), [ChainSlug.REYA]: checkEnvValue("REYA_RPC"), [ChainSlug.ARBITRUM_SEPOLIA]: checkEnvValue("ARBITRUM_SEPOLIA_RPC"), @@ -32,7 +31,6 @@ export const rpcs = { [ChainSlug.MODE]: checkEnvValue("MODE_RPC"), [ChainSlug.ANCIENT8_TESTNET]: checkEnvValue("ANCIENT8_TESTNET_RPC"), [ChainSlug.ANCIENT8_TESTNET2]: checkEnvValue("ANCIENT8_TESTNET2_RPC"), - [ChainSlug.HOOK_TESTNET]: checkEnvValue("HOOK_TESTNET_RPC"), [ChainSlug.REYA_CRONOS]: checkEnvValue("REYA_CRONOS_RPC"), [ChainSlug.SYNDR_SEPOLIA_L3]: checkEnvValue("SYNDR_SEPOLIA_L3_RPC"), [ChainSlug.POLYNOMIAL_TESTNET]: checkEnvValue("POLYNOMIAL_TESTNET_RPC"), diff --git a/scripts/rpcConfig/constants/version.ts b/scripts/rpcConfig/constants/version.ts index 1f6b188e..34d3681e 100644 --- a/scripts/rpcConfig/constants/version.ts +++ b/scripts/rpcConfig/constants/version.ts @@ -2,5 +2,5 @@ import { DeploymentMode } from "../../../src"; export const version = { [DeploymentMode.DEV]: "1.0.5", - [DeploymentMode.PROD]: "1.0.57", + [DeploymentMode.PROD]: "1.0.59", }; diff --git a/src/enums/arbL3Chains.ts b/src/enums/arbL3Chains.ts index 298a2a85..a400f5da 100644 --- a/src/enums/arbL3Chains.ts +++ b/src/enums/arbL3Chains.ts @@ -1,8 +1,6 @@ import { ChainSlug } from "./chainSlug"; export const arbL3Chains = [ - ChainSlug.HOOK_TESTNET, - ChainSlug.HOOK, ChainSlug.SYNDR_SEPOLIA_L3, ChainSlug.KINTO, ChainSlug.KINTO_DEVNET, diff --git a/src/enums/chainId.ts b/src/enums/chainId.ts index 33bb6606..558e8606 100644 --- a/src/enums/chainId.ts +++ b/src/enums/chainId.ts @@ -25,8 +25,6 @@ export enum ChainId { MODE = 34443, ANCIENT8_TESTNET = 2863311531, ANCIENT8_TESTNET2 = 28122024, - HOOK_TESTNET = 46658378, - HOOK = 4665, PARALLEL = 1024, MANTLE = 5000, REYA_CRONOS = 89346162, diff --git a/src/enums/chainSlug.ts b/src/enums/chainSlug.ts index 68245fed..0ac06d86 100644 --- a/src/enums/chainSlug.ts +++ b/src/enums/chainSlug.ts @@ -27,8 +27,6 @@ export enum ChainSlug { MODE = ChainId.MODE, ANCIENT8_TESTNET = ChainId.ANCIENT8_TESTNET, ANCIENT8_TESTNET2 = ChainId.ANCIENT8_TESTNET2, - HOOK_TESTNET = ChainId.HOOK_TESTNET, - HOOK = ChainId.HOOK, PARALLEL = ChainId.PARALLEL, MANTLE = ChainId.MANTLE, REYA_CRONOS = ChainId.REYA_CRONOS, diff --git a/src/enums/chainSlugToHardhatChainName.ts b/src/enums/chainSlugToHardhatChainName.ts index d30e5517..ba5843af 100644 --- a/src/enums/chainSlugToHardhatChainName.ts +++ b/src/enums/chainSlugToHardhatChainName.ts @@ -28,8 +28,6 @@ export const chainSlugToHardhatChainName = { [ChainSlug.MODE]: HardhatChainName.MODE, [ChainSlug.ANCIENT8_TESTNET]: HardhatChainName.ANCIENT8_TESTNET, [ChainSlug.ANCIENT8_TESTNET2]: HardhatChainName.ANCIENT8_TESTNET2, - [ChainSlug.HOOK_TESTNET]: HardhatChainName.HOOK_TESTNET, - [ChainSlug.HOOK]: HardhatChainName.HOOK, [ChainSlug.PARALLEL]: HardhatChainName.PARALLEL, [ChainSlug.MANTLE]: HardhatChainName.MANTLE, [ChainSlug.REYA_CRONOS]: HardhatChainName.REYA_CRONOS, diff --git a/src/enums/chainSlugToId.ts b/src/enums/chainSlugToId.ts index 79103b0e..dc90e599 100644 --- a/src/enums/chainSlugToId.ts +++ b/src/enums/chainSlugToId.ts @@ -28,8 +28,6 @@ export const ChainSlugToId = { [ChainSlug.MODE]: ChainId.MODE, [ChainSlug.ANCIENT8_TESTNET]: ChainId.ANCIENT8_TESTNET, [ChainSlug.ANCIENT8_TESTNET2]: ChainId.ANCIENT8_TESTNET2, - [ChainSlug.HOOK_TESTNET]: ChainId.HOOK_TESTNET, - [ChainSlug.HOOK]: ChainId.HOOK, [ChainSlug.PARALLEL]: ChainId.PARALLEL, [ChainSlug.MANTLE]: ChainId.MANTLE, [ChainSlug.REYA_CRONOS]: ChainId.REYA_CRONOS, diff --git a/src/enums/chainSlugToKey.ts b/src/enums/chainSlugToKey.ts index 814d6572..fc7c3990 100644 --- a/src/enums/chainSlugToKey.ts +++ b/src/enums/chainSlugToKey.ts @@ -28,8 +28,6 @@ export const ChainSlugToKey = { [ChainSlug.MODE]: HardhatChainName.MODE, [ChainSlug.ANCIENT8_TESTNET]: HardhatChainName.ANCIENT8_TESTNET, [ChainSlug.ANCIENT8_TESTNET2]: HardhatChainName.ANCIENT8_TESTNET2, - [ChainSlug.HOOK_TESTNET]: HardhatChainName.HOOK_TESTNET, - [ChainSlug.HOOK]: HardhatChainName.HOOK, [ChainSlug.PARALLEL]: HardhatChainName.PARALLEL, [ChainSlug.MANTLE]: HardhatChainName.MANTLE, [ChainSlug.REYA_CRONOS]: HardhatChainName.REYA_CRONOS, diff --git a/src/enums/hardhatChainName.ts b/src/enums/hardhatChainName.ts index 5281b926..b43a5fca 100644 --- a/src/enums/hardhatChainName.ts +++ b/src/enums/hardhatChainName.ts @@ -25,8 +25,6 @@ export enum HardhatChainName { MODE = "mode", ANCIENT8_TESTNET = "ancient8_testnet", ANCIENT8_TESTNET2 = "ancient8_testnet2", - HOOK_TESTNET = "hook_testnet", - HOOK = "hook", PARALLEL = "parallel", MANTLE = "mantle", REYA_CRONOS = "reya_cronos", diff --git a/src/enums/hardhatChainNameToSlug.ts b/src/enums/hardhatChainNameToSlug.ts index f19307e5..c6dfb9eb 100644 --- a/src/enums/hardhatChainNameToSlug.ts +++ b/src/enums/hardhatChainNameToSlug.ts @@ -28,8 +28,6 @@ export const hardhatChainNameToSlug = { [HardhatChainName.MODE]: ChainSlug.MODE, [HardhatChainName.ANCIENT8_TESTNET]: ChainSlug.ANCIENT8_TESTNET, [HardhatChainName.ANCIENT8_TESTNET2]: ChainSlug.ANCIENT8_TESTNET2, - [HardhatChainName.HOOK_TESTNET]: ChainSlug.HOOK_TESTNET, - [HardhatChainName.HOOK]: ChainSlug.HOOK, [HardhatChainName.PARALLEL]: ChainSlug.PARALLEL, [HardhatChainName.MANTLE]: ChainSlug.MANTLE, [HardhatChainName.REYA_CRONOS]: ChainSlug.REYA_CRONOS, diff --git a/src/enums/mainnetIds.ts b/src/enums/mainnetIds.ts index 3cf6b2ad..e58e267e 100644 --- a/src/enums/mainnetIds.ts +++ b/src/enums/mainnetIds.ts @@ -12,7 +12,6 @@ export const MainnetIds: ChainSlug[] = [ ChainSlug.MODE, ChainSlug.PARALLEL, ChainSlug.MANTLE, - ChainSlug.HOOK, ChainSlug.REYA, ChainSlug.SX_NETWORK, ChainSlug.BOB, diff --git a/src/enums/testnetIds.ts b/src/enums/testnetIds.ts index eb1d27bc..20870b4a 100644 --- a/src/enums/testnetIds.ts +++ b/src/enums/testnetIds.ts @@ -16,7 +16,6 @@ export const TestnetIds: ChainSlug[] = [ ChainSlug.CDK_TESTNET, ChainSlug.ANCIENT8_TESTNET, ChainSlug.ANCIENT8_TESTNET2, - ChainSlug.HOOK_TESTNET, ChainSlug.REYA_CRONOS, ChainSlug.SYNDR_SEPOLIA_L3, ChainSlug.POLYNOMIAL_TESTNET,