【问题标题】:How to get staked amount of an account in Solana如何在 Solana 中获取账户的质押金额
【发布时间】:2022-11-10 08:27:43
【问题描述】:

我正在 Solana 上为我的 spl 代币建立一个权益池。在我的网站上,我可以通过 Anchor 获得一个地址的质押量,以通过连接的程序调用 rpc API。

有什么方法可以从我的服务器上获取一个钱包地址的质押数量?

【问题讨论】:

  • 您需要在此处添加更多上下文,因为“质押金额”似乎是您的 Anchor 程序的属性。最有可能的是,您需要保留有关他们已质押多少的用户信息,或者您需要向已质押的用户发行单独的质押池代币。

标签: solana solana-web3js anchor-solana


【解决方案1】:

以下 API 调用应该可以工作:

H = {"Content-Type": "application/json"}
B = f''' {{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getVoteAccounts"
}}'''
r = requests.post(RPC_URL, headers=H, data=B).json()['result']
print(r)

【讨论】:

    猜你喜欢
    • 2021-11-02
    • 2022-07-14
    • 2021-12-06
    • 2021-07-23
    • 2016-03-17
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多