The new conway era requires using conway flags with cardano-cli. For example, cardano-cli transaction build is now cardano-cli conway transaction build. If you build a transaction with the new conway flags and then transform the transaction, trying to sign with the hardware wallet results in Tx serialization mismatch. This issue even occurs for transactions without any plutus scripts. This was not an issue before the conway era.
$ cardano-hw-cli version
Cardano HW CLI Tool version 1.16.0-rc.1
Commit hash: e7225d91e0ddc6152ad973ba803d6c016cb14d7e
I am able to sign and submit a transformed conway transaction using cardano-cli generated keys so perhaps the cardano-hw-cli TxSerializationMismatchError check is incorrect.
The new conway era requires using
conway
flags with cardano-cli. For example,cardano-cli transaction build
is nowcardano-cli conway transaction build
. If you build a transaction with the new conway flags and then transform the transaction, trying to sign with the hardware wallet results inTx serialization mismatch
. This issue even occurs for transactions without any plutus scripts. This was not an issue before the conway era.