-
Notifications
You must be signed in to change notification settings - Fork 720
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
Deprecate intermediate tx body cli format #4277
Closed
9 of 13 tasks
Labels
enhancement
New feature or request
type: internal feature
Non user-facing functionality
user type: internal
Created by an IOG employee
Comments
PR --> #4303 |
@CarlosLopezDeLara does this ticket have any impact on any user functionalities? if yes, we would need Acceptance Criteria for it. If not, the acceptance criteria could state that this change will be transparent for the end users. |
iohk-bors bot
added a commit
that referenced
this issue
Sep 22, 2022
4303: Deprecate intermediate txbody format r=Jimbo4350 a=Jimbo4350 - You can no longer create tx bodies with the cli's intermediate format. - The flags `--cddl-format` and `--cli-format` are no longer available, we default to the CDDL format closes [#4277](#4277) Co-authored-by: Jordan Millar <jordan.millar@iohk.io>
iohk-bors bot
added a commit
that referenced
this issue
Sep 22, 2022
4303: Deprecate intermediate txbody format r=Jimbo4350 a=Jimbo4350 - You can no longer create tx bodies with the cli's intermediate format. - The flags `--cddl-format` and `--cli-format` are no longer available, we default to the CDDL format closes [#4277](#4277) Co-authored-by: Jordan Millar <jordan.millar@iohk.io>
iohk-bors bot
added a commit
that referenced
this issue
Sep 27, 2022
4303: Deprecate intermediate txbody format r=Jimbo4350 a=Jimbo4350 - You can no longer create tx bodies with the cli's intermediate format. - The flags `--cddl-format` and `--cli-format` are no longer available, we default to the CDDL format closes [#4277](#4277) Co-authored-by: Jordan Millar <jordan.millar@iohk.io>
dorin100
added
type: internal feature
Non user-facing functionality
user type: internal
Created by an IOG employee
labels
Oct 21, 2022
newhoggy
pushed a commit
to IntersectMBO/cardano-cli
that referenced
this issue
May 24, 2023
4303: Deprecate intermediate txbody format r=Jimbo4350 a=Jimbo4350 - You can no longer create tx bodies with the cli's intermediate format. - The flags `--cddl-format` and `--cli-format` are no longer available, we default to the CDDL format closes [#4277](IntersectMBO/cardano-node#4277) Co-authored-by: Jordan Millar <jordan.millar@iohk.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
type: internal feature
Non user-facing functionality
user type: internal
Created by an IOG employee
What
Remove the ability to create tx bodies with the intermediate cli format. We want all transaction bodies to be serialized in the CDDL format. Note we maintain backwards compatibility for now, i.e we can still read tx bodies with the intermediate cli format.
Why
Having two serialization formats for the transaction body will create compatibility issues in the ecosystem. We don't have a good justification for this, therefore we want to only use the CDDL format.
Personas - Who will this affect?
Acceptance Criteria
When building a transaction the user no longer has the options
--cddl-format
and--cli-format
for the output transaction body.The resulting transaction body from building transactions is always cddl formatted.
A transaction body created using --cli-format (i.e. created with a previous version) can still be signed and submitted to the chain successfully.
A transaction body created with --cddl-format (i.e with a previous version) can be signed and submitted successfully
Definition of done
Sign-off
Related
The text was updated successfully, but these errors were encountered: