Hyperlinkv0.8.0-beta.28

Hyperlink

Hyperlink.IdentitySelfRequiredclasssrc/Hyperlink.ts:2249

Identity-claiming resources need Lookup's Identity client and a dialable Node — Tag-bound (nodes / { node }) and/or the ListenNode from Node.unix / Node.http / Node.ws (including minted address-less Nodes).

Remediation: (1) Layer.provide(Lookup.client / layer / layerOptions) on the listen or resource layer; (2) give the Tag a dialable self via protocol listen or nodes([Node]). Recipe: docs/guides/identity-coordinator.md.

errorsListenNodeNode.unixNode.httpNode.wsnodes
Source src/Hyperlink.ts:224911 lines
export class IdentitySelfRequired extends Data.TaggedError("IdentitySelfRequired")<{
  readonly tag: string;
}> {
  override get message() {
    return (
      `Identity "${this.tag}" needs Lookup.Identity and a dialable self ` +
      `(Node.unix/http/ws listen or Hyperlink.nodes([Node])). ` +
      `Pipe Layer.provide(Lookup.client) / Lookup.layer / Lookup.layerOptions.`
    );
  }
}