如何在链上获取 slash 事件

请问一下怎么在链上获取移除验证人队列的时间,比如低出块而导致的移除验证人,双签触发的移除验证人。

除了移除验证人,在这个过程中,验证人和委托人委托的资金会有损失吗?如果有损失的话,那损失金额数量在哪里可以找到

1.可以通过PlatScan查看退出验证节点队列的时间:https://platscan.test.platon.network/history-node
2.如果是因为低出块率处罚-移出验证节点列表,不会有损失;如果是节点出现双签行为被举报成功,系统将会削减被举报节点自有质押金的10‱作为惩罚金,同时将被举报节点强制退出备选节点候选人并撤销质押。惩罚金全部奖励给举报用户。可以在PlatScan的【验证节点详情】找到。

非常感谢您的回答,浏览器这块我知道怎么查看,现在我自己需要实现一个类似的功能,请问浏览器什么时候开源吗?如果我实现这块功能,我要怎么从链上获取到低出块触发的移除验证人事件?怎么监控到双签事件,我想比如有个交易什么的可以查到,但是这块好像是没有交易事件的

对于浏览器开源方面,我们暂时还没有计划。
怎么从链上获取到低出块触发的移除验证人事件:
1、通过低出块的规则,重新在代码中进行处理判断是否低出块的规则。
2、在PlatON开源项目中低出块移除操作中进行增加埋点,通知到外部系统。
怎么监控到双签事件:
只要双签的交易的回执成功即可认为双签成功,然后解析对应的input即可知道被双签的节点是哪个

那么在 platon 浏览器中你们是怎么实现验证人“退出中。。。”这个功能的? :thinking:

我们采用的是第二种方式,有一个特殊节点,该特殊节点会存储一些被低出块的数据。