1
module Testnet.Commands where
5
import Options.Applicative
7
import Testnet.Commands.Byron
8
import Testnet.Commands.ByronShelley
9
import Testnet.Commands.Shelley
10
import Testnet.Commands.Version
12
{- HLINT ignore "Monoid law, left identity" -}
14
commands :: Parser (IO ())
15
commands = commandsTestnet <|> commandsGeneral
17
commandsTestnet :: Parser (IO ())
18
commandsTestnet = subparser $ mempty
19
<> commandGroup "Testnets:"
24
commandsGeneral :: Parser (IO ())
25
commandsGeneral = subparser $ mempty
26
<> commandGroup "General:"