From ad1efcede52b996aa6d0eb14e131e0ce8290bf1a Mon Sep 17 00:00:00 2001 From: Miguel de Elias Date: Thu, 18 Sep 2025 11:53:06 -0300 Subject: [PATCH 1/2] chore: add subgraph service to allowed locked verifier in migrate script --- packages/horizon/ignition/modules/core/HorizonStaking.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/horizon/ignition/modules/core/HorizonStaking.ts b/packages/horizon/ignition/modules/core/HorizonStaking.ts index 59735cce2..98ec0ce81 100644 --- a/packages/horizon/ignition/modules/core/HorizonStaking.ts +++ b/packages/horizon/ignition/modules/core/HorizonStaking.ts @@ -88,6 +88,7 @@ export const MigrateHorizonStakingGovernorModule = buildModule('HorizonStakingGo const graphProxyAdminAddress = m.getParameter('graphProxyAdminAddress') const horizonStakingAddress = m.getParameter('horizonStakingAddress') const horizonStakingImplementationAddress = m.getParameter('horizonStakingImplementationAddress') + const subgraphServiceAddress = m.getParameter('subgraphServiceAddress') const HorizonStakingImplementation = m.contractAt( 'HorizonStakingImplementation', @@ -103,6 +104,7 @@ export const MigrateHorizonStakingGovernorModule = buildModule('HorizonStakingGo artifact: HorizonStakingArtifact, }) m.call(HorizonStaking, 'setMaxThawingPeriod', [maxThawingPeriod]) + m.call(HorizonStaking, 'setAllowedLockedVerifier', [subgraphServiceAddress, true]) return { HorizonStaking, HorizonStakingImplementation } }) From 1f02a91dbb7baa2eac8b454acf1b61993ecfff60 Mon Sep 17 00:00:00 2001 From: Miguel de Elias Date: Thu, 18 Sep 2025 13:03:35 -0300 Subject: [PATCH 2/2] fix: add subgraph service to allowed locked verifiers for protocol deployment --- packages/horizon/ignition/modules/core/HorizonStaking.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/horizon/ignition/modules/core/HorizonStaking.ts b/packages/horizon/ignition/modules/core/HorizonStaking.ts index 98ec0ce81..c4044b0af 100644 --- a/packages/horizon/ignition/modules/core/HorizonStaking.ts +++ b/packages/horizon/ignition/modules/core/HorizonStaking.ts @@ -44,6 +44,7 @@ export default buildModule('HorizonStaking', (m) => { artifact: HorizonStakingArtifact, }) m.call(HorizonStaking, 'setMaxThawingPeriod', [maxThawingPeriod]) + m.call(HorizonStaking, 'setAllowedLockedVerifier', [subgraphServiceAddress, true]) return { HorizonStaking, HorizonStakingImplementation } })