Skip to content

Commit

Permalink
Spellcheck
Browse files Browse the repository at this point in the history
  • Loading branch information
expede committed Dec 20, 2023
1 parent 7857352 commit 73cb161
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
1 change: 1 addition & 0 deletions .github/workflows/words-to-ignore.txt
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ invoker
js-num
memoization
multiformat
namespace
outmost
parallelize
parameterizing
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -245,10 +245,10 @@ Note that the Invocation MUST include the Signature envelope. An [Invocation Pay
| `h` | `VarsigHeader` | Yes | The Varsig header |
| `ucan/i/1.0.0-rc.1` | `InvocationPayload` | Yes | The [Invocation Payload] |

The Signature Payload MUST contain a [Varsig] header, and the [Invocation Payload]. The Varsig header MUST describe the cryptographic configuration used to format and sign the [Invocaion Payload]. This is important in order to:
The Signature Payload MUST contain a [Varsig] header, and the [Invocation Payload]. The Varsig header MUST describe the cryptographic configuration used to format and sign the [Invocation Payload]. This is important in order to:

1. Commits the Signature to the cryptographic algorithms used
2. Describes how the paylaod was serialized before signing
2. Describes how the payload was serialized before signing

## Invocation Payload

Expand Down Expand Up @@ -308,13 +308,13 @@ The REQUIRED `sub` field both parameterizes over a specific agent, and acts as a

#### Audience

The OPTIONAL `aud` field specified the intended recipitent of Invocation, otherwise the Audience MUST be assumed to the [Subject]. This is useful for message routing, command brokers, proxy execution, gateways, replicated state machines, and so on.
The OPTIONAL `aud` field specified the intended recipient of Invocation, otherwise the Audience MUST be assumed to the [Subject]. This is useful for message routing, command brokers, proxy execution, gateways, replicated state machines, and so on.

### Task

A Task is the subset of Invocation fields that uniquely determine the work to be performed[^subtype]. The nonce is important for distinguishing between non-idempotent executions of a Task by making the group together unique.

A Task MUST be unqiuely defined by the following fields:
A Task MUST be uniquely defined by the following fields:

- [Subject]
- [Command]
Expand Down

0 comments on commit 73cb161

Please sign in to comment.