+ if err := c.consensusNodeManager.applyBlock(voteResultMap, b); err != nil {
+ return err
+ }
+
+ if c.isIrreversible(attachNode) && b.Height > irreversibleNode.Height {
+ irreversibleNode = attachNode
+ }
+
+ log.WithFields(log.Fields{"module": logModule, "height": node.Height, "hash": node.Hash.String()}).Debug("attach from mainchain")