Module v1

Module v1 

Source

Modules§

cursor
Nested message and enum types in Cursor.
message_api_server
Generated server implementations.

Structs§

AuthData
AuthData carries token parameters that are authenticated by the identity key signature. It is embedded in the Token structure as bytes so that the bytes don’t need to be reconstructed to verify the token signature.
BatchQueryRequest
BatchQuery
BatchQueryResponse
Response containing a list of QueryResponse messages
Cursor
Wrapper for potentially multiple types of cursor
Envelope
Envelope encapsulates a message while in transit.
IndexCursor
This is based off of the go-waku Index type, but with the receiverTime and pubsubTopic removed for simplicity. Both removed fields are optional
PagingInfo
This is based off of the go-waku PagingInfo struct, but with the direction changed to our SortDirection enum format
PublishRequest
Publish
PublishResponse
Empty message as a response for Publish
QueryRequest
Query
QueryResponse
The response, containing envelopes, for a query
SubscribeAllRequest
SubscribeAll
SubscribeRequest
Subscribe
Token
Token is used by clients to prove to the nodes that they are serving a specific wallet.

Enums§

SortDirection
Sort direction