Skip to content
This repository has been archived by the owner on Mar 28, 2023. It is now read-only.

Escape Hatch: Add a way for owners of a funding-failed deposit to ask nicely for their UTXO(s) back #583

Merged
merged 7 commits into from
Apr 20, 2020

Commits on Apr 18, 2020

  1. Consistently refer to TDT holder in code

    This is the term used in the spec, so keep consistency throughout
    comments and revert messages.
    Shadowfiend committed Apr 18, 2020
    Configuration menu
    Copy the full SHA
    aefc3f5 View commit details
    Browse the repository at this point in the history
  2. Fix redeemerOutputScript struct field doc

    It was still implying the output script had to be a P2WPKH script.
    Shadowfiend committed Apr 18, 2020
    Configuration menu
    Copy the full SHA
    7cf1e93 View commit details
    Browse the repository at this point in the history
  3. Drop an outstanding reference to the funder bond

    Funders no longer bond, they pay, and that payment is refunded in case
    of a fault that they did not cause.
    Shadowfiend committed Apr 18, 2020
    Configuration menu
    Copy the full SHA
    2e2cbac View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2020

  1. Add requestFunderAbort function to deposits

    This acts as a signal to the signing group corresponding to a deposit
    that failed funding that the depositor would like their UTXO back. This
    signal is completely unenforced by the system, as once it is deliverable
    the funding process has already failed completely and the signers have
    retrieved their bonds. However, it allows for off-chain coordination to
    return the funder's UTXO in unusual cases such as a funding transaction
    that was unprovable to the contract.
    Shadowfiend committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    77a44aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24601d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    d20da37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4a045a View commit details
    Browse the repository at this point in the history