Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Marlowe.Runtime.Sync.Database
Documentation
data DatabaseSelector f where Source #
Constructors
data GetPayoutsArguments Source #
Constructors
GetPayoutsArguments | |
Instances
data GetWithdrawalsArguments Source #
Constructors
GetWithdrawalsArguments | |
Instances
data GetHeadersArguments Source #
Constructors
GetHeadersArguments | |
Instances
data QueryField p r Source #
data GetCreateStepResult Source #
Constructors
GetCreateStepResult | |
Fields
|
Instances
data GetIntersectionForContractArguments Source #
Constructors
GetIntersectionForContractArguments | |
Fields
|
Instances
data GetIntersectionForContractResult Source #
Constructors
GetIntersectionForContractResult | |
Instances
data GetNextStepsArguments v Source #
Constructors
GetNextStepsArguments | |
Fields
|
Instances
logDatabaseQueries :: MonadInjectEvent r DatabaseSelector s m => DatabaseQueries m -> DatabaseQueries m Source #
hoistDatabaseQueries :: (forall x. m x -> n x) -> DatabaseQueries m -> DatabaseQueries n Source #
data DatabaseQueries m Source #
Constructors
DatabaseQueries | |
Fields
|
Instances
Functor Next Source # | |
ToJSON a => ToJSON (Next a) Source # | |
Defined in Language.Marlowe.Runtime.Sync.Database Methods toEncoding :: Next a -> Encoding toJSONList :: [Next a] -> Value toEncodingList :: [Next a] -> Encoding | |
Generic (Next a) Source # | |
type Rep (Next a) Source # | |
Defined in Language.Marlowe.Runtime.Sync.Database type Rep (Next a) = D1 ('MetaData "Next" "Language.Marlowe.Runtime.Sync.Database" "marlowe-runtime-0.0.5-HVNZfQdm0XTApwwy2MBPay-sync" 'False) (C1 ('MetaCons "Rollback" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainPoint)) :+: (C1 ('MetaCons "Wait" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Next" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BlockHeader) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [a])))) |