Hyperlinkv0.8.0-beta.28

MultiNode

MultiNode.combineByNodeExitconstsrc/MultiNode.ts:144
<A, E>(results: ReadonlyArray<NodeResult<A, E>>): Record<
  string,
  Exit.Exit<A, E>
>

Every peer exit keyed by node — keeps failures. Use this when silence would lie (fleet health): map Exit → wire (Reachable / Unreachable) yourself. Contrast combineByNode, which drops failed peers (fine for optional metric folds).

combinatorscombineByNode
Source src/MultiNode.ts:1444 lines
export const combineByNodeExit = <A, E>(
  results: ReadonlyArray<NodeResult<A, E>>,
): Record<string, Exit.Exit<A, E>> =>
  Object.fromEntries(results.map((r) => [r.node, r.exit]));