This is both valid and invalid. An unknown Verification should be treated as a reason to disconnect, but a Verification of an unknown Transaction should only be considered an unknown Verification if we fail to then sync the relevant Transaction. Because we don't sync these Transactions, a Verification of a Transaction we haven't learned about causes a disconnect.
This is both valid and invalid. An unknown Verification should be treated as a reason to disconnect, but a Verification of an unknown Transaction should only be considered an unknown Verification if we fail to then sync the relevant Transaction. Because we don't sync these Transactions, a Verification of a Transaction we haven't learned about causes a disconnect.