Hyperlinkv0.9.0-beta.0

Node

Node.AssumeNotReadyclasssrc/internal/nodeAssume.ts:65

Node.assume rejected because the node is not Ready yet (served HyperServices not all ready, or a configured subset is not ready). Ready ≠ ownership — wait for Ready, then assume.

errors
export class AssumeNotReady extends Schema.TaggedErrorClass<AssumeNotReady>()(
  "AssumeNotReady",
  {
    node: Schema.String,
    /** Blocking HyperService wire key when known. */
    serviceKey: Schema.optionalKey(Schema.String),
    detail: Schema.optionalKey(Schema.String),
  },
) {
  override get message() {
    const service =
      this.serviceKey === undefined
        ? "served HyperServices"
        : `service "${this.serviceKey}"`;
    const detail =
      this.detail === undefined ? "" : ` (${this.detail})`;
    return `Node.assume rejected for "${this.node}" — not Ready yet (${service})${detail}.`;
  }
}
Referenced by 3 symbols