Skip to content

Sign approve_hash with hardware wallets - #3

Closed
techdigger wants to merge 1 commit into
mainfrom
pr/hw-approve-hash
Closed

techdigger wants to merge 1 commit into
mainfrom
pr/hw-approve-hash

Conversation

@techdigger

@techdigger techdigger commented Nov 12, 2026 •

Copy link
Copy Markdown

Replaced by #9: the same fix with a test, as one commit on a clean branch.

approve_hash calls sender_account.sign_transaction, which only local
accounts have. With a Ledger or Trezor sender the call fails, so hardware
wallet owners cannot approve a Safe transaction hash on chain. Use the
hardware wallet's get_signed_raw_transaction when the sender has it.
@techdigger techdigger closed this Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant