Versions in this module Expand all Collapse all v0 v0.12.2 Mar 18, 2021 Changes in this version + var ErrInvalidOutPoint = fmt.Errorf(...) + var ErrInvalidSize = fmt.Errorf("channel has wrong size") + var ErrWrongPkScript = fmt.Errorf("wrong pk script") + func Validate(ctx *Context) (*wire.OutPoint, error) + type ChanLocator interface + Locate func(*wire.MsgTx) (*wire.TxOut, *wire.OutPoint, error) + type CommitmentContext struct + FullySignedCommitTx *wire.MsgTx + Value vclutil.Amount + type Context struct + CommitCtx *CommitmentContext + FundingTx *wire.MsgTx + Locator ChanLocator + MultiSigPkScript []byte + type ErrScriptValidateError struct + func (e *ErrScriptValidateError) Error() string + func (e *ErrScriptValidateError) Unwrap() error + type OutPointChanLocator struct + ChanPoint wire.OutPoint + func (o *OutPointChanLocator) Locate(fundingTx *wire.MsgTx) (*wire.TxOut, *wire.OutPoint, error) + type ShortChanIDChanLocator struct + ID lnwire.ShortChannelID + func (s *ShortChanIDChanLocator) Locate(fundingTx *wire.MsgTx) (*wire.TxOut, *wire.OutPoint, error)