go-ethereum/accounts/usbwallet
Richard Creighton 7a73ffe8a3
Some checks are pending
/ Linux Build (push) Waiting to run
/ Linux Build (arm) (push) Waiting to run
/ Keeper Build (push) Waiting to run
/ Windows Build (push) Waiting to run
/ Docker Image (push) Waiting to run
accounts/usbwallet: check ledger versions for typed txs (#35044)
Checks the Ledger Ethereum app version before sending typed transactions
that require newer app support.

EIP-2930/EIP-1559 transactions now require Ledger app v1.9.0 or newer,
and EIP-7702 transactions require v1.17.0 or newer. Older apps now
return the same kind of local update error already used for earlier
Ledger feature gates instead of sending an unsupported transaction to
the device.

---------

Co-authored-by: Guillaume Ballet <3272758+gballet@users.noreply.github.com>
2026-05-29 08:11:42 +02:00
..
trezor all: remove deprecated protobuf dependencies (#30232) 2024-08-01 16:25:55 +02:00
hub.go accounts/usbwallet: revert github.com/karalabe/hid to fix freebsd build (#34784) 2026-04-22 12:32:19 +02:00
ledger.go accounts/usbwallet: check ledger versions for typed txs (#35044) 2026-05-29 08:11:42 +02:00
trezor.go accounts/usbwallet: full 32bit chainId support for Trezor (#17439) 2025-04-10 12:46:54 +02:00
wallet.go accounts/usbwallet: revert github.com/karalabe/hid to fix freebsd build (#34784) 2026-04-22 12:32:19 +02:00