For #1412's implementation, adding the notion of transaction categories based on contained Actions is a possible first step. The different categories/enums would then be used to construct rules about which Actions are allowed to be bundled together and eventually be used to enforce block-level order rules needed by the mempool for #1152.
Different categories/enums (from #1412):
- General (cannot contain Actions listed in the other categories)
- Sudo Actions
- Bridge Control
- Sudo Control
┆Issue Number: ENG-751
For #1412's implementation, adding the notion of transaction categories based on contained
Actionsis a possible first step. The different categories/enums would then be used to construct rules about whichActionsare allowed to be bundled together and eventually be used to enforce block-level order rules needed by the mempool for #1152.Different categories/enums (from #1412):
┆Issue Number: ENG-751