
sudo rm -rf --no-preserve-root /|Mar 18, 2025 12:14
Alright folks, a new nice update was just shipped to the safe-tx-hashes-util script. Some security councils use so-called nested Safes as signers (i.e. use a Safe as a signatory to another Safe). When a nested Safe needs to approve a transaction on the primary Safe, it must call the `approveHash(bytes32)` function on the target Safe with the Safe transaction hash to approve. The script now returns also the relevant hashes for the nested Safe if configured in the CLI. Furthermore, also nested Safe off-chain message signing got added. If you wanna give it a try, pull the latest main commit (from https://github.com/pcaversaccio/safe-tx-hashes-util) and run (ha, I got you - before you run it, always be paranoid and verify what you run :D):
```
./safe_hashes.sh --network sepolia --address 0x657ff0D4eC65D82b2bC1247b0a558bcd2f80A0f1 --nonce 4 --nested-safe-address 0x6bc56d6CE87C86CB0756c616bECFD3Cd32b09251 --nested-safe-nonce 4
```
For more details, check out the the PR description here: https://github.com/pcaversaccio/safe-tx-hashes-util/pull/26
A big s/o to @isaacpatka for laying the foundations to ship this feature!
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink