| 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 #