lnwallet: add godoc comments to a channel's updateTypes
This commit is contained in:
parent
a9416300e5
commit
39f0300995
@ -34,12 +34,6 @@ var (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
// MaxPendingPayments is the max number of pending HTLCs permitted on
|
|
||||||
// a channel.
|
|
||||||
// TODO(roasbeef): make not random value + enforce
|
|
||||||
// * should be tuned to account for max tx "cost"
|
|
||||||
MaxPendingPayments = 100
|
|
||||||
|
|
||||||
// InitialRevocationWindow is the number of revoked commitment
|
// InitialRevocationWindow is the number of revoked commitment
|
||||||
// transactions allowed within the commitment chain. This value allows
|
// transactions allowed within the commitment chain. This value allows
|
||||||
// a greater degree of de-synchronization by allowing either parties to
|
// a greater degree of de-synchronization by allowing either parties to
|
||||||
@ -85,12 +79,26 @@ const (
|
|||||||
// payments requested by the wallet/daemon.
|
// payments requested by the wallet/daemon.
|
||||||
type PaymentHash [32]byte
|
type PaymentHash [32]byte
|
||||||
|
|
||||||
// UpdateType is the exact type of an entry within the shared HTLC log.
|
// updateType is the exact type of an entry within the shared HTLC log.
|
||||||
type updateType uint8
|
type updateType uint8
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
// Add is an update type that adds a new HTLC entry into the log.
|
||||||
|
// Either side can add a new penidng HTLC by adding a new Add entry
|
||||||
|
// into their update log.
|
||||||
Add updateType = iota
|
Add updateType = iota
|
||||||
Cancel
|
|
||||||
|
// Fail is an update type which removes a prior HTLC entry from the
|
||||||
|
// log. Adding a Fail entry to ones log will modify the _remote_
|
||||||
|
// parties update log once a new commitment view has been evaluated
|
||||||
|
// which contains the Fail entry.
|
||||||
|
Fail
|
||||||
|
|
||||||
|
// Settle is an update type which settles a prior HTLC crediting the
|
||||||
|
// balance of the receiving node. Adding a Settle entry to a log will
|
||||||
|
// result in the settle entry being removed on the log as well as the
|
||||||
|
// original add entry from the remote party's log after the next state
|
||||||
|
// transition.
|
||||||
Settle
|
Settle
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user