haskoin-store-0.40.10: Storage and index for Bitcoin and Bitcoin Cash
Safe HaskellNone
LanguageHaskell2010

Haskoin.Store.Web

Contents

Synopsis

Web

data WebConfig Source #

Instances

Instances details
(MonadUnliftIO m, MonadLoggerIO m) => StoreReadExtra (ReaderT WebConfig m) Source # 
Instance details

Defined in Haskoin.Store.Web

(MonadUnliftIO m, MonadLoggerIO m) => StoreReadBase (ReaderT WebConfig m) Source # 
Instance details

Defined in Haskoin.Store.Web

data Except #

Instances

Instances details
Eq Except 
Instance details

Defined in Haskoin.Store.Data

Methods

(==) :: Except -> Except -> Bool #

(/=) :: Except -> Except -> Bool #

Ord Except 
Instance details

Defined in Haskoin.Store.Data

Show Except 
Instance details

Defined in Haskoin.Store.Data

Generic Except 
Instance details

Defined in Haskoin.Store.Data

Associated Types

type Rep Except :: Type -> Type #

Methods

from :: Except -> Rep Except x #

to :: Rep Except x -> Except #

ToJSON Except 
Instance details

Defined in Haskoin.Store.Data

FromJSON Except 
Instance details

Defined in Haskoin.Store.Data

Exception Except 
Instance details

Defined in Haskoin.Store.Data

Serialize Except 
Instance details

Defined in Haskoin.Store.Data

NFData Except 
Instance details

Defined in Haskoin.Store.Data

Methods

rnf :: Except -> () #

ScottyError Except 
Instance details

Defined in Haskoin.Store.Data

type Rep Except 
Instance details

Defined in Haskoin.Store.Data

type Rep Except = D1 ('MetaData "Except" "Haskoin.Store.Data" "haskoin-store-data-0.40.2-61b222be9658d5fc202916282f17e3e88bf76ef17caf0c81ca4b120836b4bb9f" 'False) ((C1 ('MetaCons "ThingNotFound" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ServerError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadRequest" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "UserError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :+: (C1 ('MetaCons "StringError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :+: C1 ('MetaCons "BlockTooLarge" 'PrefixI 'False) (U1 :: Type -> Type))))

data WebLimits Source #

Instances

Instances details
Eq WebLimits Source # 
Instance details

Defined in Haskoin.Store.Web

Show WebLimits Source # 
Instance details

Defined in Haskoin.Store.Web

Default WebLimits Source # 
Instance details

Defined in Haskoin.Store.Web

Methods

def :: WebLimits #

data WebTimeouts Source #

Constructors

WebTimeouts 

Instances

Instances details
Eq WebTimeouts Source # 
Instance details

Defined in Haskoin.Store.Web

Show WebTimeouts Source # 
Instance details

Defined in Haskoin.Store.Web

Default WebTimeouts Source # 
Instance details

Defined in Haskoin.Store.Web

Methods

def :: WebTimeouts #