• R/O
  • HTTP
  • SSH
  • HTTPS

vapor: Commit

Golang implemented sidechain for Bytom


Commit MetaInfo

Revision52a25953b8c5025182b216b745d536227b9377f9 (tree)
Time2020-09-22 21:31:12
AuthorChengcheng Zhang <943420582@qq.c...>
CommiterChengcheng Zhang

Log Message

update

Change Summary

Incremental Difference

--- a/toolbar/federation/synchron/sidechain_keeper.go
+++ b/toolbar/federation/synchron/sidechain_keeper.go
@@ -270,15 +270,13 @@ func (s *sidechainKeeper) syncBlock() (bool, error) {
270270 return false, errors.Wrap(err, "query chain")
271271 }
272272
273- height, err := s.node.GetBlockCount()
273+ netInfo, err := s.node.GetNetInfo()
274274 if err != nil {
275275 return false, err
276276 }
277277
278- if shouldUpdate, err := s.shouldUpdate(height); err != nil {
279- return false, err
280- } else if !shouldUpdate {
281- return true, nil
278+ if netInfo.IrreversibleBlock <= chain.BlockHeight+s.cfg.Confirmations {
279+ return false, nil
282280 }
283281
284282 nextBlockStr, txStatus, err := s.node.GetBlockByHeight(chain.BlockHeight + 1)
Show on old repository browser