Skip to content

chore(periphery): remove the stale FeeProxy ABI and bytecode copy - #48

Merged
kamescg merged 1 commit into
update/v1.1.0-alphafrom
chore/remove-stale-fee-proxy-artifacts
Oct 22, 2026
Merged

kamescg merged 1 commit into
update/v1.1.0-alphafrom
chore/remove-stale-fee-proxy-artifacts

Conversation

@mihailo-maksa

Copy link
Copy Markdown
Contributor

Summary

Removes packages/periphery/src/contracts/FeeProxy-abi.ts and FeeProxy-bytecode.ts, an older FeeProxy build left in periphery after its artifacts moved to @0xintuition/deployments. Nothing imports them, because periphery/src/contracts/index.ts re-exports FeeProxyAbi and FeeProxyBytecode from deployments, but they were still compiled into the published tarball.

  • The exported FeeProxyAbi and FeeProxyBytecode are unchanged.
  • The packed periphery tarball no longer contains the stale files.

Verification

  • The deployments FeeProxy bytecode, executed as creation code, yields runtime code byte-identical to both official FeeProxy implementations: Intuition mainnet (1155) 0x45B65BB9FFC4BC51C9e3a56902d9183dcff51B55 and Intuition Testnet (13579) 0x847801465DcB17811089107c0051c49E0135F6B8. Its ABI and creation bytecode also match a fresh build of the contracts at the v1.1.0 release head. The removed copy differs from both deployments and from that build.
  • The full CI sequence passes from a clean bun install --frozen-lockfile (Bun 1.3.3, Node 24.22.1), including the conformance, artifact, registry and supply-chain checks, the pack dry-run and the clean-room tarball smoke. deployments 152/152, periphery 80/80 and cli 119/119 tests pass.

@kamescg
kamescg merged commit 0939999 into update/v1.1.0-alpha Oct 22, 2026
1 check passed
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