c.cond.L.Lock()
defer c.cond.L.Unlock()
- if err := c.checkNodeSign(blockHeader, consensusNode, signature); err != nil {
- return err
- }
+ // if err := c.checkNodeSign(blockHeader, consensusNode, signature); err != nil {
+ // return err
+ // }
if err := c.updateBlockSignature(blockHeader, consensusNode.Order, signature); err != nil {
return err
return nil, err
}
- if err := c.checkDoubleSign(blockHeader, node.XPub.String()); err == errDoubleSignBlock {
- return nil, nil
- } else if err != nil {
- return nil, err
- }
+ // if err := c.checkDoubleSign(blockHeader, node.XPub.String()); err == errDoubleSignBlock {
+ // return nil, nil
+ // } else if err != nil {
+ // return nil, err
+ // }
if signature := blockHeader.Get(node.Order); len(signature) != 0 {
return nil, nil