trezor-firmware
trezor-firmware copied to clipboard
:lock: Trezor Firmware Monorepo
@prusnak please confirm that this change is OK
By seeing nonce of tx, user can detect malicious or old tx. It is good for debugging. Would be nice to see nonce in `(i)` info detail. Suite plan: 
Similar to how it's done in core. Following https://github.com/trezor/trezor-firmware/issues/4932#issuecomment-2820458343, we should use Gwei for "per gas" fee rates.
When creating new wallet (`trezorctl device setup`) users now see several loaders loading one after another because of [this](https://github.com/trezor/trezor-firmware/pull/4155). We would like to replace these loaders by one "infinite" loader...
[Quoting](https://github.com/trezor/trezor-firmware/pull/4767#issuecomment-2866370653) @matejcik > this screen is apparently reusing the same string as the PIN pad. instead, the screen should be an error with the error icon, and the string "new...
When T3W1 prodtest actively post some data to console over VCP and USB got disconnected during the process (device runs from battery), VCP buffers may get filled and the code...
Quoting @matejcik from [here](https://github.com/trezor/trezor-firmware/pull/4767#issuecomment-2866363597): > "Assign with Seed" should be the title of the screen, "System Program" is the subtitle we can hide "1/1" in all cases. i think it's...
This PR adds [EIP 7702](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md) support for Core - Delegation Authorization signature and TX type 4 support, mentioned in #4517 WIP : whitelist of delegation addresses if desired (could be...
Specification: https://github.com/satoshilabs/slips/blob/master/slip-0024.md Notion issue: https://www.notion.so/satoshilabs/Payment-requests-1c8dc526060680feb8face4c3bae950a Slack channel: [wg_slip24](https://satoshilabs.slack.com/archives/C08LFLVN19R) This PR does the following: - Implements Payment requests in Ethereum and Ripple signing. - Adds the `mac` field to altcoin `*Address`...
there doesn't seem to be a security reason to disallow it. `legacy` already seems to allow it while locked