Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests: wakuext other #6098

Open
1 of 42 tasks
churik opened this issue Nov 12, 2024 · 0 comments
Open
1 of 42 tasks

Tests: wakuext other #6098

churik opened this issue Nov 12, 2024 · 0 comments

Comments

@churik
Copy link
Member

churik commented Nov 12, 2024

Historic Messages Management

  • wakuext_requestAllHistoricMessages

    • Requests all historic messages, with an option to force fetching a backup.
  • wakuext_requestAllHistoricMessagesWithRetries

    • Requests all historic messages with retries enabled, and an option to force fetching a backup.

Mailserver Management

  • wakuext_disconnectActiveMailserver
    • Disconnects the currently active mail server.

Chat Management

  • wakuext_fillGaps

    • Fills in gaps for the specified chat ID and message IDs.
  • wakuext_syncChatFromSyncedFrom

    • Synchronizes the chat from the specified synced point.

Bloom Filter Management

  • wakuext_bloomFilter
    • Returns the current bloom filter bytes.

Discovery Management

  • wakuext_startDiscV5

    • Starts the Discovery V5 protocol.
  • wakuext_stopDiscV5

    • Stops the Discovery V5 protocol.

Community Settings Management

  • wakuext_getCommunitiesSettings

    • Retrieves the settings for communities.
  • wakuext_enableCommunityHistoryArchiveProtocol

    • Enables the community history archive protocol.
  • wakuext_disableCommunityHistoryArchiveProtocol

    • Disables the community history archive protocol.

Pubsub Management

  • wakuext_subscribeToPubsubTopic

    • Subscribes to a specified Pubsub topic with an optional public key.
  • wakuext_storePubsubTopicKey

    • Stores the key for a specified Pubsub topic.

Peer Management

  • wakuext_addStorePeer

    • Adds a peer to the store using the specified address.
  • wakuext_addRelayPeer

    • Adds a relay peer using the specified address.
  • wakuext_dialPeer

    • Dials a peer using the specified address.
  • wakuext_dialPeerByID

    • Dials a peer using its ID.
  • wakuext_dropPeer

    • Drops a peer based on its ID.
  • wakuext_peers

    • Retrieves the current peer statistics.
  • wakuext_relayPeersByTopic

    • Retrieves relay peers associated with a specified topic.
  • wakuext_listenAddresses

    • Retrieves the listening addresses for the messenger.

Node Management

  • wakuext_enr
    • Retrieves the current ENR (Ethereum Node Record).

Profile Management

  • wakuext_changeIdentityImageShowTo
    • Changes the visibility setting for the profile picture.

Data Management

  • wakuext_backupData

    • Triggers a backup of data.
  • wakuext_imageServerURL

    • Retrieves the URL for the image server.

Mailserver Settings Management

  • wakuext_toggleUseMailservers

    • Toggles the use of mail servers.
  • wakuext_togglePeerSyncing

    • Toggles peer syncing based on the provided request.
  • wakuext_setSyncingOnMobileNetwork

    • Sets syncing preferences for mobile networks.
  • wakuext_setPinnedMailservers

    • Sets the pinned mail servers.

Contact Management

  • wakuext_buildContact
    • Builds a contact based on the provided request.

Notification Management

  • wakuext_registerSetSignerDeclinedNotification

    • Returns a response with an Activity Center notification when setting the signer is declined.
  • wakuext_registerLostOwnershipNotification

    • Returns a response with an Activity Center notification when ownership is lost.

Message Management

  • wakuext_fetchMessages

    • Fetches messages based on the provided request.
  • wakuext_setLightClient

    • Sets the light client configuration based on the provided request.
  • wakuext_setStoreConfirmationForMessagesSent

    • Sets the store confirmation for messages that have been sent.
  • wakuext_setLogLevel

    • Sets the log level based on the provided request.
  • wakuext_setMaxLogBackups

    • Sets the maximum number of log backups based on the provided request.
  • wakuext_setCustomNodes

    • Sets custom nodes based on the provided request.
  • wakuext_saveNewWakuNode

    • Saves a new Waku node based on the provided request.
  • wakuext_setCustomizationColor

    • Sets the customization color based on the provided context and request.
  • wakuext_getCommunityMemberAllMessages

    • Retrieves all messages for a community member based on the provided request.
  • wakuext_deleteCommunityMemberMessages

    • Deletes specific community member messages or all community member messages based on the provided parameters.





Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant