Skip to content

Conversation

@sashaodessa
Copy link

Description

  • Summary: Eliminate the tx.origin anti-pattern in the fee refund path to ensure correct and predictable refunds.
  • Change: Refund excess ETH to msg.sender instead of tx.origin in FeeManagerBase.collectFee;
  • Impact: Improves compatibility with contract callers, multisigs, and account abstraction; no behavioral change for direct EOA calls.

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