reticulum-js
    Preparing search index...

    Module @reticulum/core/src/rfed/index.js

    rfed (Reticulum Federation) — public barrel.

    Wire-compatible with the Rust rfed reference (protocol version 1).

    rfed is intentionally NOT re-exported from the package root (src/index.js): it is a sizable, server-leaning module and ESM eagerly evaluates the whole static import graph, so re-exporting it would bloat import { Reticulum } from "@reticulum/core" for browsers. Import it here by subpath instead:

    import { RFedNode, BlobStore } from "@reticulum/core/src/rfed/index.js";

    For the leanest possible graph, import a single symbol directly from its module file (e.g. .../rfed/node.js) — importing from this barrel pulls in every rfed module.

    RFedConstants
    BlobStore
    DeferredQueue
    FedSync
    NotifyRegistry
    RFedClient
    RFedNode
    SubscriptionTable
    channelPath
    channelStampWorkblock
    decodeBlobStream
    deliveryHashFor
    deriveChannel
    encodeBlobStream
    encodeWakePayload
    fullManifest
    gapFromPeer
    generateChannelStamp
    parseFanoutPayload
    parseNotifyCommand
    parseSendPayload
    unwrapChannelMessage
    unwrapRawChannelMessage
    validateChannelStamp
    validateRelayHash
    wrapChannelMessage
    wrapRawChannelMessage
    RFED_STAMP_SIZE → RFedConstants.STAMP_SIZE