wizardsardine / async-hwi

⚠️ The interface is not finalized 🚧 and currently specific to our needs with Liana
BSD 3-Clause "New" or "Revised" License
28 stars 17 forks source link

Update Coldcard lib #70

Closed alfred-hodler closed 9 months ago

alfred-hodler commented 9 months ago

The latest version of the coldcard crate mitigates a firmware bug that causes the host side of the wire to hang when the fram response is sent. It's not a very common scenario but it'll cause anything communicating with a coldcard to hang.

I've reported the bug to Coinkite but the fix won't help anyone with an older firmware, so the mitigation on the Rust side fixes the problem for everyone.

edouardparis commented 9 months ago

Ref to the commit: https://github.com/alfred-hodler/rust-coldcard/commit/635c96d04088e8d16ab4ee3573a06787e0e639e3 Seems fine to me.

Thank you !