Share common transaction-body arguments across builder commands
I maintainer di solito rispondono entro 1 giorno
@Jimbo4350 ci sta già lavorando.
Dal 13/10/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
SubTransactionBuildRawCmdArgs repeats most transaction-body fields from TransactionBuildRawCmdArgs. Adding or changing a shared body field therefore requires parallel edits to the argument records and parser chains. TransactionBuildCmdArgs and TransactionBuildEstimateCmdArgs also repeat these fields.
Introduce a shared record for common transaction-body arguments and reuse the corresponding parser components across the applicable builders. Cover the top-level build, build-raw, build-estimate, and sub-transaction build-raw commands where their fields overlap, while retaining command-specific fields and restrictions.
Preserve option names, grouping/order, era restrictions, and transaction-building behavior. Update affected runners and retain test coverage for each command.
Deferred from PR #1453: review comment. Jordan marked this non-critical and suitable for a future PR.
- Lingua principale
- Haskell
- Stelle
- 72
- Fork
- 25
- Merge medio
- 1g 15h
- PR unite (30g)
- 10
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di IntersectMBO/cardano-cli
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
IntersectMBO/cardano-cli#1306 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Clarify the origin and intended use of Plutus V2/V4 test fixturesForse già presa @Jimbo4350 l’ha presa 1 giorno fa. Aperta
IntersectMBO/cardano-cli#1464 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Share body construction and input reading between transaction and sub-transaction buildersForse già presa @Jimbo4350 l’ha presa 1 giorno fa. Aperta
IntersectMBO/cardano-cli#1463 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Move Transaction.Internal.Common helpers into focused modulesForse già presa @Jimbo4350 l’ha presa 1 giorno fa. Aperta
IntersectMBO/cardano-cli#1461 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Ensure Plutus V4 scripts can be deserialised by cardano-cliForse già presa @carbolymer l’ha presa 21 giorni fa. Apertaenhancement
IntersectMBO/cardano-cli#1448 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di IntersectMBO/cardano-cli
Issue simili
-
CJK text is italicizedAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
simplex-chat/simplex-chat#7714 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni
-
component: hls-eval-plugin status: needs triage type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
haskell/haskell-language-server#5144 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno