Walletwasabi: Trezor T broadcast transaction issues

Created on 18 Jan 2020  路  9Comments  路  Source: zkSNACKs/WalletWasabi

I built a transaction (Trezor T wallet) and tried to broadcast it but I got the following errors:

Using Transaction Hex
broadcast-hex

Using PSBT Base64 String
broadcast-psbtbase64

debug priority

All 9 comments

@yahiheb Can you try with different driver versions?

@yahiheb Can you try with different driver versions?

you mean different Wasabi version? or different Trezor firmware version?

Trezor firmware. Also also could you do the Trezor T Kata (in the tests.)?

Trezor T Kata passed.

I could reproduce it. What was strange to me that for building the transaction I did not have to touch the device which leads me to think that the built transaction is not signed. Theory: when building a transaction with Trezor it is not sent to the device for signing.

which leads me to think that the built transaction is not signed.

Isn't this the expected behavior?

With CC you can put it on an SD card and sign it. But with Trezor it is impossible. So it is but for Trezor it is a useless feature, isnt it?

The transaction building feature is for building transactions that have to be signed offline by a hw, it doesn't communicate with the HW at all so, if you try to broadcast that transaction then it will be rejected as unsigned.

Edge case: the user has offline Wasabi with a Trezor. He wants to have a signed hex tx to copy the tx with Pendrive to an online Wasabi and broadcast it.
Is there any other case where this would be useful? Because if not then I would consider it an unnecessary feature: to let the user have the signed tx in hex format.

Was this page helpful?
0 / 5 - 0 ratings