跳转至

代表

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

## _id

该索引的_id字段是这样组成的:blake2bHash(delegatorAddress+stakingProviderAddress),采用 base64 编码(例如:YZNG+r3ZwFtOj0c057MnpVnXAfmSqLai15lusLWg+KM=)。

字段

描述
地址 地址字段保存委托人的 bech32 编码中的地址。
合约 该字段保存授权给其的堆栈供应商合约的 bech32 编码地址。
活动状态 active take 字段保存活动股份的 EGLD 数量(既不是未授权的也不是不可绑定的)。
activeStakeNum active take 字段以数字格式保存活动股份的 EGLD 数量(既不是未授权也不是不可授权的)。例:1.5。

查询示例

获取所有委托的一个地址

curl --request GET \
  --url ${ES_URL}/delegators/_search \
  --header 'Content-Type: application/json' \
  --data '{
    "query": {
        "match": {
            "address":"erd.."
        }
    }
}' 

将所有委托者提取到一个锁定供应商

curl --request GET \
  --url ${ES_URL}/delegators/_search \
  --header 'Content-Type: application/json' \
  --data '{
    "query": {
        "match": {
            "contract":"erd.."
        }
    }
}' 


回到顶部