Skip to content

Conversation

thebrianchen
Copy link
Contributor

@thebrianchen thebrianchen commented Sep 26, 2025

Pull Request Checklist


PR-Codex overview

This PR primarily focuses on removing the split transport functionality from the codebase and refactoring related components. It also introduces a new utility function for computing counterfactual addresses using the EntryPoint's getSenderAddress.

Detailed summary

  • Deleted split.ts and related documentation.
  • Removed references to split from index.ts and connection.ts.
  • Updated AlchemyConnectionConfig type to exclude SplitTransportParams.
  • Added getAccountAddressViaEntryPoint utility function in test-utils.
  • Refactored tests in predictAddress.test.ts and light-account/predictAddress.test.ts to use the new utility function for address computation.

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

Copy link

vercel bot commented Sep 26, 2025

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

Project Deployment Preview Comments Updated (UTC)
aa-sdk-ui-demo Ready Ready Preview Comment Sep 26, 2025 9:42pm

Copy link

github-actions bot commented Sep 26, 2025

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Sep 26, 2025, 9:38 PM

@github-actions github-actions bot temporarily deployed to docs-preview September 26, 2025 21:20 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 26, 2025 21:22 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 26, 2025 21:24 Inactive
Copy link
Collaborator

@adamegyed adamegyed left a comment

Choose a reason for hiding this comment

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

Thanks for the cleanup!

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.

ty for doing this!

"build": "yarn build:libs --filter='!@account-kit/react-native-signer' --filter='!@account-kit/react-native-signer-example'",
"postbuild": "yarn lint:write",
"build:libs": "turbo run build --filter='@aa-sdk/*' --filter='./templates/*' --filter='./packages/*'",
"build:libs": "turbo run build --filter='./templates/*' --filter='./packages/*'",
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: you could prob remove the build:v5 script that i added previously, if you want.

import { getContract, type Address, type Hex, type Client } from "viem";

/**
* Test utility functilln that computes the counterfactual address using the EntryPoint's getSenderAddress function.
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: spelling

Suggested change
* Test utility functilln that computes the counterfactual address using the EntryPoint's getSenderAddress function.
* Test utility function that computes the counterfactual address using the EntryPoint's getSenderAddress function.

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.

3 participants