Gnosis-Safe
驗證 Gnosis Safe tx:如何在沒有“Read as Proxy”的情況下生成 safeTxHash?
我正在使用本指南如何驗證硬體錢包上的 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