lbrycrd/src/policy
Mark Friedenbach 53e53a33c9 BIP112: Implement CHECKSEQUENCEVERIFY
- Replace NOP3 with CHECKSEQUENCEVERIFY (BIP112)
  <nSequence> CHECKSEQUENCEVERIFY -> <nSequence>
- Fails if txin.nSequence < 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.
- Pull most of CheckLockTime() out into VerifyLockTime(), a local function that will be reused for CheckSequence()
- Add bitwise AND operator to CScriptNum
- Enable CHECKSEQUENCEVERIFY as a standard script verify flag
- 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.
2016-02-14 11:29:38 +00:00
..
fees.cpp Typo fixes in comments 2016-01-17 11:03:56 +00:00
fees.h Typo fixes in comments 2016-01-17 11:03:56 +00:00
policy.cpp Get rid of inaccurate ScriptSigArgsExpected 2016-02-01 15:28:25 +01:00
policy.h BIP112: Implement CHECKSEQUENCEVERIFY 2016-02-14 11:29:38 +00:00
rbf.cpp RPC: indicate which transactions are replaceable 2016-01-19 08:30:04 -05:00
rbf.h RPC: indicate which transactions are replaceable 2016-01-19 08:30:04 -05:00