allow mempool to reject txs with missingoutpoints

This commit is contained in:
D-Stacks 2022-06-27 19:29:52 +02:00
parent c5aade7e7f
commit 5cf8e4c60d

View File

@ -18,7 +18,7 @@ func (mp *mempool) fillInputsAndGetMissingParents(transaction *externalapi.Domai
err = mp.consensusReference.Consensus().ValidateTransactionAndPopulateWithConsensusData(transaction)
if err != nil {
errMissingOutpoints := ruleerrors.ErrMissingTxOut{}
errMissingOutpoints := &ruleerrors.ErrMissingTxOut{}
if errors.As(err, &errMissingOutpoints) {
return parentsInPool, errMissingOutpoints.MissingOutpoints, nil
}