Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
BtcLsp.Psbt.PsbtOpener
Documentation
openChannelPsbt :: Env m => [PsbtUtxo] -> NodePubKey -> OnChainAddress 'Gain -> Money 'Lsp 'OnChain 'Gain -> Privacy -> ExceptT Failure m OpenChannelPsbtResult Source #
data OpenChannelPsbtResult Source #
Constructors
OpenChannelPsbtResult | |
data OpenUpdateEvt Source #
Constructors
LndUpdate OpenStatusUpdate | |
LndSubFail |
Instances
Out OpenUpdateEvt Source # | |
Defined in BtcLsp.Psbt.PsbtOpener Methods docPrec :: Int -> OpenUpdateEvt -> Doc # doc :: OpenUpdateEvt -> Doc # docList :: [OpenUpdateEvt] -> Doc # | |
Generic OpenUpdateEvt Source # | |
Defined in BtcLsp.Psbt.PsbtOpener Associated Types type Rep OpenUpdateEvt :: Type -> Type # | |
type Rep OpenUpdateEvt Source # | |
Defined in BtcLsp.Psbt.PsbtOpener type Rep OpenUpdateEvt = D1 ('MetaData "OpenUpdateEvt" "BtcLsp.Psbt.PsbtOpener" "btc-lsp-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LndUpdate" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OpenStatusUpdate)) :+: C1 ('MetaCons "LndSubFail" 'PrefixI 'False) (U1 :: Type -> Type)) |