New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
返回具有给定地址或哈希的压缩账户。
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getCompressedAccount",
"params": {
"address": null,
"hash": "11111111111111111111111111111111"
}
}
'{
"context": {
"slot": 100
},
"value": {
"hash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP",
"lamports": 100,
"leafIndex": 100,
"owner": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"seq": 100,
"slotCreated": 100,
"tree": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"address": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"data": {
"data": "SGVsbG8sIFdvcmxkIQ==",
"dataHash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP",
"discriminator": 100
}
}
}JSON-RPC 协议的版本。
2.0 用于标识请求的 ID。
要调用的方法名称。
getCompressedAccount 用于检索 Solana 上压缩账户数据的请求参数,包括压缩 NFT 和代币的地址标识符或数据哈希
显示 子属性
要检索数据的压缩账户的 Solana 公钥 一个以 base58 编码字符串表示的 Solana 公钥,用于识别账户、程序和用户。
"11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3"
如果地址不可用,则为压缩 Solana 账户的数据哈希标识符 一个 32 字节的加密哈希,以 base58 字符串表示,用于 Solana 压缩账户验证。
"11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP"
{
"address": null,
"hash": "11111111111111111111111111111111"
}成功从 Solana 区块链检索到压缩账户数据
显示 子属性
用于验证的压缩账户数据的加密哈希
"11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP"
此压缩账户持有的 SOL 余额,以 lamports 为单位(1 SOL = 1,000,000,000 lamports)
100
此压缩账户存储在 merkle 树中的位置索引
100
拥有此压缩账户的 Solana 程序(通常是压缩程序)
"11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3"
用于跟踪此压缩账户更新的序列号
100
创建此压缩账户时的 Solana 区块链插槽
100
存储此压缩账户的默克尔树地址
"11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3"
压缩 Solana 账户的唯一标识地址
"11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3"
存储在压缩 Solana 账户中的链上数据
显示 子属性
一个 base64 编码的字符串,表示 Solana 上的压缩账户数据。
"SGVsbG8sIFdvcmxkIQ=="
一个 32 字节的加密哈希,以 base58 字符串表示,用于 Solana 压缩账户验证。
"11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP"
用于 Solana 压缩账户中各种数值参数的非负整数值
100
此页面对您有帮助吗?
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getCompressedAccount",
"params": {
"address": null,
"hash": "11111111111111111111111111111111"
}
}
'{
"context": {
"slot": 100
},
"value": {
"hash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP",
"lamports": 100,
"leafIndex": 100,
"owner": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"seq": 100,
"slotCreated": 100,
"tree": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"address": "11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3",
"data": {
"data": "SGVsbG8sIFdvcmxkIQ==",
"dataHash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP",
"discriminator": 100
}
}
}