跳转到主要内容
POST
getUserRecords

注册表记录

提供 1 到 100 个 Solana 所有者公钥。响应会按照请求顺序,在 result.records 中为每个所有者包含一个条目。如果在读取记录的时隙中,所有者没有注册表记录,则该条目为 null。 记录包含所有者采用 base58 编码的 nullifier 公钥和采用 base64 编码的查看公钥。查看公钥是一个带标签的 33 字节 X25519 密钥:先是 0x04,后跟一个规范的 32 字节 u 坐标。禁用合并时,mergeEncryption 为 0;对于 PoseidonCtrV1,则为 1。 记录从 Solana 中获取,所在时隙不早于 context.slot。这些是公开的注册密钥;有关钱包密钥处理方式,请参阅屏蔽密钥对和加密。

请求参数

array
必填
要在用户注册表中查询的 Solana 公钥。最多 100 个。

授权

api-key
string
query
必填

你的 Helius API 密钥。

请求体

application/json
id
string
默认值:1
必填

用于标识请求的 ID。

jsonrpc
enum<string>
默认值:2.0
必填

JSON-RPC 协议版本。

可用选项:
2.0
method
enum<string>
默认值:getUserRecords
必填

要调用的方法。必须与 URL 路径的最后一段匹配。

可用选项:
getUserRecords
params
object
必填
示例:

响应

JSON-RPC 响应。读取结果前请先检查错误。

id
string
必填

请求 ID。

jsonrpc
enum<string>
必填

JSON-RPC 协议的版本。

可用选项:
2.0
error
object
result
object