hydra-node
Safe HaskellSafe-Inferred
LanguageGHC2021

Hydra.Node.ApiTransactionTimeout

Synopsis

Documentation

newtype ApiTransactionTimeout Source #

A new type wrapped period of time to be used in API transaction timeout.

Instances

Instances details
FromJSON ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

ToJSON ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Enum ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Generic ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Associated Types

type Rep ApiTransactionTimeout :: Type -> Type Source #

Num ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Read ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Integral ApiTransactionTimeout Source #

Truncates to whole seconds.

Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Real ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Show ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

FromCBOR ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

ToCBOR ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Methods

toCBOR :: ApiTransactionTimeout -> Encoding

encodedSizeExpr :: (forall t. ToCBOR t => Proxy t -> Size) -> Proxy ApiTransactionTimeout -> Size

encodedListSizeExpr :: (forall t. ToCBOR t => Proxy t -> Size) -> Proxy [ApiTransactionTimeout] -> Size

Eq ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

Ord ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

type Rep ApiTransactionTimeout Source # 
Instance details

Defined in Hydra.Node.ApiTransactionTimeout

type Rep ApiTransactionTimeout = D1 ('MetaData "ApiTransactionTimeout" "Hydra.Node.ApiTransactionTimeout" "hydra-node-2.3.0-1cgalYNmLJQC1YXlYVq7mp" 'True) (C1 ('MetaCons "ApiTransactionTimeout" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiTransactionTimeoutNominalDiffTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NominalDiffTime)))