Skip to content

Conversation

@Richard-Dang
Copy link
Contributor

@Richard-Dang Richard-Dang commented Jan 5, 2026

https://linear.app/alchemy-fa-strike-force-7/issue/ALC-382/rename-factoryaddress-to-factory


PR-Codex overview

This PR primarily focuses on renaming the factoryAddress property to factory across multiple files in the packages/smart-accounts directory, as well as enhancements to the build skipping logic in the scripts/vercel-ignore-build.sh.

Detailed summary

  • Renamed factoryAddress to factory in:
    • packages/smart-accounts/src/ma-v2/decorators/deferralActions.test.ts
    • packages/smart-accounts/src/ma-v2/accounts/account.ts
    • packages/smart-accounts/src/light-account/accounts/multi-owner-account.ts
    • packages/smart-accounts/src/ma-v1/accounts/multi-owner-account.ts
    • packages/smart-accounts/src/light-account/accounts/account.ts
  • Updated the build skipping logic in scripts/vercel-ignore-build.sh for better branch ancestry checks.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@vercel
Copy link

vercel bot commented Jan 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Review Updated (UTC)
aa-sdk-ui-demo Ignored Ignored Preview Jan 5, 2026 9:16pm

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR refactors the parameter naming for factory addresses across multiple smart account implementations, renaming factoryAddress to factory for consistency and alignment with the existing return structure where factory arguments use the shorter name.

Key Changes:

  • Renamed factoryAddress parameter to factory across all account creation functions
  • Updated all references to use the new parameter name consistently
  • Modified test assertions to reflect the parameter name change

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/smart-accounts/src/ma-v2/decorators/deferralActions.test.ts Updated test assertion to use factory instead of factoryAddress
packages/smart-accounts/src/ma-v2/accounts/account.ts Renamed factoryAddress parameter to factory in type definitions and function signature for Modular Account V2
packages/smart-accounts/src/ma-v1/accounts/multi-owner-account.ts Renamed factoryAddress parameter to factory in Multi-Owner Modular Account V1 implementation
packages/smart-accounts/src/light-account/accounts/multi-owner-account.ts Renamed factoryAddress parameter to factory in Multi-Owner Light Account implementation
packages/smart-accounts/src/light-account/accounts/account.ts Renamed factoryAddress parameter to factory and removed unnecessary formatting in Light Account implementation
docs-site Updated documentation submodule reference

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Jan 5, 2026, 9:17 PM

@github-actions github-actions bot temporarily deployed to docs-preview January 5, 2026 20:32 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview January 5, 2026 20:32 Inactive
@Richard-Dang Richard-Dang changed the title feat: create the initial skeleton for v5 chore: rename factoryAddress to factory Jan 5, 2026
@github-actions github-actions bot temporarily deployed to docs-preview January 5, 2026 21:16 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview January 5, 2026 21:16 Inactive
Copy link
Contributor

@jakehobbs jakehobbs left a comment

Choose a reason for hiding this comment

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

lgtm

@Richard-Dang Richard-Dang merged commit e636ce1 into moldy/v5-base Jan 6, 2026
12 checks passed
@Richard-Dang Richard-Dang deleted the richard/rename-factory-address branch January 6, 2026 16:27
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