BIP112: Update document to match implementation #248

pull btcdrak wants to merge 5 commits into bitcoin:master from btcdrak:bip112sync changing 1 files +92 −93
  1. btcdrak commented at 8:54 PM on November 23, 2015: contributor
  2. BIP112: Update document to match implementation 4048f45316
  3. btcdrak force-pushed on Nov 23, 2015
  4. btcdrak cross-referenced this on Nov 23, 2015 from issue Correction related to nVersion by jl2012
  5. btcdrak cross-referenced this on Nov 23, 2015 from issue BIP-112: Mempool-only CHECKSEQUENCEVERIFY by maaku
  6. btcdrak force-pushed on Nov 24, 2015
  7. btcdrak force-pushed on Nov 24, 2015
  8. btcdrak force-pushed on Nov 24, 2015
  9. More clearly define script execution failure pathway d30f1c6d0b
  10. btcdrak force-pushed on Nov 24, 2015
  11. Fixup comment 8d85335f2a
  12. NicolasDorier commented at 9:21 AM on November 25, 2015: contributor

    Not good, remove:

    Otherwise, script execution will continue as if a NOP had been executed.
    

    This is not true, if one of those conditions are true, then script fail. If none of them are true, then processing will continue as defined in this BIP.

    The only condition this is considered a NOP is if SCRIPT_VERIFY_CHECKSEQUENCEVERIFY flag is disabled. Which is not worth mentioning in the BIP.

  13. btcdrak commented at 1:48 PM on November 25, 2015: contributor

    @NicolasDorier This is the same language used in BIP65. If the script does not fail, script execution continues as if a NOP had been executed.

  14. NicolasDorier commented at 3:04 PM on November 25, 2015: contributor

    Ok I see. Well, it is strange to say "executed as a NOP" as opposed to "the stack is not affected by this operation". "Executed as NOP" for me mean no verification for failure is even made.

    It does not stop me from understanding just finding it weird. Not a stopper though, if nobody complains let's keep it like that.

  15. Use optimised script examples
    Taken from 20/11/15 version of deployable lightning
    0026fcb929
  16. Update deployment to be TBD 86d1358256
  17. NicolasDorier commented at 5:46 AM on November 26, 2015: contributor

    ACK.

    I would replace "Otherwise, script execution will continue as if a NOP had been executed." with "OP_CSV has no effect on the stack". But not worth complaining too much about if I am the only one to think so.

  18. luke-jr referenced this in commit dd208025cd on Nov 28, 2015
  19. luke-jr merged this on Nov 28, 2015
  20. luke-jr closed this on Nov 28, 2015

  21. luke-jr added the label Proposed BIP modification on Nov 28, 2015

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 11:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me