web3.eth.syncing

只读属性,当节点与网络已经同步时返回一个同步对象,否则返回false。

调用方法:

web3.eth.syncing
// or async
web3.eth.getSyncing(callback(error, result){ ... })

返回值:

  • Object|Boolean: 同步时返回的对象具有如下字段:
    • startingBlock: Number – 同步开始时的块号
    • currentBlock: Number – 当前已经同步的最后一个块号
    • highestBlock: Number – 需要同步的最后块号,这是一个估计值

示例代码:

var sync = web3.eth.syncing;
console.log(sync);
/*
{
   startingBlock: 300,
   currentBlock: 312,
   highestBlock: 512
}
*/

 

发表评论

后才能评论