From 907ba17c53c012e0a93e7ce6a23d66220e41e76c Mon Sep 17 00:00:00 2001 From: Michael Standen Date: Mon, 18 May 2026 09:53:22 +1200 Subject: [PATCH] Support 'trailsOnly' deployment chains (Monad) --- jobs/builder/clawback.yaml | 1 + jobs/builder/factories_v1.yaml | 2 + jobs/builder/factories_v2.yaml | 2 + jobs/builder/factories_v3.yaml | 3 +- jobs/builder/immutable-factories.yaml | 1 + jobs/builder/implicit-registry_v1.yaml | 2 + jobs/builder/implicit-registry_v2.yaml | 1 + jobs/builder/payments_v1.yaml | 2 + jobs/builder/payments_v2.yaml | 1 + jobs/create4/create4.yaml | 1 + jobs/eip_6492/eip-6492.yaml | 1 + jobs/marketplace/marketplace-v1.yaml | 1 + jobs/marketplace/marketplace-v2.yaml | 1 + jobs/niftyswap/niftyswap.yaml | 3 +- jobs/patches/SEQ-0001/seq0001.yaml | 3 +- .../era-evm-predeploy-universal.yaml | 1 + jobs/predeploy/p256-verifier.yaml | 1 - jobs/relayer/value-forwarder.yaml | 1 + jobs/sequence_v1/guards-v1.yaml | 3 +- jobs/sequence_v1/sequence-v1.yaml | 3 +- jobs/sequence_v2/guards-v2.yaml | 1 + jobs/sequence_v2/proxy-hook.yaml | 1 + jobs/sequence_v2/sequence-v2.yaml | 1 + jobs/sequence_v3/beta-0.yaml | 2 +- jobs/sequence_v3/beta-1.yaml | 2 +- jobs/sequence_v3/beta-2.yaml | 1 + jobs/sequence_v3/beta-3.yaml | 1 + jobs/sequence_v3/beta-4.yaml | 1 + jobs/sequence_v3/eip-7702-rc-1.yaml | 1 + jobs/sequence_v3/rc-1.yaml | 1 + jobs/sequence_v3/rc-2.yaml | 1 + jobs/sequence_v3/rc-3.yaml | 1 + jobs/sequence_v3/rc-4.yaml | 2 +- jobs/trails/beta-0.yaml | 1 + jobs/trails/beta-1.yaml | 1 + jobs/trails/beta-2.yaml | 2 + jobs/trails/beta-3.yaml | 2 +- jobs/trails/rc-1.yaml | 2 +- jobs/trails/rc-2.yaml | 2 +- jobs/trails/rc-3.yaml | 2 +- jobs/trails/rc-4.yaml | 2 +- jobs/trails/utils-1.yaml | 2 +- jobs/waas/trust-factory.yaml | 1 + .../wallets_and_safes/developer-multisig.yaml | 1 + .../sequence-stack-signers.yaml | 1 + .../skyweaver-signer-wallet-migration.yaml | 2 + package.json | 2 +- pnpm-lock.yaml | 50 +++++++++---------- 48 files changed, 77 insertions(+), 46 deletions(-) diff --git a/jobs/builder/clawback.yaml b/jobs/builder/clawback.yaml index 6941e2c..bf80214 100644 --- a/jobs/builder/clawback.yaml +++ b/jobs/builder/clawback.yaml @@ -2,6 +2,7 @@ name: "clawback" version: "1" description: "Contracts for the clawback functionality" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "clawback-metadata" diff --git a/jobs/builder/factories_v1.yaml b/jobs/builder/factories_v1.yaml index 0639034..97ce5e0 100644 --- a/jobs/builder/factories_v1.yaml +++ b/jobs/builder/factories_v1.yaml @@ -1,6 +1,8 @@ name: "factories" version: "1" description: "Factory contracts for the builder" +skip_networks: [143, 4217, 10143] + deprecated: true actions: diff --git a/jobs/builder/factories_v2.yaml b/jobs/builder/factories_v2.yaml index 3a3e122..15ef09d 100644 --- a/jobs/builder/factories_v2.yaml +++ b/jobs/builder/factories_v2.yaml @@ -2,6 +2,8 @@ name: "factories" version: "2" description: "Factory contracts for the builder" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] + deprecated: true actions: diff --git a/jobs/builder/factories_v3.yaml b/jobs/builder/factories_v3.yaml index 9cf4ee3..0757980 100644 --- a/jobs/builder/factories_v3.yaml +++ b/jobs/builder/factories_v3.yaml @@ -2,8 +2,7 @@ name: "factories" version: "3" description: "Factory contracts for the builder" depends_on: ["era-evm-predeploy-erc2470"] - -skip_networks: [40, 41] +skip_networks: [40, 41, 143, 4217, 10143] actions: - name: "erc20-factory" diff --git a/jobs/builder/immutable-factories.yaml b/jobs/builder/immutable-factories.yaml index b7e91dd..b261832 100644 --- a/jobs/builder/immutable-factories.yaml +++ b/jobs/builder/immutable-factories.yaml @@ -8,6 +8,7 @@ only_networks: - 15003 # Immutable zkEVM Devnet - 31337 # Anvil + actions: - name: "erc712-operator-enforced-factory" template: "erc-2470" diff --git a/jobs/builder/implicit-registry_v1.yaml b/jobs/builder/implicit-registry_v1.yaml index b729937..4916ca7 100644 --- a/jobs/builder/implicit-registry_v1.yaml +++ b/jobs/builder/implicit-registry_v1.yaml @@ -2,6 +2,8 @@ name: "implicit-registry" version: "1" description: "Implicit registry" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] + deprecated: true actions: diff --git a/jobs/builder/implicit-registry_v2.yaml b/jobs/builder/implicit-registry_v2.yaml index 3913cc8..07eea33 100644 --- a/jobs/builder/implicit-registry_v2.yaml +++ b/jobs/builder/implicit-registry_v2.yaml @@ -1,6 +1,7 @@ name: "implicit-registry" version: "2" description: "Implicit registry" +skip_networks: [143, 4217, 10143] actions: - name: "implicit-registry-dev" diff --git a/jobs/builder/payments_v1.yaml b/jobs/builder/payments_v1.yaml index 4354565..e69a95a 100644 --- a/jobs/builder/payments_v1.yaml +++ b/jobs/builder/payments_v1.yaml @@ -1,9 +1,11 @@ name: "payments" version: "1" description: "Sequence payments" + deprecated: true depends_on: ["era-evm-predeploy-erc2470", "era-evm-predeploy-universal", "sequence-v2"] +skip_networks: [143, 4217, 10143] actions: - name: "payments-factory" diff --git a/jobs/builder/payments_v2.yaml b/jobs/builder/payments_v2.yaml index 45f3a3a..69ef911 100644 --- a/jobs/builder/payments_v2.yaml +++ b/jobs/builder/payments_v2.yaml @@ -3,6 +3,7 @@ version: "2" description: "Sequence payments" depends_on: ["sequence-v2"] +skip_networks: [143, 4217, 10143] actions: - name: "payment-combiner" diff --git a/jobs/create4/create4.yaml b/jobs/create4/create4.yaml index efa9f92..87642b2 100644 --- a/jobs/create4/create4.yaml +++ b/jobs/create4/create4.yaml @@ -2,6 +2,7 @@ name: "create4" version: "1" description: "Deploy CREATE4 plan executor contract via the canonical ERC-2470 deployer" depends_on: [] +skip_networks: [143, 4217, 10143] actions: - name: "create4" diff --git a/jobs/eip_6492/eip-6492.yaml b/jobs/eip_6492/eip-6492.yaml index f39d6da..f3e8510 100644 --- a/jobs/eip_6492/eip-6492.yaml +++ b/jobs/eip_6492/eip-6492.yaml @@ -2,6 +2,7 @@ name: "eip-6492" version: "1" description: "Deploy UniversalSigValidator contract via the canonical ERC-2470 deployer" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] min_evm_version: "prague" diff --git a/jobs/marketplace/marketplace-v1.yaml b/jobs/marketplace/marketplace-v1.yaml index 8d60e6c..418d9dd 100644 --- a/jobs/marketplace/marketplace-v1.yaml +++ b/jobs/marketplace/marketplace-v1.yaml @@ -2,6 +2,7 @@ name: "marketplace-v1" version: "1" description: "" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "market" diff --git a/jobs/marketplace/marketplace-v2.yaml b/jobs/marketplace/marketplace-v2.yaml index fc4f932..f89dd1c 100644 --- a/jobs/marketplace/marketplace-v2.yaml +++ b/jobs/marketplace/marketplace-v2.yaml @@ -2,6 +2,7 @@ name: "marketplace-v2" version: "1" description: "" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "market-factory" diff --git a/jobs/niftyswap/niftyswap.yaml b/jobs/niftyswap/niftyswap.yaml index b1c22ca..6042184 100644 --- a/jobs/niftyswap/niftyswap.yaml +++ b/jobs/niftyswap/niftyswap.yaml @@ -2,8 +2,7 @@ name: "niftyswap" version: "1" description: "" depends_on: ["era-evm-predeploy-erc2470", "era-evm-predeploy-universal"] - -skip_networks: [146] +skip_networks: [143, 146, 4217, 10143] actions: - name: "factory-20" diff --git a/jobs/patches/SEQ-0001/seq0001.yaml b/jobs/patches/SEQ-0001/seq0001.yaml index 4e8f6ac..91507e5 100644 --- a/jobs/patches/SEQ-0001/seq0001.yaml +++ b/jobs/patches/SEQ-0001/seq0001.yaml @@ -2,8 +2,7 @@ name: "SEQ-0001" version: "1" description: "Patch sequence vulnerability SEQ-0001" depends_on: ["era-evm-predeploy-erc2470", "era-evm-predeploy-universal", "sequence-v1", "guards-v1", "sequence-v2", "guards-v2"] - -skip_networks: [146] +skip_networks: [143, 146, 4217, 10143] actions: - name: "sequence-main-module-upgradable-duo-v1" diff --git a/jobs/predeploy/era-evm-predeploy-universal.yaml b/jobs/predeploy/era-evm-predeploy-universal.yaml index ed7a44b..9c3edc5 100644 --- a/jobs/predeploy/era-evm-predeploy-universal.yaml +++ b/jobs/predeploy/era-evm-predeploy-universal.yaml @@ -7,6 +7,7 @@ only_networks: - 300 # ZKSync Sepolia - 6252 # Sandbox Testnet + actions: - name: "predeploy-universal-deployer" template: "era-evm-predeploy" diff --git a/jobs/predeploy/p256-verifier.yaml b/jobs/predeploy/p256-verifier.yaml index a4ef994..f68ac2d 100644 --- a/jobs/predeploy/p256-verifier.yaml +++ b/jobs/predeploy/p256-verifier.yaml @@ -1,7 +1,6 @@ name: "p256-verifier" version: "1" description: "Deploy the Solady P256 verifier to the canonical RIP-7212 fallback address via Arachnid's deterministic deployment proxy" - skip_networks: [1482601649] actions: diff --git a/jobs/relayer/value-forwarder.yaml b/jobs/relayer/value-forwarder.yaml index ada75b6..54e073c 100644 --- a/jobs/relayer/value-forwarder.yaml +++ b/jobs/relayer/value-forwarder.yaml @@ -2,6 +2,7 @@ name: "value-forwarder" version: "1" description: "ValueForwarder contract for forwarding value to other addresses" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "value-forwarder" diff --git a/jobs/sequence_v1/guards-v1.yaml b/jobs/sequence_v1/guards-v1.yaml index 4bd487b..a314ebe 100644 --- a/jobs/sequence_v1/guards-v1.yaml +++ b/jobs/sequence_v1/guards-v1.yaml @@ -2,8 +2,7 @@ name: "guards-v1" version: "1" description: "Deploy Sequence.app v1 guard contracts, prod & dev" depends_on: ["sequence-v1"] - -skip_networks: [146] +skip_networks: [143, 146, 4217, 10143] actions: - name: "prod-guard" diff --git a/jobs/sequence_v1/sequence-v1.yaml b/jobs/sequence_v1/sequence-v1.yaml index d5f9420..e48e323 100644 --- a/jobs/sequence_v1/sequence-v1.yaml +++ b/jobs/sequence_v1/sequence-v1.yaml @@ -2,8 +2,7 @@ name: "sequence-v1" version: "1" description: "Deploy Sequence v1 wallet contracts" depends_on: ["era-evm-predeploy-universal"] - -skip_networks: [146] +skip_networks: [143, 146, 4217, 10143] actions: - name: "factory" diff --git a/jobs/sequence_v2/guards-v2.yaml b/jobs/sequence_v2/guards-v2.yaml index f015e30..251daaa 100644 --- a/jobs/sequence_v2/guards-v2.yaml +++ b/jobs/sequence_v2/guards-v2.yaml @@ -2,6 +2,7 @@ name: "guards-v2" version: "1" description: "Deploy Sequence.app v2 guard contracts, prod & dev" depends_on: ["sequence-v2"] +skip_networks: [143, 4217, 10143] actions: - name: "prod-guard" diff --git a/jobs/sequence_v2/proxy-hook.yaml b/jobs/sequence_v2/proxy-hook.yaml index cc2e8e4..9c2b07e 100644 --- a/jobs/sequence_v2/proxy-hook.yaml +++ b/jobs/sequence_v2/proxy-hook.yaml @@ -8,6 +8,7 @@ only_networks: - 15003 # Immutable zkEVM Devnet - 31337 # Anvil + actions: - name: "wallet-proxy-hook" template: "erc-2470" diff --git a/jobs/sequence_v2/sequence-v2.yaml b/jobs/sequence_v2/sequence-v2.yaml index 4a30a22..1175c06 100644 --- a/jobs/sequence_v2/sequence-v2.yaml +++ b/jobs/sequence_v2/sequence-v2.yaml @@ -2,6 +2,7 @@ name: "sequence-v2" version: "1" description: "Deploy Sequence v2 wallet contracts" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "factory" diff --git a/jobs/sequence_v3/beta-0.yaml b/jobs/sequence_v3/beta-0.yaml index dfd0fdf..4aafa52 100644 --- a/jobs/sequence_v3/beta-0.yaml +++ b/jobs/sequence_v3/beta-0.yaml @@ -1,8 +1,8 @@ name: "sequence_v3/beta_0" version: "1" description: "Sequence v2 contracts (beta 0) (dev1 on live-contracts)" +skip_networks: [1, 143, 4217, 10143] -skip_networks: [1] min_evm_version: "shanghai" deprecated: true diff --git a/jobs/sequence_v3/beta-1.yaml b/jobs/sequence_v3/beta-1.yaml index ade2285..3d29524 100644 --- a/jobs/sequence_v3/beta-1.yaml +++ b/jobs/sequence_v3/beta-1.yaml @@ -1,8 +1,8 @@ name: "sequence_v3/beta_1" version: "1" description: "Sequence v2 contracts (beta 1) (dev1 on sequence.js)" +skip_networks: [1, 143, 4217, 10143] -skip_networks: [1] min_evm_version: "shanghai" deprecated: true diff --git a/jobs/sequence_v3/beta-2.yaml b/jobs/sequence_v3/beta-2.yaml index e858964..9770eda 100644 --- a/jobs/sequence_v3/beta-2.yaml +++ b/jobs/sequence_v3/beta-2.yaml @@ -1,6 +1,7 @@ name: "sequence_v3/beta_2" version: "1" description: "Sequence v2 contracts (beta 2) (dev2 on sequence.js)" +skip_networks: [143, 4217, 10143] min_evm_version: "shanghai" deprecated: true diff --git a/jobs/sequence_v3/beta-3.yaml b/jobs/sequence_v3/beta-3.yaml index cd3e428..68f5be6 100644 --- a/jobs/sequence_v3/beta-3.yaml +++ b/jobs/sequence_v3/beta-3.yaml @@ -1,6 +1,7 @@ name: "sequence_v3/beta_3" version: "1" description: "Sequence v2 contracts (beta 3) (Contracts used by dev version of Trails/Anypay)" +skip_networks: [143, 4217, 10143] min_evm_version: "shanghai" deprecated: true diff --git a/jobs/sequence_v3/beta-4.yaml b/jobs/sequence_v3/beta-4.yaml index 8b45e06..621c7c2 100644 --- a/jobs/sequence_v3/beta-4.yaml +++ b/jobs/sequence_v3/beta-4.yaml @@ -1,6 +1,7 @@ name: "sequence_v3/beta_4" version: "1" description: "Sequence v2 contracts (beta 4) (commit 3581eaf02817f0345ad554aca6fa0dc1efd6e23d)" +skip_networks: [143, 4217, 10143] deprecated: true diff --git a/jobs/sequence_v3/eip-7702-rc-1.yaml b/jobs/sequence_v3/eip-7702-rc-1.yaml index e795b4f..0cf966e 100644 --- a/jobs/sequence_v3/eip-7702-rc-1.yaml +++ b/jobs/sequence_v3/eip-7702-rc-1.yaml @@ -1,6 +1,7 @@ name: "sequence_v3/eip_7702_rc_1" version: "1" description: "Sequence v3 EIP-7702 contract (release candidate 1) (commit e1ae1fb6b51787423d29c3facbc17f8bb0cda8f8) (evm paris)" +skip_networks: [143, 4217, 10143] actions: - name: "stage-7702-module" diff --git a/jobs/sequence_v3/rc-1.yaml b/jobs/sequence_v3/rc-1.yaml index cf6aaac..cd5ebc5 100644 --- a/jobs/sequence_v3/rc-1.yaml +++ b/jobs/sequence_v3/rc-1.yaml @@ -1,6 +1,7 @@ name: "sequence_v3/rc_1" version: "1" description: "Sequence v2 contracts (release candidate 1) (commit 3f6f8aba437d72f2de4ab8790af15b7bc696e825)" +skip_networks: [143, 4217, 10143] deprecated: true diff --git a/jobs/sequence_v3/rc-2.yaml b/jobs/sequence_v3/rc-2.yaml index 97d9076..5f6b200 100644 --- a/jobs/sequence_v3/rc-2.yaml +++ b/jobs/sequence_v3/rc-2.yaml @@ -2,6 +2,7 @@ name: "sequence_v3/rc_2" version: "2" description: "Sequence v2 contracts (release candidate 2) (commit a43da236ec7827be9721cdd882f92521a2742d07) (evm paris)" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] deprecated: true diff --git a/jobs/sequence_v3/rc-3.yaml b/jobs/sequence_v3/rc-3.yaml index 7a2fee5..100da6c 100644 --- a/jobs/sequence_v3/rc-3.yaml +++ b/jobs/sequence_v3/rc-3.yaml @@ -2,6 +2,7 @@ name: "sequence_v3/rc_3" version: "1" description: "Sequence v3 contracts (release candidate 3) (commit 49559600a79258293a41e956f9b239e64bf135a6) (evm paris)" depends_on: ["p256-verifier"] +skip_networks: [143, 4217, 10143] deprecated: true diff --git a/jobs/sequence_v3/rc-4.yaml b/jobs/sequence_v3/rc-4.yaml index d523637..68464d4 100644 --- a/jobs/sequence_v3/rc-4.yaml +++ b/jobs/sequence_v3/rc-4.yaml @@ -2,6 +2,7 @@ name: "sequence_v3/rc_4" version: "2" description: "Sequence v3 contracts (release candidate 3) (commit e7817ac8f49ba4f8934d1e15bd6c222a40e02540) (evm paris)" depends_on: ["p256-verifier"] +skip_networks: [143, 4217, 10143] deprecated: true @@ -65,7 +66,6 @@ deprecated: true # - Payload from ICheckpointer. # - Removed unused InvalidSignatureType error from Stage1Auth. - actions: # Remains the same as rc_3 - name: "factory" diff --git a/jobs/trails/beta-0.yaml b/jobs/trails/beta-0.yaml index 49fb143..e8afd71 100644 --- a/jobs/trails/beta-0.yaml +++ b/jobs/trails/beta-0.yaml @@ -2,6 +2,7 @@ name: "trails-token-sweeper" version: "1" description: "Deploy TrailsTokenSweeper via SingletonFactory (EIP-2470)" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "trails-token-sweeper" diff --git a/jobs/trails/beta-1.yaml b/jobs/trails/beta-1.yaml index 5d0c627..5b338f8 100644 --- a/jobs/trails/beta-1.yaml +++ b/jobs/trails/beta-1.yaml @@ -2,6 +2,7 @@ name: "trails-token-sweeper" version: "beta-1" description: "Deploy TrailsTokenSweeper via SingletonFactory (EIP-2470)" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "trails-token-sweeper" diff --git a/jobs/trails/beta-2.yaml b/jobs/trails/beta-2.yaml index bbb6cd5..286e226 100644 --- a/jobs/trails/beta-2.yaml +++ b/jobs/trails/beta-2.yaml @@ -2,6 +2,8 @@ name: "trails-beta-2" version: "beta-2" description: "Deploy TrailsTokenSweeper via SingletonFactory (EIP-2470)" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] + deprecated: true actions: diff --git a/jobs/trails/beta-3.yaml b/jobs/trails/beta-3.yaml index c2357ee..a310fc9 100644 --- a/jobs/trails/beta-3.yaml +++ b/jobs/trails/beta-3.yaml @@ -2,7 +2,7 @@ name: "trails-beta-3" version: "beta-3" description: "Deploy Trails contracts (beta 3)" depends_on: ["era-evm-predeploy-erc2470"] -skip_networks: [19011, 40875] +skip_networks: [143, 4217, 10143, 19011, 40875] deprecated: true actions: diff --git a/jobs/trails/rc-1.yaml b/jobs/trails/rc-1.yaml index c9ac95b..026f74b 100644 --- a/jobs/trails/rc-1.yaml +++ b/jobs/trails/rc-1.yaml @@ -2,7 +2,7 @@ name: "trails-rc-1" version: "rc-1" description: "Deploy Trails contracts (rc 1)" depends_on: ["era-evm-predeploy-erc2470"] -skip_networks: [19011, 40875] +skip_networks: [143, 4217, 10143, 19011, 40875] deprecated: true actions: diff --git a/jobs/trails/rc-2.yaml b/jobs/trails/rc-2.yaml index fb35564..119bb14 100644 --- a/jobs/trails/rc-2.yaml +++ b/jobs/trails/rc-2.yaml @@ -2,7 +2,7 @@ name: "trails-rc-2" version: "rc-2" description: "Deploy Trails contracts (rc 2)" depends_on: ["era-evm-predeploy-erc2470"] -skip_networks: [19011, 40875] +skip_networks: [143, 4217, 10143, 19011, 40875] deprecated: true actions: diff --git a/jobs/trails/rc-3.yaml b/jobs/trails/rc-3.yaml index b4b72e8..f2729b9 100644 --- a/jobs/trails/rc-3.yaml +++ b/jobs/trails/rc-3.yaml @@ -2,7 +2,7 @@ name: "trails-rc-3" version: "rc-3" description: "Deploy Trails contracts (rc 3)" depends_on: ["era-evm-predeploy-erc2470", "multicall3"] -skip_networks: [19011, 40875] +skip_networks: [143, 4217, 10143, 19011, 40875] actions: - name: "trails-router" diff --git a/jobs/trails/rc-4.yaml b/jobs/trails/rc-4.yaml index ee021ff..ea5a651 100644 --- a/jobs/trails/rc-4.yaml +++ b/jobs/trails/rc-4.yaml @@ -2,7 +2,7 @@ name: "trails-rc-4" version: "rc-4.2" description: "Deploy Trails contracts (rc 4)" depends_on: ["era-evm-predeploy-erc2470", "multicall3"] -skip_networks: [19011, 40875] +skip_networks: [143, 4217, 10143, 19011, 40875] actions: - name: "trails-router" diff --git a/jobs/trails/utils-1.yaml b/jobs/trails/utils-1.yaml index b29bf36..8bac6a3 100644 --- a/jobs/trails/utils-1.yaml +++ b/jobs/trails/utils-1.yaml @@ -2,8 +2,8 @@ name: "trails-utils-1" version: "4" description: "Deploy TrailsUtils contract (v1)" depends_on: ["era-evm-predeploy-erc2470"] - skip_networks: [40, 41] + min_evm_version: "shanghai" actions: diff --git a/jobs/waas/trust-factory.yaml b/jobs/waas/trust-factory.yaml index 2e1d15f..c938a91 100644 --- a/jobs/waas/trust-factory.yaml +++ b/jobs/waas/trust-factory.yaml @@ -2,6 +2,7 @@ name: "waas-trust-factory" version: "1" description: "The Trust Factory is used by WaaS to deploy the recovery contracts, that allow either the partner or Sequence to recover a whole set of wallets" depends_on: ["era-evm-predeploy-erc2470"] +skip_networks: [143, 4217, 10143] actions: - name: "trust-factory" diff --git a/jobs/wallets_and_safes/developer-multisig.yaml b/jobs/wallets_and_safes/developer-multisig.yaml index f1ad20f..c690dd8 100644 --- a/jobs/wallets_and_safes/developer-multisig.yaml +++ b/jobs/wallets_and_safes/developer-multisig.yaml @@ -2,6 +2,7 @@ name: "developer-multisig" version: "1" description: "Deploys a multisig that is used as owner of other contracts" depends_on: ["sequence-v2"] +skip_networks: [143, 4217, 10143] actions: - name: "developer-multisig" diff --git a/jobs/wallets_and_safes/sequence-stack-signers.yaml b/jobs/wallets_and_safes/sequence-stack-signers.yaml index b5480ad..6c58b33 100644 --- a/jobs/wallets_and_safes/sequence-stack-signers.yaml +++ b/jobs/wallets_and_safes/sequence-stack-signers.yaml @@ -2,6 +2,7 @@ name: "stack-signers" version: "1" description: "Deploys the signers used by the Sequence stack" depends_on: ["sequence-v2"] +skip_networks: [143, 4217, 10143] actions: - name: "payment-signer-dev" diff --git a/jobs/wallets_and_safes/skyweaver-signer-wallet-migration.yaml b/jobs/wallets_and_safes/skyweaver-signer-wallet-migration.yaml index 41bf3f1..9914bf5 100644 --- a/jobs/wallets_and_safes/skyweaver-signer-wallet-migration.yaml +++ b/jobs/wallets_and_safes/skyweaver-signer-wallet-migration.yaml @@ -2,9 +2,11 @@ name: "skyweaver-signer-wallet-migration" version: "3" description: "Deploy and migrate the Skyweaver signer wallet 0x29E0F3385f981189a1Eb343537681464B7D94D86 from Sequence v1 to Sequence v3 rc5 Stage2" depends_on: ["sequence-v1", "sequence_v3/rc_5"] +skip_networks: [143, 4217, 10143] # Networks without a presigned migration payload are skipped automatically. # Networks where the wallet is already on the target image hash are also skipped automatically. + actions: - name: "skyweaver-signer-wallet" template: "deploy-wallet-v1" diff --git a/package.json b/package.json index 6415c16..a960a4d 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "update-readme": "./scripts/update-table.sh" }, "dependencies": { - "@0xsequence/catapult": "^1.3.15" + "@0xsequence/catapult": "^1.3.17" }, "devDependencies": { "lefthook": "^1.12.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ea51c59..f0e22e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@0xsequence/catapult': - specifier: ^1.3.15 - version: 1.3.15 + specifier: ^1.3.17 + version: 1.3.17 devDependencies: lefthook: specifier: ^1.12.2 @@ -18,8 +18,8 @@ importers: packages: - '@0xsequence/catapult@1.3.15': - resolution: {integrity: sha512-7uqsToPa3e2EKiXbIKpNVM0S5awSFGBbc9Matw0MIkaOAW7vsoYPOc8AX6SzFt7IjA0wpg+y9dHGjOC4wU72cg==} + '@0xsequence/catapult@1.3.17': + resolution: {integrity: sha512-rj5O94NhngrzgXwn/zYVPFMNXdjD7KZL5t2giHyW7XDuP4OA15S9eWoECVM51eLMYgs+LVqP/sM2RJMSXzZM1A==} engines: {node: '>=16.0.0'} hasBin: true @@ -60,8 +60,8 @@ packages: '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} - abitype@1.1.1: - resolution: {integrity: sha512-Loe5/6tAgsBukY95eGaPSDmQHIjRZYQq8PB1MpsNccDIK8WiV+Uw6WzaIXipvaxTEL2yEB0OpEaQv3gs8pkS9Q==} + abitype@1.2.4: + resolution: {integrity: sha512-dpKH+N27vRjarMVTFFkeY445VTKftzGWpL0FiT7xmVmzQRKazZexzC5uHG0f6XKsVLAuUlndnbGau6lRejClxg==} peerDependencies: typescript: '>=5.0.4' zod: ^3.22.0 || ^4.0.0 @@ -104,15 +104,15 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - ethers@6.15.0: - resolution: {integrity: sha512-Kf/3ZW54L4UT0pZtsY/rf+EkBU7Qi5nnhonjUb8yTXcxH3cdcWrV2cRyk0Xk/4jK6OoHhxxZHriyhje20If2hQ==} + ethers@6.16.0: + resolution: {integrity: sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==} engines: {node: '>=14.0.0'} eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -201,8 +201,8 @@ packages: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true - solc@0.8.30: - resolution: {integrity: sha512-9Srk/gndtBmoUbg4CE6ypAzPQlElv8ntbnl6SigUBAzgXKn35v87sj04uZeoZWjtDkdzT0qKFcIo/wl63UMxdw==} + solc@0.8.35: + resolution: {integrity: sha512-OaP/4zyoKRo2CjqZDxbtkeRlEo6MxP4FLCxntw1Agf9OSoecmwYKoFBSB34UcSKBFBucrTh3Mb0nRoJou62ibw==} engines: {node: '>=12.0.0'} hasBin: true @@ -232,22 +232,22 @@ packages: utf-8-validate: optional: true - yaml@2.8.1: - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} hasBin: true snapshots: - '@0xsequence/catapult@1.3.15': + '@0xsequence/catapult@1.3.17': dependencies: chalk: 4.1.2 commander: 11.1.0 dotenv: 16.6.1 - ethers: 6.15.0 + ethers: 6.16.0 ox: 0.8.9 - solc: 0.8.30 - yaml: 2.8.1 + solc: 0.8.35 + yaml: 2.9.0 transitivePeerDependencies: - bufferutil - debug @@ -290,7 +290,7 @@ snapshots: dependencies: undici-types: 6.19.8 - abitype@1.1.1: {} + abitype@1.2.4: {} aes-js@4.0.0-beta.5: {} @@ -317,7 +317,7 @@ snapshots: dotenv@16.6.1: {} - ethers@6.15.0: + ethers@6.16.0: dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -332,7 +332,7 @@ snapshots: eventemitter3@5.0.1: {} - follow-redirects@1.15.11: {} + follow-redirects@1.16.0: {} has-flag@4.0.0: {} @@ -393,18 +393,18 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.1 + abitype: 1.2.4 eventemitter3: 5.0.1 transitivePeerDependencies: - zod semver@5.7.2: {} - solc@0.8.30: + solc@0.8.35: dependencies: command-exists: 1.2.9 commander: 8.3.0 - follow-redirects: 1.15.11 + follow-redirects: 1.16.0 js-sha3: 0.8.0 memorystream: 0.3.1 semver: 5.7.2 @@ -426,4 +426,4 @@ snapshots: ws@8.17.1: {} - yaml@2.8.1: {} + yaml@2.9.0: {}