Skip to content

chore(deployments): add Sepolia deployment artifacts#4001

Open
lionakhnazarov wants to merge 2 commits into
stack/testnet4-02-solidity-logicfrom
stack/testnet4-03-deployment-artifacts
Open

chore(deployments): add Sepolia deployment artifacts#4001
lionakhnazarov wants to merge 2 commits into
stack/testnet4-02-solidity-logicfrom
stack/testnet4-03-deployment-artifacts

Conversation

@lionakhnazarov
Copy link
Copy Markdown
Collaborator

@lionakhnazarov lionakhnazarov commented May 25, 2026

Stack Context

This is PR 3/4 in the reorganization stack.
Base: #4000 (stack/testnet4-02-solidity-logic)
Next: #4002

What Changed

1) Added generated Sepolia deployment snapshots (ECDSA)

  • Added full deployment artifacts under:
    • solidity/ecdsa/deployments/sepolia/.chainId
    • solidity/ecdsa/deployments/sepolia/.migrations.json
    • solidity/ecdsa/deployments/sepolia/*.json (Allowlist, BLS, Beacon*, Ecdsa*, RandomBeacon*, ReimbursementPool, T, TokenStaking, WalletRegistry*)

2) Added generated Sepolia deployment snapshots (Random Beacon)

  • Added full deployment artifacts under:
    • solidity/random-beacon/deployments/sepolia/.chainId
    • solidity/random-beacon/deployments/sepolia/*.json (BLS, Beacon*, RandomBeacon*, ReimbursementPool, T, TokenStaking)

3) Artifact churn from regeneration

  • Added gas report outputs:
    • solidity/ecdsa/gasReporterOutput.json
    • solidity/random-beacon/gasReporterOutput.json
  • Added Yarn install state artifact:
    • solidity/random-beacon/.yarn/install-state.gz
  • Removed legacy export artifact:
    • solidity/random-beacon/export.json

Why This Slice Exists

This PR intentionally isolates generated/deployment snapshot churn so logic review stays focused in adjacent PRs.

Out of Scope

  • Deploy/runtime logic changes.
  • Go runtime/network mapping changes.

Test Plan

  • Regenerated artifact set matches expected deployment outputs.
  • No non-generated behavior changes are introduced in this PR.

…lows

Separates hardhat/deploy/runtime Solidity logic from CI and generated deployment artifacts to make contract behavior review focused and tractable.

Co-authored-by: Cursor <cursoragent@cursor.com>
…apshots

Adds refreshed deployment JSON artifacts and gas outputs for ecdsa/random-beacon and removes stale random-beacon export snapshot to keep generated outputs in sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
@lionakhnazarov lionakhnazarov force-pushed the stack/testnet4-03-deployment-artifacts branch from 72b052e to 5b40e26 Compare May 25, 2026 10:43
@lionakhnazarov lionakhnazarov force-pushed the stack/testnet4-02-solidity-logic branch from cef3185 to e1bca45 Compare May 25, 2026 10:43
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.

1 participant