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

Fail to submit update proposal in Tx that was build with compatible shelley transaction signed-transaction #1054

Open
mkoura opened this issue Feb 4, 2025 · 0 comments

Comments

@mkoura
Copy link
Contributor

mkoura commented Feb 4, 2025

Description

I cannot submit a transaction build and signed with cardano-cli compatible shelley transaction signed-transaction when the transaction include an update proposal.

Steps to Reproduce

  1. Create an update proposal
cardano-cli compatible shelley governance action create-protocol-parameters-update  \
  --out-file update-proposal-allegra.proposal  \
  --epoch 1  \
  --genesis-verification-key-file genesis1.vkey  \
  --protocol-major-version 3  \
  --protocol-minor-version 0
  1. Build and sign the transaction
cardano-cli compatible shelley transaction signed-transaction  \
  --fee 5000000  \
  --tx-in 596e9836a4f42661d66deb7993e4e5da310b688e85facc50fee2462e611a0c94#0  \
  --tx-out 2657WMsDfac7RXyZU5nkYxPvZAh7u96FN4cp6w6581zJUR4vKUr3kofjd8MuFghFS+35999999995000000  \
  --update-proposal-file update-proposal-allegra.proposal  \
  --signing-key-file delegate1.skey  \
  --signing-key-file genesis1.skey  \
  --signing-key-file payment-keys.000-converted.skey  \
  --testnet-magic 42  \
  --out-file transfer-register-delegate-tx.tx
  1. Try to submit the transaction
cardano-cli shelley transaction submit  \
  --tx-file transfer-register-delegate-tx.tx  \
  --testnet-magic 42
  1. See the error

Command failed: transaction submit Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraShelley (ApplyTxError (UtxowFailure (InvalidWitnessesUTXOW [VKey (VerKeyEd25519DSIGN "6535cb2b2f145da7f69ac7d7e3488d3b5b76320e400fc863ddaa5815f5eae497"),VKey (VerKeyEd25519DSIGN "fbf4ed8c2aab6438216de9d90fac47589668a88297ca74660551e70d469ffaf3"),VKey (VerKeyEd25519DSIGN "294e3192b8ecdd9b8d3a74c182171accaffa4e059b31be6a781aab34d0c912e2")]) :| []))' ']'

I can successfully build and submit a simple transaction that doesn't contain update proposal.

Additional Context

Using cardano-node rev e3e74b081dbdacdc5a63395ae9a39c0aef179204 (almost latest master) and cardano-cli rev 2427f533c279bffddbf164225359051b2317a013 (current latest master).

Files used to build the transaction: issue_compat_cli.tar.gz

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

No branches or pull requests

2 participants