Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data ChannelOpened Source #
ChannelOpened | |
|
Instances
data ChannelOpenFailed Source #
Instances
FromJSON ChannelOpenFailed Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser ChannelOpenFailed # parseJSONList :: Value -> Parser [ChannelOpenFailed] # | |
Generic ChannelOpenFailed Source # | |
Defined in Data.Lightning.Notifications type Rep ChannelOpenFailed :: Type -> Type # from :: ChannelOpenFailed -> Rep ChannelOpenFailed x # to :: Rep ChannelOpenFailed x -> ChannelOpenFailed # | |
type Rep ChannelOpenFailed Source # | |
Defined in Data.Lightning.Notifications type Rep ChannelOpenFailed = D1 ('MetaData "ChannelOpenFailed" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "ChannelOpenFailed" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
data ChannelStateChanged Source #
Instances
Instances
FromJSON Connect Source # | |
Generic Connect Source # | |
type Rep Connect Source # | |
Defined in Data.Lightning.Notifications type Rep Connect = D1 ('MetaData "Connect" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Connect" 'PrefixI 'True) (S1 ('MetaSel ('Just "_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "direction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
data Disconnect Source #
Instances
FromJSON Disconnect Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser Disconnect # parseJSONList :: Value -> Parser [Disconnect] # | |
Generic Disconnect Source # | |
Defined in Data.Lightning.Notifications type Rep Disconnect :: Type -> Type # from :: Disconnect -> Rep Disconnect x # to :: Rep Disconnect x -> Disconnect # | |
type Rep Disconnect Source # | |
Defined in Data.Lightning.Notifications type Rep Disconnect = D1 ('MetaData "Disconnect" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Disconnect" 'PrefixI 'True) (S1 ('MetaSel ('Just "_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
data InvoiceCreation Source #
Instances
FromJSON InvoiceCreation Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser InvoiceCreation # parseJSONList :: Value -> Parser [InvoiceCreation] # | |
Generic InvoiceCreation Source # | |
Defined in Data.Lightning.Notifications type Rep InvoiceCreation :: Type -> Type # from :: InvoiceCreation -> Rep InvoiceCreation x # to :: Rep InvoiceCreation x -> InvoiceCreation # | |
type Rep InvoiceCreation Source # | |
Defined in Data.Lightning.Notifications type Rep InvoiceCreation = D1 ('MetaData "InvoiceCreation" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "InvoiceCreation" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "preimage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "amount_msat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Msat)))) |
Instances
FromJSON Warning Source # | |
Generic Warning Source # | |
type Rep Warning Source # | |
Defined in Data.Lightning.Notifications type Rep Warning = D1 ('MetaData "Warning" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Warning" 'PrefixI 'True) ((S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "log") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
data ForwardEvent Source #
ForwardEvent | |
|
Instances
data SendPaySuccess Source #
SendPaySuccess | |
|
Instances
data SendPayFailure Source #
Instances
FromJSON SendPayFailure Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser SendPayFailure # parseJSONList :: Value -> Parser [SendPayFailure] # | |
Generic SendPayFailure Source # | |
Defined in Data.Lightning.Notifications type Rep SendPayFailure :: Type -> Type # from :: SendPayFailure -> Rep SendPayFailure x # to :: Rep SendPayFailure x -> SendPayFailure # | |
type Rep SendPayFailure Source # | |
Defined in Data.Lightning.Notifications type Rep SendPayFailure = D1 ('MetaData "SendPayFailure" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "SendPayFailure" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_data") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SPFData)))) |
SPFData | |
|
Instances
data CoinMovement Source #
CoinMovement | |
|
Instances
data BalanceSnapshot Source #
Instances
FromJSON BalanceSnapshot Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser BalanceSnapshot # parseJSONList :: Value -> Parser [BalanceSnapshot] # | |
Generic BalanceSnapshot Source # | |
Defined in Data.Lightning.Notifications type Rep BalanceSnapshot :: Type -> Type # from :: BalanceSnapshot -> Rep BalanceSnapshot x # to :: Rep BalanceSnapshot x -> BalanceSnapshot # | |
Show BalanceSnapshot Source # | |
Defined in Data.Lightning.Notifications showsPrec :: Int -> BalanceSnapshot -> ShowS # show :: BalanceSnapshot -> String # showList :: [BalanceSnapshot] -> ShowS # | |
type Rep BalanceSnapshot Source # | |
Defined in Data.Lightning.Notifications type Rep BalanceSnapshot = D1 ('MetaData "BalanceSnapshot" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "BalanceSnapshot" 'PrefixI 'True) (S1 ('MetaSel ('Just "balance_snapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Snapshot]))) |
Instances
FromJSON Snapshot Source # | |
Generic Snapshot Source # | |
Show Snapshot Source # | |
type Rep Snapshot Source # | |
Defined in Data.Lightning.Notifications type Rep Snapshot = D1 ('MetaData "Snapshot" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Snapshot" 'PrefixI 'True) ((S1 ('MetaSel ('Just "node_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "blockheight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Saccount)))) |
Instances
FromJSON Saccount Source # | |
Generic Saccount Source # | |
Show Saccount Source # | |
type Rep Saccount Source # | |
Defined in Data.Lightning.Notifications type Rep Saccount = D1 ('MetaData "Saccount" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Saccount" 'PrefixI 'True) (S1 ('MetaSel ('Just "account_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "balance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "coin_type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
data BlockAdded Source #
Instances
FromJSON BlockAdded Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser BlockAdded # parseJSONList :: Value -> Parser [BlockAdded] # | |
Generic BlockAdded Source # | |
Defined in Data.Lightning.Notifications type Rep BlockAdded :: Type -> Type # from :: BlockAdded -> Rep BlockAdded x # to :: Rep BlockAdded x -> BlockAdded # | |
type Rep BlockAdded Source # | |
Defined in Data.Lightning.Notifications type Rep BlockAdded = D1 ('MetaData "BlockAdded" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "BlockAdded" 'PrefixI 'True) (S1 ('MetaSel ('Just "hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) |
data OpenChannelPeerSigs Source #
Instances
FromJSON OpenChannelPeerSigs Source # | |
Defined in Data.Lightning.Notifications parseJSON :: Value -> Parser OpenChannelPeerSigs # parseJSONList :: Value -> Parser [OpenChannelPeerSigs] # | |
Generic OpenChannelPeerSigs Source # | |
Defined in Data.Lightning.Notifications type Rep OpenChannelPeerSigs :: Type -> Type # from :: OpenChannelPeerSigs -> Rep OpenChannelPeerSigs x # to :: Rep OpenChannelPeerSigs x -> OpenChannelPeerSigs # | |
type Rep OpenChannelPeerSigs Source # | |
Defined in Data.Lightning.Notifications type Rep OpenChannelPeerSigs = D1 ('MetaData "OpenChannelPeerSigs" "Data.Lightning.Notifications" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "OpenChannelPeerSigs" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "signed_psbt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |