Marks a tx as ReceivedResponse in txrequest and checks whether AlreadyHaveTx. Return a bool indicating whether this tx should be validated. If false, optionally, a PackageToValidate.
Declared in <node/txdownloadman.h>
std::pair<bool, std::optional<PackageToValidate>>
ReceivedTx(
NodeId nodeid,
CTransactionRef const& ptx);
A pair whose bool says whether to validate the tx, with an optional package to validate instead.
| Name | Description |
|---|---|
| nodeid | The peer that provided the transaction. |
| ptx | The received transaction. |