PreviousBlockHash: preBlockHash,
Timestamp: timestamp,
BlockCommitment: types.BlockCommitment{},
- BlockWitness: types.BlockWitness{Witness: make([][]byte, protocol.NumOfConsensusNode)},
+ BlockWitness: types.BlockWitness{Witness: make([][]byte, consensus.NumOfConsensusNode)},
},
}
bcBlock := &bc.Block{BlockHeader: &bc.BlockHeader{Height: nextBlockHeight}}
b.BlockHeader.BlockCommitment.TransactionStatusHash, err = types.TxStatusMerkleRoot(txStatus.VerifyStatus)
- _, err = c.GetBBFT().SignBlock(b)
+ _, err = c.SignBlock(b)
return b, err
}