Skip to content

Conversation

@bonnie57
Copy link
Collaborator

@bonnie57 bonnie57 commented Dec 23, 2025

Description

Summary

To solve the permission check, Introduces IpAccountBatchExecutor to handle batch transaction execution through IP Account with automatic ERC20 and WIP token fee management.

Changes

New

  • IpAccountBatchExecutor class for batch execution with automatic fee handling

Refactored

  • registerDerivative now uses IpAccountBatchExecutor instead of handleRegistrationWithFees to handle multicall.

…bbing and validation for ERC20 and WIP token fee handling
…parameters for stubbing and enhance validation of ERC20 and WIP token fee handling
…ance error handling for registerDerivative method
…nd adjust IpAccountBatchExecutor initialization
…ance error handling for insufficient balances
… only for the main user transaction and adjust approval logic to use maxUint256
@bonnie57 bonnie57 merged commit bb174ec into main Dec 26, 2025
14 checks 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.

4 participants