Module pointer

Module pointer 

Source
Expand description

Pointers and references to Invocations, Tasks, Instructions, and/or Receipts, as well as handling for the Await’ed promises of pointers.

Structs§

Await
Describes the eventual output of the referenced Instruction as a Pointer, either resolving to a tagged OK_BRANCH, ERR_BRANCH, or direct result of a PTR_BRANCH.
Pointerdiesel
References a specific Invocation, Task, Instruction, and/or Receipt, always wrapping a Cid.

Enums§

AwaitResult
Enumerated wrapper around resulting branches of a promise that’s being awaited on.

Constants§

ERR_BRANCH
await/error branch for instruction result.
OK_BRANCH
await/ok branch for instruction result.
PTR_BRANCH
await/* branch for instruction result.