提问人:Sunchaser 提问时间:8/11/2019 更新时间:8/11/2019 访问量:54
我如何从RIDE知道当前的区块链高度?
How Can i Know the current blockchain height from RIDE?
问:
我需要从RIDE脚本中知道区块链的当前高度,并在当前高度上添加或多或少一周的高度。我试过了这个:
let currentHeight = transactionHeightById(i.transactionId)
let finishHeight = currentHeight + (7*1440)
这是正确/最好的方法吗?同样在尝试获取 finishHeight 时,我收到此错误:
编译失败:找不到函数重载 '+'(Int|单位,Int)在952-974
答:
0赞
Sunchaser
8/11/2019
#1
RIDE中当前的WAVES区块链高度包含在可变高度中。 因此,为了了解当前高度并添加大约一周的时间(高度):
[...]
else if (contestStartHeight <= height) then throw("Start Height must be greater than current Blockchain height: " + toString(height))
else {
let contestFinishHeight = contestStartHeight + (7*1440)
}
[...]
评论