账户抽象
作者: jdevcs创建于 2024年10月22日更新于 2025年1月7日
标签Epic
帐户抽象史诗
AA v0.6
- - AA 函数
- - AA 当前测试
- - 使用另一个包级别提供程序与捆绑器交互
- - AA 包配置用于发布
- - 从主 web3 中导出
- - 参数验证和结果格式化
- - 在现有包和 API 文档中集成
- - 其他实用函数
- 获取非序号,
- 使用示例 AccountFactory 或可选提供的 ABI 获取初始代码,以创建简单的帐户,
pm_sponsorUserOperation支付人函数
- 签名
- Account Abstraction 指南/教程
- AA 是什么,AA 的不同组件(用户操作,捆绑器,支付人,入口点,合约帐户),其用法/场景(不同类型的支付人,帐户工厂等)
- Web3.js AA 包函数
- 基础设施(现有提供程序,与使用 Docker compose 和 stackup 的本地基础设施)
- 使用工厂合约创建第一个用户操作中的示例帐户
- 使用支付人支持的用户操作
- 发送价值转移用户操作
- 发送 ERC20 转移用户操作
- 在 stackblitz 中编写上述演示的代码片段
- 集成和 E2E 测试
- 使用 web3.js CI 或本地基础设施中的开发网 https://GitHub.com/stackup-wallet/erc-4337-devnet
- 推送覆盖率和集成 Codecov
AA v0.7
- v0.6 和 v0.7 的区别
- 更新 AA 用户操作结构并添加对 v0.7 函数的支持
- 添加测试(单元/集成)
- 添加 v0.7 函数文档
- 添加 v0.7 指南
内容来源: web3/web3.js