interface EncoderOptions {
    contentTopic: string;
    ephemeral?: boolean;
    metaSetter?: IMetaSetter;
    pubsubTopic?: string;
    pubsubTopicShardInfo?: SingleShardInfo;
}

Hierarchy

  • EncoderOptions

    Properties

    contentTopic: string

    The content topic to set on outgoing messages.

    ephemeral?: boolean

    An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

    Default Value

    false

    metaSetter?: IMetaSetter

    A function called when encoding messages to set the meta field.

    Param: IProtoMessage

    The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

    pubsubTopic?: string

    Deprecated

    pubsubTopicShardInfo?: SingleShardInfo