lnd.xprv/lnwallet
Olaoluwa Osuntokun 45236fa092
lnwallet: implement cooperative closure for LightningChannel
A cooperative closure of a LightningChannel proceeds in two steps.
First, the party who wishes to close the channel sends a signature for
the closing transaction. Next, the responder reconstructs the closing
transaction identically as the initiator did using a canonical
input/output ordering, and the currently settled balance within the
channel. At this point, the responder then broadcasts the closure
transaction. It is the responsibility of the initiator to watch for
this transaction broadcast within the network to clean up any resources
they committed to the active channel.
2016-06-21 13:13:22 -07:00
..
channel.go lnwallet: implement cooperative closure for LightningChannel 2016-06-21 13:13:22 -07:00
coin_select.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
config.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
interface.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
log.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
reservation.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
script_utils.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
setup.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
wallet_test.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
wallet.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00