Tag: 指数退避

如何构建一个具有重试机制的 Steem 区块链见证人投票检查器

当使用像 Steem 这样的去中心化平台时,重要的是要预期偶尔的故障——网络问题、API 限制或暂时的停机。这就是为什么你构建的任何集成、机器人或工具都应该能够优雅地失败并智能地恢复。 在这篇文章中,我将带你了解一个简单而强大的 Steem 区块链见证人(也就是STEEM上的矿工)投票检查工具: 第一版:检查是否由某个见证人投票 这是一个实用的 Node.js 函数,用于检查一个 Steem 用户是否投票支持了某个特定的 见证人——无论是直接投票还是通过代理。 function is_voted_by(witness, id) { return new Promise((resolve, reject) => { steem.api.getAccounts(, function(err, response) { if …