Skip to content

Figure out definitions of types and interface for top level vs sub-transactions #5045

Open
@lehins

Description

@lehins

We need to create a new concept of a sub-transaction while avoiding unnecessary duplication.

The reason reason why this distinction is necessary is because sub-transaction have slight differences when comparing to the top level transaction. Here is an incomplete list of features that are different in sub-transactions:

  • Missing collateral inputs and collateral return
  • Missing fee field
  • Redeemers are different
  • sub-transactions are not allowed in sub-transactions
  • sub-transactions will have requiredTopLevelObservers field

Metadata

Metadata

Assignees

Labels

dijkstraLedger era that will follow after Conway

Type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions