vacuumlabs/cardano-hw-cli

Pool registration (from the doc) fails with MissingVKeyWitnessesUTXOW

Closed this issue · 1 comments

Hi,

In the past I followed successfully the doc https://github.com/vacuumlabs/cardano-hw-cli/tree/develop/docs and I noticed that something has changed a few months ago. I tried to follow this guide with the latest version of the cardano-hw-cli and at TX submission I get the following error

$ cardano-cli transaction submit --tx-file tx.signed --mainnet
Command failed: transaction submit  Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraBabbage (ApplyTxError [UtxowFailure (FromAlonzoUtxowFail (WrappedShelleyEraFailure (MissingVKeyWitnessesUTXOW (WitHashes (fromList [KeyHash "266f92d45e9bffe4d2945428b85ed39ebd3bb772db76e291ab7b10e3"]))))),UtxowFailure (UtxoFailure (FromAlonzoUtxoFail (ValueNotConservedUTxO (Value 4797855615 (fromList [])) (Value 10000000 (fromList [])))))])

I do have the 3 witnesses (owner, pool and operator) as specified in the guide.

Any help would be much appreciated! Thanks

Forget about this. It was a mistake in the TX built where the TxIx number was set to zero instead it was 3 in my case.