首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询Cardano电流电源

查询Cardano电流电源
EN

Stack Overflow用户
提问于 2021-03-14 16:23:06
回答 1查看 76关注 0票数 2

doc中给出的关于当前总供应量的查询似乎对我不起作用,它只差了几百万(根据pooltool.io),结果值随着时间的推移而不断上升,表明UTXO而不是TotalSupply中的ADA量。

如何查询总供货量的cardano-db-sync

-更新:

我知道上面的查询只考虑了为未花费的事务输出设置的UTxO,我应该将尚未撤销的奖励添加到其中。但我不确定如何做到这一点,因为所有提款的总和大于所有奖励的总和:

代码语言:javascript
复制
cexplorer=# select sum(amount) / 1000000 from reward;    
--------------------
 554006568

cexplorer=# select sum(amount) / 1000000 from withdrawal;    
--------------------
 875322654

难道所有的奖励不应该比所有的提款更大吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-14 22:23:57

多亏了一些帮助,我弄清楚了提款包括ITN奖励,我也需要考虑储备。正确的计算(从连接到数据库同步的ActiveRecord )如下:

代码语言:javascript
复制
UtxoView.sum('value') + Reserve.sum('amount') + Reward.sum('amount') - Withdrawal.sum('amount')
   (8495.8ms)  SELECT SUM("utxo_view"."value") FROM "utxo_view"
   (10.9ms)  SELECT SUM("reserve"."amount") FROM "reserve"
   (231.7ms)  SELECT SUM("reward"."amount") FROM "reward"
   (36.5ms)  SELECT SUM("withdrawal"."amount") FROM "withdrawal"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66622419

复制
相关文章

相似问题

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