Safe Haskell | None |
---|---|
Language | Haskell2010 |
CardanoShellSpec
Documentation
data Blockchain Source #
Constructors
Blockchain | |
Fields
|
Instances
Eq Blockchain Source # | |
Defined in CardanoShellSpec | |
Show Blockchain Source # | |
Defined in CardanoShellSpec Methods showsPrec :: Int -> Blockchain -> ShowS # show :: Blockchain -> String # showList :: [Blockchain] -> ShowS # |
Constructors
Block BlockHash (Maybe InstallerVersion) |
data InstallerVersion Source #
Constructors
InstallerVersion InstallerHash |
Instances
Eq InstallerVersion Source # | |
Defined in CardanoShellSpec Methods (==) :: InstallerVersion -> InstallerVersion -> Bool # (/=) :: InstallerVersion -> InstallerVersion -> Bool # | |
Ord InstallerVersion Source # | |
Defined in CardanoShellSpec Methods compare :: InstallerVersion -> InstallerVersion -> Ordering # (<) :: InstallerVersion -> InstallerVersion -> Bool # (<=) :: InstallerVersion -> InstallerVersion -> Bool # (>) :: InstallerVersion -> InstallerVersion -> Bool # (>=) :: InstallerVersion -> InstallerVersion -> Bool # max :: InstallerVersion -> InstallerVersion -> InstallerVersion # min :: InstallerVersion -> InstallerVersion -> InstallerVersion # | |
Show InstallerVersion Source # | |
Defined in CardanoShellSpec Methods showsPrec :: Int -> InstallerVersion -> ShowS # show :: InstallerVersion -> String # showList :: [InstallerVersion] -> ShowS # |
data InstallerHash Source #
Constructors
InstallerHash !Text |
Instances
Eq InstallerHash Source # | |
Defined in CardanoShellSpec Methods (==) :: InstallerHash -> InstallerHash -> Bool # (/=) :: InstallerHash -> InstallerHash -> Bool # | |
Ord InstallerHash Source # | |
Defined in CardanoShellSpec Methods compare :: InstallerHash -> InstallerHash -> Ordering # (<) :: InstallerHash -> InstallerHash -> Bool # (<=) :: InstallerHash -> InstallerHash -> Bool # (>) :: InstallerHash -> InstallerHash -> Bool # (>=) :: InstallerHash -> InstallerHash -> Bool # max :: InstallerHash -> InstallerHash -> InstallerHash # min :: InstallerHash -> InstallerHash -> InstallerHash # | |
Show InstallerHash Source # | |
Defined in CardanoShellSpec Methods showsPrec :: Int -> InstallerHash -> ShowS # show :: InstallerHash -> String # showList :: [InstallerHash] -> ShowS # |
newtype LatestInstallerVersion Source #
Constructors
LatestInstallerVersion | |
Fields |
Instances
Eq LatestInstallerVersion Source # | |
Defined in CardanoShellSpec Methods (==) :: LatestInstallerVersion -> LatestInstallerVersion -> Bool # (/=) :: LatestInstallerVersion -> LatestInstallerVersion -> Bool # | |
Show LatestInstallerVersion Source # | |
Defined in CardanoShellSpec Methods showsPrec :: Int -> LatestInstallerVersion -> ShowS # show :: LatestInstallerVersion -> String # showList :: [LatestInstallerVersion] -> ShowS # |
data ServerMessage Source #
Instances
Eq ServerMessage Source # | |
Defined in CardanoShellSpec Methods (==) :: ServerMessage -> ServerMessage -> Bool # (/=) :: ServerMessage -> ServerMessage -> Bool # | |
Ord ServerMessage Source # | |
Defined in CardanoShellSpec Methods compare :: ServerMessage -> ServerMessage -> Ordering # (<) :: ServerMessage -> ServerMessage -> Bool # (<=) :: ServerMessage -> ServerMessage -> Bool # (>) :: ServerMessage -> ServerMessage -> Bool # (>=) :: ServerMessage -> ServerMessage -> Bool # max :: ServerMessage -> ServerMessage -> ServerMessage # min :: ServerMessage -> ServerMessage -> ServerMessage # |
data ClientMessage Source #
Instances
Eq ClientMessage Source # | |
Defined in CardanoShellSpec Methods (==) :: ClientMessage -> ClientMessage -> Bool # (/=) :: ClientMessage -> ClientMessage -> Bool # | |
Ord ClientMessage Source # | |
Defined in CardanoShellSpec Methods compare :: ClientMessage -> ClientMessage -> Ordering # (<) :: ClientMessage -> ClientMessage -> Bool # (<=) :: ClientMessage -> ClientMessage -> Bool # (>) :: ClientMessage -> ClientMessage -> Bool # (>=) :: ClientMessage -> ClientMessage -> Bool # max :: ClientMessage -> ClientMessage -> ClientMessage # min :: ClientMessage -> ClientMessage -> ClientMessage # |
blockchainContents :: Blockchain -> Map Epoch [Slot] Source #
blockchainEpochs :: Blockchain -> Set Epoch Source #