neobytes/src/policy
Mark Friedenbach c0c5e09fe2 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-03-18 09:14:52 +00:00
..
fees.cpp Pass reference to estimateSmartFee and cleanup whitespace 2015-11-24 08:53:14 -05:00
fees.h Pass reference to estimateSmartFee and cleanup whitespace 2015-11-24 08:53:14 -05:00
policy.cpp Get rid of inaccurate ScriptSigArgsExpected 2016-01-21 13:52:32 +01:00
policy.h BIP112: Implement CHECKSEQUENCEVERIFY 2016-03-18 09:14:52 +00:00
rbf.cpp RPC: indicate which transactions are replaceable 2016-01-20 13:50:58 +01:00
rbf.h RPC: indicate which transactions are replaceable 2016-01-20 13:50:58 +01:00