Check for standard transaction types
Declared in <policy/policy.h>
TxValidationState
ValidateInputsStandardness(
CTransaction const& tx,
CCoinsViewCache const& mapInputs);
valid TxValidationState if all inputs (scriptSigs) use only standard transaction forms else returns invalid TxValidationState which states why the first invalid input is not standard
| Name | Description |
|---|---|
| tx [in] | Transaction whose inputs are checked |
| mapInputs [in] | Map of previous transactions that have outputs we're spending |