Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ClientArgs = ClientArgs MorleyClientConfig Bool ClientArgsRaw
- data ClientArgsRaw
- data OriginateArgs = OriginateArgs {
- oaMbContractFile :: Maybe FilePath
- oaContractName :: AliasHint
- oaInitialBalance :: Mutez
- oaInitialStorage :: Value
- oaOriginateFrom :: AddressOrAlias
- oaMbFee :: Maybe Mutez
- data TransferArgs = TransferArgs {
- taSender :: AddressOrAlias
- taDestination :: AddressOrAlias
- taAmount :: Mutez
- taParameter :: Value
- taMbFee :: Maybe Mutez
- addressOrAliasOption :: Maybe AddressOrAlias -> ("name" :! String) -> ("help" :! String) -> Parser AddressOrAlias
- clientConfigParser :: Parser (Maybe Text) -> Parser MorleyClientConfig
- morleyClientInfo :: ParserInfo ClientArgs
- parserInfo :: ("usage" :! Doc) -> ("description" :! String) -> ("header" :! String) -> ("parser" :! Parser s) -> ParserInfo s
- originateArgsOption :: Parser OriginateArgs
- mbContractFileOption :: Parser (Maybe FilePath)
- contractNameOption :: Parser AliasHint
- baseUrlReader :: ReadM BaseUrl
Documentation
data ClientArgsRaw Source #
data OriginateArgs Source #
OriginateArgs | |
|
data TransferArgs Source #
TransferArgs | |
|
addressOrAliasOption :: Maybe AddressOrAlias -> ("name" :! String) -> ("help" :! String) -> Parser AddressOrAlias Source #
Generic parser to read an option of AddressOrAlias
type.
parserInfo :: ("usage" :! Doc) -> ("description" :! String) -> ("header" :! String) -> ("parser" :! Parser s) -> ParserInfo s #