Replace NOP3 with CHECKSEQUENCEVERIFY (BIP-112)
<nSequence> CHECKSEQUENCEVERIFY -> <nSequence>
Fails if relative lock-time encoded in txin.nSequence < relative lock-time represented by nSequence, allowing funds of a txout to be locked for a number of blocks or a duration of time after its inclusion in a block.
Transactions that fail CSV verification will be rejected from the mempool, making it easy to test the feature. However blocks containing “invalid” CSV-using transactions will still be accepted; this is not the soft-fork required to actually enable CSV for production use.