跳转至

账户

原文:https://docs.elrond.com/sdk-and-tools/indices/es-index-accounts

## _id

该索引的_id字段由 bech32 编码地址表示。

字段

描述
地址 地址字段保存 bech32 编码中的地址。应该等于 _id 字段。
平衡 余额字段保存地址拥有的 EGLD 的数量。它是一个包含小数位数的字符串。例如:“150000000000000000”(相当于 1.5 EGLD)。
平衡 balanceNum 字段以数字格式保存地址拥有的 EGLD 数量。例:1.5。
目前 随机数字段表示地址的序列号。
shardID shardID 字段根据其字节表示地址所属的碎片。
时间戳 时间戳字段表示地址平衡被改变的最后时刻。

查询示例

取地址按余额排序

curl --request GET \
  --url ${ES_URL}/accounts/_search \
  --header 'Content-Type: application/json' \
  --data '{
    "sort": [
        {
            "balanceNum": {
                "order": "desc"
            }
        }
    ],
    "size":10
}' 

取出分片中的地址,按余额排序

curl --request GET \
  --url ${ES_URL}/accounts/_search \
  --header 'Content-Type: application/json' \
  --data '{
     "query": {
        "match": {
            "shardId": "1"
        }
    },
    "sort": [
        {
            "balanceNum": {
                "order": "desc"
            }
        }
    ],
    "size":10
}' 


回到顶部