Skip to content

fix: add recurring collector parameter to deploy configs#1332

Closed
MoonBoi9001 wants to merge 1 commit into
deployment/testnet/2024-05-09/gip-0088from
mb9/dips-local-testing-fixes-v2
Closed

fix: add recurring collector parameter to deploy configs#1332
MoonBoi9001 wants to merge 1 commit into
deployment/testnet/2024-05-09/gip-0088from
mb9/dips-local-testing-fixes-v2

Conversation

@MoonBoi9001
Copy link
Copy Markdown
Member

@MoonBoi9001 MoonBoi9001 commented May 7, 2026

TL;DR

Adds the missing recurringCollectorAddress slot to two deployment config files. Two lines per file, no logic changes.

Motivation

Ignition deploys contracts by reading parameter files keyed by network — each file lists every input the deployment module expects. The SubgraphService module asks for a recurring collector address when wiring up its implementation, but neither the default file nor the local-network file declares that key. Any deployment using either of these files aborts before any contract is touched. This blocks the local-network end-to-end DIPs testing pipeline and any other deployment that inherits from the default config.

Summary

  • Add recurringCollectorAddress entry to protocol.default.json5
  • Add recurringCollectorAddress entry to protocol.localNetwork.json5

@MoonBoi9001 MoonBoi9001 mentioned this pull request May 7, 2026
@MoonBoi9001 MoonBoi9001 force-pushed the mb9/dips-local-testing-fixes-v2 branch from 2a63a80 to 36c70b1 Compare May 7, 2026 11:21
@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.16%. Comparing base (8eff386) to head (d3d3790).

Additional details and impacted files
@@                           Coverage Diff                           @@
##           deployment/testnet/2024-05-09/gip-0088    #1332   +/-   ##
=======================================================================
  Coverage                                   91.16%   91.16%           
=======================================================================
  Files                                          81       81           
  Lines                                        5318     5318           
  Branches                                     1128     1128           
=======================================================================
  Hits                                         4848     4848           
  Misses                                        448      448           
  Partials                                       22       22           
Flag Coverage Δ
unittests 91.16% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@RembrandtK
Copy link
Copy Markdown
Contributor

You might want to rebased on top of: deployment/testnet/2024-05-06/gip-0088

Base automatically changed from indexing-payments-management-audit-fixed-rebased to main May 9, 2026 10:24
@MoonBoi9001 MoonBoi9001 changed the base branch from main to deployment/testnet/2024-05-09/gip-0088 May 11, 2026 12:35
@MoonBoi9001 MoonBoi9001 force-pushed the mb9/dips-local-testing-fixes-v2 branch 2 times, most recently from 210be45 to dd6598d Compare May 11, 2026 12:49
The SubgraphService deployment script reads a recurringCollectorAddress
parameter at deploy time, but neither the default nor the local-network
parameter file lists it. Any deployment using those files fails when
the parameter can't be found. Add the slot to both.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@MoonBoi9001 MoonBoi9001 force-pushed the mb9/dips-local-testing-fixes-v2 branch from dd6598d to d3d3790 Compare May 11, 2026 12:55
@MoonBoi9001 MoonBoi9001 changed the title chore: layer local-network deploy fixes on audit contracts fix: add recurring collector parameter to deploy configs May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants