mafoc-0.0.0.1
Safe HaskellSafe-Inferred
LanguageHaskell2010

Mafoc.Indexers.Deposit

Documentation

data Deposit #

Constructors

Deposit 

Fields

Instances

Instances details
Show Deposit # 
Instance details

Defined in Mafoc.Indexers.Deposit

Indexer Deposit # 
Instance details

Defined in Mafoc.Indexers.Deposit

Associated Types

data Runtime Deposit #

data Event Deposit #

data State Deposit #

Methods

description :: Text #

parseCli :: Parser Deposit #

toEvents :: Runtime Deposit -> State Deposit -> BlockInMode CardanoMode -> (State Deposit, [Event Deposit]) #

initialize :: Deposit -> Trace IO Text -> IO (State Deposit, LocalChainsyncRuntime, Runtime Deposit) #

persistMany :: Runtime Deposit -> [Event Deposit] -> IO () #

checkpoint :: Runtime Deposit -> State Deposit -> (SlotNo, Hash BlockHeader) -> IO () #

ToJSON (Event Deposit) # 
Instance details

Defined in Mafoc.Indexers.Deposit

Methods

toJSON :: Event Deposit -> Value

toEncoding :: Event Deposit -> Encoding

toJSONList :: [Event Deposit] -> Value

toEncodingList :: [Event Deposit] -> Encoding

data Event Deposit # 
Instance details

Defined in Mafoc.Indexers.Deposit

data Event Deposit = Event {}
data Runtime Deposit # 
Instance details

Defined in Mafoc.Indexers.Deposit

data Runtime Deposit = Runtime {}
data State Deposit # 
Instance details

Defined in Mafoc.Indexers.Deposit