nLockTime option #8431

issue ghost opened this issue on July 30, 2016
  1. ghost commented at 4:19 PM on July 30, 2016: none

    nLockTime is a parameter that can be attached to a transaction, that mandates a minimal time (specified in either unix time or block height), that before this time, the transaction cannot be accepted into a block.

    ~ Wiki

    It would be good if Core had this feature.

    There should be an option in BTC Core that enables nLockTime. However, it is not an often-used feature and should be enabled like this: screen shot 2016-07-30 at 19 15 02 (Typo, locktime, not lockdown)

    It should ask you a date or a block height to set, if enabled. NOTE: Also my idea: It should warn you if the block or date is a past date/block.

  2. jonasschnelli added the label GUI on Aug 4, 2016
  3. jonasschnelli added the label Priority Low on Aug 4, 2016
  4. gercio commented at 10:58 AM on August 26, 2016: none

    Hi :)

    This option could look like below on "Send" screen: image

    After pressing "Choose..." user will get details: image

    Rules:

    1. This "Delay payment..." panel will be only visible when option locktime will be checked.
    2. User always (in respect to 1) can chose to enable/disable delay on "Send" screen by check box.
    3. On details panel it is possible to chose date/time or block number.

    What do you think guys?

  5. ghost commented at 12:17 PM on August 26, 2016: none

    @gercio Yes, nice idea.

  6. gercio commented at 3:50 PM on September 3, 2016: none

    OK, then let's do it :)

  7. laanwj removed the label Priority Low on Dec 6, 2017
  8. Sjors commented at 3:44 PM on March 16, 2018: member

    Problem with nLockTime is that it's hard to broadcast these transactions, so you'd have to leave your Bitcoin node running, which seems unlikely for QT users.

    It might be more useful to have a way to send coins to yourself with CheckSequenceVerify such that they are locked until a certain date. Obviously with plenty of warning.

  9. meshcollider commented at 3:29 AM on March 26, 2018: contributor

    As @Sjors says, this is probably not a sensible feature for inclusion in Qt, and can be accomplished via the RPC anyway for more advanced users. By default transactions are created with a locktime set to avoid fee-sniping anyway. IMO this issue should be closed and a new one opened as a feature request to add relative locktime support to the GUI if that is something users would use

  10. MarcoFalke closed this on Mar 26, 2018

  11. MarcoFalke locked this on Sep 8, 2021
Labels

github-metadata-mirror

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

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