Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
ToJSON Option Source # | |
Defined in Data.Lightning.Manifest | |
Generic Option Source # | |
type Rep Option Source # | |
Defined in Data.Lightning.Manifest type Rep Option = D1 ('MetaData "Option" "Data.Lightning.Manifest" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Option" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_default") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "deprecated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))) |
RpcMethod | |
|
Instances
ToJSON RpcMethod Source # | |
Defined in Data.Lightning.Manifest | |
Generic RpcMethod Source # | |
type Rep RpcMethod Source # | |
Defined in Data.Lightning.Manifest type Rep RpcMethod = D1 ('MetaData "RpcMethod" "Data.Lightning.Manifest" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "RpcMethod" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "usage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "long_description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deprecated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))) |
Instances
ToJSON Hook Source # | |
Defined in Data.Lightning.Manifest | |
Generic Hook Source # | |
type Rep Hook Source # | |
Defined in Data.Lightning.Manifest type Rep Hook = D1 ('MetaData "Hook" "Data.Lightning.Manifest" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Hook" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "before") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))) |
data Notification Source #
Instances
ToJSON Notification Source # | |
Defined in Data.Lightning.Manifest toJSON :: Notification -> Value # toEncoding :: Notification -> Encoding # toJSONList :: [Notification] -> Value # toEncodingList :: [Notification] -> Encoding # | |
Generic Notification Source # | |
Defined in Data.Lightning.Manifest type Rep Notification :: Type -> Type # from :: Notification -> Rep Notification x # to :: Rep Notification x -> Notification # | |
type Rep Notification Source # | |
Defined in Data.Lightning.Manifest type Rep Notification = D1 ('MetaData "Notification" "Data.Lightning.Manifest" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Notification" 'PrefixI 'True) (S1 ('MetaSel ('Just "__method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
Instances
FromJSON Features Source # | |
ToJSON Features Source # | |
Defined in Data.Lightning.Manifest | |
Generic Features Source # | |
Show Features Source # | |
type Rep Features Source # | |
Defined in Data.Lightning.Manifest type Rep Features = D1 ('MetaData "Features" "Data.Lightning.Manifest" "clplug-0.1.0.0-GnlVoCQX5IrAWjSbjtEVTV" 'False) (C1 ('MetaCons "Features" 'PrefixI 'True) ((S1 ('MetaSel ('Just "__init") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "node") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)) :*: (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "invoice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))) |