Skip to content

UnitsUnpack

UnitsUnpack(units) · UnitsUnpackTracked(units)

Input: units is one owned, live actor or a dense array. Invalid members reject the whole group.

Description: Requests a native unpack order, distinct from UnitsPack. The tracked form has the same batch and partial-submission rules. Submission does not prove that the unpacking state change completed.

Output: UnitsUnpack returns true for queue admission, otherwise false. UnitsUnpackTracked returns accepted, receipt.

Errors: Wrong Lua argument types raise an argument error. Invalid actors or missing layout reject. Multi-batch tracked requests can become indeterminate with partial-submission. A tracked receipt gives the rejection reason when available.