Gnosis-Safe

驗證 Gnosis Safe tx:如何在沒有“Read as Proxy”的情況下生成 safeTxHash?

  • March 29, 2022

我正在使用本指南如何驗證硬體錢包上的 Gnosis 安全交易中描述的過程,以驗證我在硬體錢包上簽名的內容。

但是,我喜歡生成 safeTxHash,而不必使用 Etherscan 上的“Read as Proxy”功能。我一直處於無法依靠 Etherscan 為我提供此功能的情況,因此我正在尋找替代方案。

是否有另一種方法可以getTransactionHash在我的安全合約上執行該功能,而不使用 Etherscan 上的“讀取為代理”?

交易雜湊是基於EIP-712生成的,您可以使用此邏輯計算鏈下雜湊。

可以在安全契約儲存庫中找到一個範例:https ://github.com/gnosis/safe-contracts/blob/main/src/utils/execution.ts#L64-L66

引用自:https://ethereum.stackexchange.com/questions/124535