首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Elrond REST获取农场当前收益

如何通过Elrond REST获取农场当前收益
EN

Stack Overflow用户
提问于 2021-12-19 08:58:05
回答 1查看 119关注 0票数 1

如何通过Elrond REST从Maiar Exchange获得农场的当前收益?例如,对于LKMEX农场,我想确定在MEX和/或USDT中的当前收益(我挣到的MEX),因为最近的努力或‘再投资’。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-01-01 12:11:06

根据我在maiar.exchange上看到的。您可以确定存在针对此的graphql请求。

您可以对graphql请求https://graph.maiar.exchange/graphql。我没有搜索是否有任何OpenAPI规范,以了解是否有任何安全绑定到此路由。但是,为了帮助您解决这个问题,下面是graphql (带有经过编辑的内容),用于获取具有当前可收获量的农场中的当前数量:

代码语言:javascript
复制
{
  "variables": {
    "getRewardsForPositionArgs": {
      "farmsPositions": [
        {
          "attributes": "XXXX",
          "identifier": "MEXFARM-XXXXX-XXXXX",
          "farmAddress": "erd1XXXX",
          "liquidity": "19700000000000000000000000"
        },
        {
          "attributes": "XXX",
          "identifier": "LKFARM-XXXXXXX-XXXXXX",
          "farmAddress": "erd1XXXXX",
          "liquidity": "19700000000000000000000000"
        },
      ]
    }
  },
  "query": "query ($getRewardsForPositionArgs: BatchFarmRewardsComputeArgs!) {\n  getRewardsForPosition(farmsPositions: $getRewardsForPositionArgs) {\n    rewards\n    remainingFarmingEpochs\n    decodedAttributes {\n      aprMultiplier\n      compoundedReward\n      initialFarmingAmount\n      currentFarmAmount\n      lockedRewards\n      identifier\n      __typename\n    }\n    __typename\n  }\n}\n"
}

流动性是从你想从哪里得到的数据。在执行此操作之前,可能需要执行另一个graphql请求,以了解liquidity的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70410057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档