Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Byron->Shelley migration doesn't work #1856

Closed
Fell-x27 opened this issue Jul 5, 2020 · 5 comments
Closed

Byron->Shelley migration doesn't work #1856

Fell-x27 opened this issue Jul 5, 2020 · 5 comments

Comments

@Fell-x27
Copy link

Fell-x27 commented Jul 5, 2020

Context

When I try yo migrate funds from Byron wallet to a fresh created Shelley one, got error.

Information -
Version 2020.7.6 (git revision: 8078cf0)
Platform Linux 64bit
Installation From source

Steps to Reproduce

  1. Launch wallet (shelley version) over a2161bac70 cardano-node.
  2. Restore a Byron wallet it with any 12 or 15 unused mnemonic phrase.
  3. Fund it with faucet or by transaction.
  4. Create a new one Shelley wallet.
  5. Launch migration procedure from Byron wallet to any address from Shelley wallet

Expected behavior

Successfull transaction.

Actual behavior

Errors like:

{"code":"created_invalid_transaction","message":"That's embarrassing. It looks like I've created an invalid transaction that could not be parsed by the node. Here's an error message that may help with debugging: ApplyTxError [LedgerFailure (UtxowFailure (MissingVKeyWitnessesUTXOW (WitHashes (fromList [KeyHash 719cdfd98531883710ac6cfb3d067bc8679168747895536d776604a8]))))]"}


Resolution


QA

@piotr-iohk
Copy link
Contributor

piotr-iohk commented Jul 5, 2020

Thanks @Fell-x27, this is currently in the works (#1844). The story introduces byron transaction support in shelley wallet which will enable migrations as well.

@KtorZ
Copy link
Member

KtorZ commented Jul 28, 2020

I imagine that this issue is now fixed.

@piotr-iohk
Copy link
Contributor

It is fixed.

@cryptohoard-io
Copy link

Hi, I have been getting this error whilst trying to register my stake pool on 1.18.0:

Error while submitting tx: ApplyTxError [LedgerFailure (UtxowFailure (MissingVKeyWitnessesUTXOW (WitHashes (fromList [KeyHash "1acd9a8e248a3b896cee183e776638bb6ba8142274c61f3409d871be"]))))]

Is there a fix or workaround?

@KtorZ
Copy link
Member

KtorZ commented Aug 4, 2020

This errors tells you that your transaction is missing a witness / signature. Have a look at the cardano-cli shelley transaction witness and cardano-cli shelley transaction sign-witnesscommands.
For more information, refer to the tutorials

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants