mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-11-24 06:25:55 +00:00
Check rule errors when validating blocks with trusted data
This commit is contained in:
parent
d5c10832c2
commit
376c6aa8f3
@ -286,7 +286,13 @@ func (flow *handleIBDFlow) processBlockWithTrustedData(
|
|||||||
}
|
}
|
||||||
|
|
||||||
err := consensus.ValidateAndInsertBlockWithTrustedData(blockWithTrustedData, false)
|
err := consensus.ValidateAndInsertBlockWithTrustedData(blockWithTrustedData, false)
|
||||||
return err
|
if err != nil {
|
||||||
|
if errors.As(err, &ruleerrors.RuleError{}) {
|
||||||
|
return protocolerrors.Wrapf(true, err, "failed validating block with trusted data")
|
||||||
|
}
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (flow *handleIBDFlow) receiveBlockWithTrustedData() (*appmessage.MsgBlockWithTrustedDataV4, bool, error) {
|
func (flow *handleIBDFlow) receiveBlockWithTrustedData() (*appmessage.MsgBlockWithTrustedDataV4, bool, error) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user