| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.Lightning.Manifest
Documentation
Constructors
| Option | |
Fields
| |
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.3.2.0-2uAquaesKzQKWIXznNGjeM" '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))))) | |
Constructors
| RpcMethod | |
Fields
| |
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.3.2.0-2uAquaesKzQKWIXznNGjeM" '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.3.2.0-2uAquaesKzQKWIXznNGjeM" '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 #
Constructors
| Notification | |
Instances
| ToJSON Notification Source # | |
Defined in Data.Lightning.Manifest Methods toJSON :: Notification -> Value # toEncoding :: Notification -> Encoding # toJSONList :: [Notification] -> Value # toEncodingList :: [Notification] -> Encoding # | |
| Generic Notification Source # | |
Defined in Data.Lightning.Manifest Associated Types type Rep Notification :: Type -> Type # | |
| type Rep Notification Source # | |
Defined in Data.Lightning.Manifest type Rep Notification = D1 ('MetaData "Notification" "Data.Lightning.Manifest" "clplug-0.3.2.0-2uAquaesKzQKWIXznNGjeM" '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.3.2.0-2uAquaesKzQKWIXznNGjeM" '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)))) | |