你的区块浏览器显示一笔 ERC-4337 交易已成功。
其中的智能账户操作也成功了吗?
ERC-4337 分为两层:
• 捆绑器向 EntryPoint 提交一笔外层 EVM 交易。
• 这笔交易可以包含一个或多个 UserOperation。
即使某个 UserOperation 失败,外层交易仍可能成功。相应的 EntryPoint 事件会报告操作级别的结果,而失败的操作仍可能消耗 Gas。
如果外层交易回滚,UserOperation 事件可能不会出现。在已回滚交易的 calldata 中看到操作数据,并不能证明该操作已执行。
捆绑器返回的 UserOperation 哈希可用于追踪,但它本身不能证明该操作已上链。请检查交易回执中是否有匹配的 EntryPoint 事件。
PriorSeal 的 ERC-4337 适配器会将规范化的 UserOperation 哈希绑定到授权中,并验证回执中的匹配事件。它支持 0.6 至 0.9 版本的 EntryPoint。若要对账户的内部调用作出更具体的判断,则需要受支持的账户专属配置。
你的仪表板是否分别显示外层交易结果和每个 UserOperation 的结果?
其中的智能账户操作也成功了吗?
ERC-4337 分为两层:
• 捆绑器向 EntryPoint 提交一笔外层 EVM 交易。
• 这笔交易可以包含一个或多个 UserOperation。
即使某个 UserOperation 失败,外层交易仍可能成功。相应的 EntryPoint 事件会报告操作级别的结果,而失败的操作仍可能消耗 Gas。
如果外层交易回滚,UserOperation 事件可能不会出现。在已回滚交易的 calldata 中看到操作数据,并不能证明该操作已执行。
捆绑器返回的 UserOperation 哈希可用于追踪,但它本身不能证明该操作已上链。请检查交易回执中是否有匹配的 EntryPoint 事件。
PriorSeal 的 ERC-4337 适配器会将规范化的 UserOperation 哈希绑定到授权中,并验证回执中的匹配事件。它支持 0.6 至 0.9 版本的 EntryPoint。若要对账户的内部调用作出更具体的判断,则需要受支持的账户专属配置。
你的仪表板是否分别显示外层交易结果和每个 UserOperation 的结果?