Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace proto

Index

Variables

ContentFilter: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

HistoryQuery: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode:function
  • encode:function
  • fromJSON:function
  • fromPartial:function
    • Type parameters

      • I: { contentFilters?: { contentTopic?: string | undefined; }[]; endTime?: number; pagingInfo?: { pageSize?: number | undefined; cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } | undefined; direction?: PagingInfo_Direction | undefined; }; pubSubTopic?: string; startTime?: number } & { contentFilters?: { contentTopic?: string }[] & ({ contentTopic?: string } & { contentTopic?: string | undefined; } & Record<Exclude<keyof I["contentFilters"][number], "contentTopic">, never>)[] & Record<Exclude<keyof I["contentFilters"], keyof { contentTopic?: string }[]>, never>; endTime?: number; pagingInfo?: { cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; }; direction?: PagingInfo_Direction; pageSize?: number } & { pageSize?: number | undefined; cursor?: ({ digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } & { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } & Record<...>) | undefined; direction?: PagingInfo_Direction |... & Record<Exclude<keyof I["pagingInfo"], keyof proto.PagingInfo>, never>; pubSubTopic?: string; startTime?: number } & Record<Exclude<keyof I, keyof proto.HistoryQuery>, never>

      Parameters

      • object: I

      Returns proto.HistoryQuery

  • toJSON:function
HistoryRPC: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode:function
  • encode:function
  • fromJSON:function
  • fromPartial:function
    • Type parameters

      • I: { query?: { pubSubTopic?: string | undefined; contentFilters?: { contentTopic?: string | undefined; }[] | undefined; pagingInfo?: { pageSize?: number | undefined; cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } | undefined; direction?: PagingInfo_Direction | un...; requestId?: string; response?: { messages?: { payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; }[] | undefined; pagingInfo?: { ...; } | undefined; error?: HistoryResponse_Error | undefined; } } & { query?: { contentFilters?: { contentTopic?: string | undefined; }[]; endTime?: number; pagingInfo?: { pageSize?: number | undefined; cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } | undefined; direction?: PagingInfo_Direction | undefined; }; pubSubTopic?: string; startTime?: number } & { pubSubTopic?: string | undefined; contentFilters?: ({ contentTopic?: string | undefined; }[] & ({ contentTopic?: string | undefined; } & { contentTopic?: string | undefined; } & Record<Exclude<...>, never>)[] & Record<...>) | undefined; pagingInfo?: ({ ...; } & ... 1 more ... & Record<...>) | undefined; startTime?... & Record<Exclude<keyof I["query"], keyof proto.HistoryQuery>, never>; requestId?: string; response?: { error?: HistoryResponse_Error; messages?: { payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; }[]; pagingInfo?: { pageSize?: number | undefined; cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } | undefined; direction?: PagingInfo_Direction | undefined; } } & { messages?: ({ payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; }[] & ({ payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; } & { ...; } & Record<...>)[] ... & Record<Exclude<keyof I["response"], keyof proto.HistoryResponse>, never> } & Record<Exclude<keyof I, keyof proto.HistoryRPC>, never>

      Parameters

      • object: I

      Returns proto.HistoryRPC

  • toJSON:function
HistoryResponse: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode:function
  • encode:function
  • fromJSON:function
  • fromPartial:function
    • Type parameters

      • I: { error?: HistoryResponse_Error; messages?: { payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; }[]; pagingInfo?: { pageSize?: number | undefined; cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } | undefined; direction?: PagingInfo_Direction | undefined; } } & { error?: HistoryResponse_Error; messages?: { contentTopic?: string; payload?: Uint8Array; timestamp?: number; version?: number }[] & ({ contentTopic?: string; payload?: Uint8Array; timestamp?: number; version?: number } & { payload?: Uint8Array | undefined; contentTopic?: string | undefined; version?: number | undefined; timestamp?: number | undefined; } & Record<Exclude<keyof I["messages"][number], keyof proto.WakuMessage>, never>)[] & Record<Exclude<keyof I["messages"], keyof { contentTopic?: string; payload?: Uint8Array; timestamp?: number; version?: number }[]>, never>; pagingInfo?: { cursor?: { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; }; direction?: PagingInfo_Direction; pageSize?: number } & { pageSize?: number | undefined; cursor?: ({ digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } & { digest?: Uint8Array | undefined; receivedTime?: number | undefined; senderTime?: number | undefined; } & Record<...>) | undefined; direction?: PagingInfo_Direction |... & Record<Exclude<keyof I["pagingInfo"], keyof proto.PagingInfo>, never> } & Record<Exclude<keyof I, keyof proto.HistoryResponse>, never>

      Parameters

      • object: I

      Returns proto.HistoryResponse

  • toJSON:function
Index: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

PagingInfo: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

WakuMessage: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

Generated using TypeDoc