You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are heading to implement a more generic and flexible account abstraction scheme. Accounts in U2U will be able to initiate transactions, like an EOA, but can also have arbitrary logic implemented in them, like a smart contract. The simple AA implementation at PR #64 and #66 is kinda simple, subjects to be spammed because this implementation doesn't have a selective mechanism for paying gas. The arbitrarity in AA logic and other DoS protection can be achieve via this new transaction type and how we treat the execution/gas estimation flow.
Introduction
We are heading to implement a more generic and flexible account abstraction scheme. Accounts in U2U will be able to initiate transactions, like an EOA, but can also have arbitrary logic implemented in them, like a smart contract. The simple AA implementation at PR #64 and #66 is kinda simple, subjects to be spammed because this implementation doesn't have a selective mechanism for paying gas. The arbitrarity in AA logic and other DoS protection can be achieve via this new transaction type and how we treat the execution/gas estimation flow.
References:
Checklist
EIP712TxType
=0x71
to implementTransaction
interface: Define a new transaction typeEIP712TxType
=0x71
to implementTransaction
interface #91TransactionHelper
,IAccount
,IPaymaster
smart contract interfaces and simple implementations for testing purposes: Implement the paymaster flow #94EIP712TxType
execution and gas estimation flowThe text was updated successfully, but these errors were encountered: