Skip to content

chore: Migrate tests utils#1306

Merged
fusmanii merged 27 commits intomasterfrom
faisal/typechain-foundry-migration
Feb 5, 2026
Merged

chore: Migrate tests utils#1306
fusmanii merged 27 commits intomasterfrom
faisal/typechain-foundry-migration

Conversation

@fusmanii
Copy link
Copy Markdown
Contributor

@fusmanii fusmanii commented Dec 18, 2025

These utils will be removed from contracts repo

These utils can be used by other repos (like relayer)

Closes https://linear.app/uma/issue/ACP-37/migrate-test-utils-to-sdk-repo

Comment thread test/fixtures/constants.ts Outdated
Comment thread test/fixtures/HubPoolFixture.ts Outdated
Comment thread test/fixtures/SpokePool.Fixture.ts
Comment thread test/utils/getContractFactory.ts
Comment thread test/utils/MerkleLib.utils.ts
@fusmanii fusmanii changed the title chore: Support typechain foundry migration chore: Support foundry typechain & artifacts migration Jan 13, 2026
fusmanii and others added 14 commits January 13, 2026 11:22
Test utility files included in tsconfig.build.json use sinon, but the
type declarations were missing, causing TypeScript compilation to fail.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Comment thread test/fixtures/HubPool.Fixture.ts
@fusmanii fusmanii changed the title chore: Support foundry typechain & artifacts migration chore: Migrate tests utils Jan 23, 2026
@fusmanii fusmanii marked this pull request as ready for review January 26, 2026 16:05
@fusmanii fusmanii requested a review from pxrl January 26, 2026 16:05
@fusmanii fusmanii requested review from bmzig, dijanin-brat and pxrl and removed request for bmzig and pxrl January 26, 2026 16:05
Comment thread package.json
@linear
Copy link
Copy Markdown

linear Bot commented Jan 26, 2026

Copy link
Copy Markdown
Contributor

@bmzig bmzig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (assuming @pxrl's comment about this being fine w/ the FE is cleared)

Copy link
Copy Markdown
Contributor

@grasphoper grasphoper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change mostly looks good, left a few clarifying Qs

Comment thread tsconfig.build.json Outdated
Comment thread test/utils/utils.ts
Comment thread test/utils/index.ts
@fusmanii fusmanii merged commit ce0cd98 into master Feb 5, 2026
4 checks passed
@pxrl pxrl deleted the faisal/typechain-foundry-migration branch April 9, 2026 07:50
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.

6 participants