Skip to content

feat: smart sessions enable permission action split#183

Open
vr16x wants to merge 8 commits intofeat/smart-sessions-abstrations-1from
feat/smart-sessions-enable-permission-action-split
Open

feat: smart sessions enable permission action split#183
vr16x wants to merge 8 commits intofeat/smart-sessions-abstrations-1from
feat/smart-sessions-enable-permission-action-split

Conversation

@vr16x
Copy link
Collaborator

@vr16x vr16x commented Feb 10, 2026

PR-Codex overview

This PR focuses on enhancing the handling of session actions and instruction batching in a smart contract context, introducing new types and utility functions to manage actions more effectively.

Detailed summary

  • Updated value type in conditions.ts to support boolean.
  • Introduced toBytes32 utility function for various input types.
  • Added simulationOverrides option in multiple action-building functions.
  • Improved error handling for batching actions.
  • Refactored buildAction to accommodate new session action structure.
  • Enhanced tests to validate new features and error cases.

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

@vr16x vr16x changed the base branch from develop to feat/smart-sessions-abstrations-1 February 10, 2026 07:01
@github-actions
Copy link

github-actions bot commented Feb 11, 2026

size-limit report 📦

Path Size
core (esm) 67.29 KB (+1.04% 🔺)
core (cjs) 81.64 KB (+0.84% 🔺)
bundler (tree-shaking) 6.65 KB (+0.05% 🔺)
paymaster (tree-shaking) 543 B (0%)

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

Comments