From 424ea61cdc89cb7a8181275a4f50e440b5c60a70 Mon Sep 17 00:00:00 2001 From: Ivan Folgueira Bande Date: Wed, 25 Feb 2026 14:31:07 +0100 Subject: [PATCH] add debug API --- standards/application/waku-api.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/standards/application/waku-api.md b/standards/application/waku-api.md index fe633ff..33a2da9 100644 --- a/standards/application/waku-api.md +++ b/standards/application/waku-api.md @@ -561,6 +561,27 @@ although performance or reliability may still be impacted. `Connected` indicates that the node is operating optimally, with full support for message reception and transmission. +### Debug + +#### Debug function definitions + +```yaml +functions: + getAvailableNodeInfoIds: + description: "Returns a list of available node information identifiers. e.g., [ version, my_peer_id, metrics ]." + returns: + type: result, error> + + getNodeInfo: + description: "Returns the node's information that is requested" + parameters: + - name: nodeInfoId + type: string + description: "Information identifier. The only supported values are the ones returned by getAvailableNodeInfoItems function" + returns: + type: result +``` + ## The Validation API [WAKU2-RLN-RELAY](https://github.com/vacp2p/rfc-index/blob/main/waku/standards/core/17/rln-relay.md) is currently the primary message validation mechanism in place.