diff --git a/contracts/evmx/watcher/precompiles/WritePrecompile.sol b/contracts/evmx/watcher/precompiles/WritePrecompile.sol index 638caaf2..49409261 100644 --- a/contracts/evmx/watcher/precompiles/WritePrecompile.sol +++ b/contracts/evmx/watcher/precompiles/WritePrecompile.sol @@ -128,6 +128,9 @@ contract WritePrecompile is WritePrecompileStorage, Initializable, Ownable, Watc } else if (queueParams_.transaction.chainSlug == 1329) { // Sei default gas limit queueParams_.overrideParams.gasLimit = 8_000_000; + } else if (queueParams_.transaction.chainSlug == 999) { + // HyperEVM default gas limit + queueParams_.overrideParams.gasLimit = 1_500_000; } else { queueParams_.overrideParams.gasLimit = 10_000_000; // other chains default gas limit } diff --git a/deployments/dev_addresses.json b/deployments/dev_addresses.json index 080bace4..53fbdc36 100644 --- a/deployments/dev_addresses.json +++ b/deployments/dev_addresses.json @@ -194,7 +194,7 @@ "Watcher": "0xCeEc354B7784C667Bd661483Ae30C8d4eBA96e1d", "WatcherImpl": "0xce594728977675546d5da6152a076179982F1D39", "WritePrecompile": "0x9a580f1A4AE6A37CCEe73261B796F85EFbE55B15", - "WritePrecompileImpl": "0xE62b0f1398F97653Cb1F7C4bA8F214953982c587" + "WritePrecompileImpl": "0x41882aff9F7575473e5B6E613B371d04bdCCC728" }, "43114": { "CCTPSwitchboard": "0xa33ACE59E4b0d9a45Cd4a3F0DBAB86D87BDd67e2", diff --git a/deployments/dev_verification.json b/deployments/dev_verification.json index 2e84b9cb..fcc8908c 100644 --- a/deployments/dev_verification.json +++ b/deployments/dev_verification.json @@ -793,42 +793,20 @@ "8453": [], "14323": [ [ - "0xce594728977675546d5da6152a076179982F1D39", - "Watcher", - "contracts/evmx/watcher/Watcher.sol", - [] - ], - [ - "0x7eDeACd66E2F6f5E57Da0EA0D5Ab4f45c74D64af", - "Watcher", - "contracts/evmx/watcher/Watcher.sol", - [] - ], - [ - "0xE62b0f1398F97653Cb1F7C4bA8F214953982c587", + "0x41882aff9F7575473e5B6E613B371d04bdCCC728", "WritePrecompile", "contracts/evmx/watcher/precompiles/WritePrecompile.sol", [] ], [ - "0x4904A0f8E054f2cd6594a0e1BAB4583DF43d2e49", - "RequestHandler", - "contracts/evmx/watcher/RequestHandler.sol", - [] - ], - [ - "0x6908d3Ad5Bc4E6640BF4ed9D6D230F1aF0E3c0f9", - "Watcher", - "contracts/evmx/watcher/Watcher.sol", - [] - ], - [ - "0x62FB943442E577901Ad42Da5c64aaf850B43049c", - "FeesManager", - "contracts/evmx/fees/FeesManager.sol", + "0xdBDA5D873b120f1C5E0966BFA3C588dDBECc9072", + + "WritePrecompile", + "contracts/evmx/watcher/precompiles/WritePrecompile.sol", [] ], [ + "0x2Bc1E6d31B1eabe4a11286c08aa67eCA29A55cc3", "WritePrecompile", "contracts/evmx/watcher/precompiles/WritePrecompile.sol", diff --git a/src/chain-enums/mainnetIds.ts b/src/chain-enums/mainnetIds.ts index e61c0448..573761af 100644 --- a/src/chain-enums/mainnetIds.ts +++ b/src/chain-enums/mainnetIds.ts @@ -49,5 +49,4 @@ export const MainnetIds: ChainSlug[] = [ ChainSlug.WORLD_CHAIN, ChainSlug.FLOW, ChainSlug.CAMP, - ChainSlug.PLUME, ];