* hand and vote self mined block

* add error log
This commit is contained in:
Liam 2022-01-07 17:56:00 -06:00 committed by GitHub
parent 5c326961ce
commit 3ac908be8d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View file

@ -728,7 +728,7 @@ func (f *Fetcher) insert(peer string, block *types.Block) {
}
err = f.handleProposedBlock(block.Header())
if err != nil {
log.Error("[insert] Unable to handle new proposed block", "err", err)
log.Error("[insert] Unable to handle new proposed block", "err", err, "number", block.Number(), "hash", block.Hash())
}
// TODO: (XIN-101) Add propose block handler
// If import succeeded, broadcast the block

View file

@ -397,6 +397,10 @@ func (self *worker) wait() {
if self.config.XDPoS != nil {
c := self.engine.(*XDPoS.XDPoS)
err = c.HandleProposedBlock(self.chain, block.Header())
if err != nil {
log.Error("[wait] Unable to handle new proposed block", "err", err, "number", block.Number(), "hash", block.Hash())
}
authorized := c.IsAuthorisedAddress(block.Header(), self.chain, self.coinbase)
if !authorized {