lnd version, "hacked" to enable seedless restore from xprv + scb
Go to file
Olaoluwa Osuntokun 27744a3582 lnwallet: add logic for adding/removing HTLCs
* Updates to the channel are made atomic, and consistent via a proxy
object: “ChannelUpdate” which encapsulates an update transaction. Only
one update transaction may be outstanding at any time.
* Update transactions are initiated via AddHTLC or SettleHTLC.
* Once a transaction has been begun, in order to complete the update
the transaction must first be presented with a signature from the
counter-party for our new version of the commitment tx
(VerifyNewCommitmentSigs), and finally to atomically commit the
transaction, the counterparty’s pre-image to their previous revocation
hash must be validate (Commit).
2016-01-14 23:56:10 -08:00
chainntfs chaintfns: skeleton of first notifier 2015-12-16 22:55:22 -06:00
channeldb channeldb: revocation hashes are 20 bytes 2016-01-14 23:56:08 -08:00
cmd plasma daemon can connect, receive connections, and send chat msgs. 2016-01-14 23:56:10 -08:00
lndc rpc client can tell plasma to listen, it can listen & auth 2016-01-14 23:56:09 -08:00
lnrpc lnrpc: re-build proto files 2016-01-14 23:55:45 -08:00
lnwallet lnwallet: add logic for adding/removing HTLCs 2016-01-14 23:56:10 -08:00
lnwire Added Error message type to wire protocol 2016-01-14 23:56:10 -08:00
shachain shachain: revocation hashes are now hash160's 2016-01-14 23:56:08 -08:00
.gitignore Structs for Wire Protocol HTLCs and Commitments 2016-01-14 23:56:10 -08:00
config.go add some daemon related skeleton files 2015-12-26 00:09:17 -06:00
doc.go add some daemon related skeleton files 2015-12-26 00:09:17 -06:00
log.go add some daemon related skeleton files 2015-12-26 00:09:17 -06:00
omnihandler.go plasma daemon can connect, receive connections, and send chat msgs. 2016-01-14 23:56:10 -08:00
peer_test.go plasma: rough draft of peer struct 2015-12-20 15:16:38 -06:00
peer.go plasma daemon can connect, receive connections, and send chat msgs. 2016-01-14 23:56:10 -08:00
plasma.go rpc client can tell plasma to listen, it can listen & auth 2016-01-14 23:56:09 -08:00
README.md blank README 2015-10-27 15:49:56 -07:00
rpcserver.go plasma daemon can connect, receive connections, and send chat msgs. 2016-01-14 23:56:10 -08:00
server.go add some daemon related skeleton files 2015-12-26 00:09:17 -06:00