Roman Zeyde

Results 503 comments of Roman Zeyde

Updated and rebased [`secp256k1_zkp/blind`](https://github.com/romanz/trezor-firmware/commit/2601c9f18b614833322a30ddcb26aa7b457b3cfb). I have disabled range-proof & surjection-proof generation on device, since it can be done on the host without loss of privacy (since the host already knows...

> I have disabled range-proof & surjection-proof generation on device, since it can be done on the host without loss of privacy (since the host already knows the amounts and...

We can estimate the actual stack size used by instrumenting `secp256k1_zkp` library, similarly to how it's done at [elements/stack branch](https://github.com/romanz/trezor-firmware/commits/elements/stack) ([commit](https://github.com/romanz/trezor-firmware/commit/995b392ef8652fcf2692a0b775b0534173fb144b)) for the emulator.

Thanks :) Squashed and rebased over `master`.

> * Creating a new RPC call for undo data, say `getblockundo`. This would be perfect for my needs, but it would require making the undo data serialization format non-internal...

`GetAddress` flow: [Screencast from 2025-05-28 20-06-44.webm](https://github.com/user-attachments/assets/d757fb23-817c-41d0-8b4e-ccd5728fd70f)

> THP runs some amount of background loops for retransmissions and some miscellaneous stuff, those must not be interrupted by the session restarts but at the same time aren't workflows...