From 85db6ec84bcc9d145e5cfe0fc3ef6a2a63ccecaf Mon Sep 17 00:00:00 2001 From: Gavin Wood Date: Fri, 13 Oct 2023 14:35:17 +0100 Subject: [PATCH] Update text/0031-corejam.md Co-authored-by: gupnik <17176722+gupnik@users.noreply.github.com> --- text/0031-corejam.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/text/0031-corejam.md b/text/0031-corejam.md index f94bad4..283e505 100644 --- a/text/0031-corejam.md +++ b/text/0031-corejam.md @@ -121,7 +121,7 @@ impl TryFrom for v0::WorkPackage { A *Work Package* is an *Authorization* together with a series of *Work Items* and a context, limited in plurality, versioned and with a maximum encoded size. The Context includes an optional reference to a Work Package (`WorkPackageHash`) which limits the relative order of the Work Package (see **Work Package Ordering**, later). -(The number of prerequisites of a Work Package is limited to at most one. However, we cannot trivially control the number of dependents in the same way, nor would we necessarily wish to since it would open up a griefing vector for misbehaving Work Package Builders who interrupt a sequence by introducing their own Work Packages which a prerequisite which is within another's sequence.) +(The number of prerequisites of a Work Package is limited to at most one. However, we cannot trivially control the number of dependents in the same way, nor would we necessarily wish to since it would open up a griefing vector for misbehaving Work Package Builders who interrupt a sequence by introducing their own Work Packages with a prerequisite which is within another's sequence.) Work Items are a pair of class and payload, where the `class` identifies the Class of Work to be done in this item (*Work Class*).