Solana 按 Epoch 确定通货膨胀奖励分配的日期和时间
Posted
技术标签:
【中文标题】Solana 按 Epoch 确定通货膨胀奖励分配的日期和时间【英文标题】:Solana Determine Date and Time of Inflation Reward Distribution by Epoch 【发布时间】:2021-11-01 20:30:16 【问题描述】:是否有任何方法可以确定与给定时期的通货膨胀奖励分配时间相对应的确切日期和时间?例如:
payload =
"jsonrpc": "2.0",
"id": 1,
"method": "getInflationReward",
"params": [
[my_staking_address], "epoch": epoch
]
返回:
'jsonrpc': '2.0', 'result': ['amount': 15711280, 'commission': 0, 'effectiveSlot': 103680000, 'epoch': 239, 'postBalance': 4799957221], 'id': 1
但没有与分配通胀奖励的日期和时间相关联。出于税收目的,我需要此信息,因为我需要在收到质押奖励时确定 SOL 的价格。
仅给定纪元,我如何确定收到质押奖励的确切日期和时间?
【问题讨论】:
【参考方案1】:来自该返回的 effectiveSlot
将为您提供更多帮助,因为您可以将其与 getBlockTime
一起使用以获取处理该插槽时的时间戳:https://docs.solana.com/developing/clients/jsonrpc-api#getblocktime
【讨论】:
效果很好,谢谢。以上是关于Solana 按 Epoch 确定通货膨胀奖励分配的日期和时间的主要内容,如果未能解决你的问题,请参考以下文章