morley-0.3.0: Developer tools for the Michelson Language

Safe HaskellNone
LanguageHaskell2010

Lorentz.Discover

Description

Utilities used for contracts discovery.

All the discovery logic resides in 'lorentz-discover' executable.

Synopsis

Documentation

class IsContract c where Source #

Defined for values representing a contract.

Instances
IsContract Contract Source # 
Instance details

Defined in Lorentz.Discover

(SingI cp, SingI st) => IsContract (Contract cp st) Source # 
Instance details

Defined in Lorentz.Discover

(SingI (ToT cp), SingI (ToT st), NoOperation cp, NoOperation st, NoBigMap cp, CanHaveBigMap st) => IsContract (Contract cp st) Source # 
Instance details

Defined in Lorentz.Discover

data ExportedContractDecl Source #

Contract names, for Haskell and for humans.

Constructors

ExportedContractDecl 

Fields

  • ecdName :: Text

    Identifier of a contract, e.g. "auction".

  • ecdVar :: Text

    Name of a contract as is appears in Haskell code.