你的區塊瀏覽器顯示一筆 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 的結果?