maestro-sdk-1.7.3: Maestro Blockchain Indexer SDK
Safe HaskellNone
LanguageHaskell2010

Maestro.Types.V1.Assets

Description

Module to define types for "Assets" category of endpoints defined at docs.gomaestro.org.

Synopsis

Documentation

data TokenRegistryMetadata #

Token registry metadata

Constructors

TokenRegistryMetadata 

Fields

Instances

Instances details
Eq TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

Show TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

Generic TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

Associated Types

type Rep TokenRegistryMetadataTypeType #

ToJSON TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

FromJSON TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

type Rep TokenRegistryMetadata # 
Instance details

Defined in Maestro.Types.V1.Assets

type Rep TokenRegistryMetadata = D1 ('MetaData "TokenRegistryMetadata" "Maestro.Types.V1.Assets" "maestro-sdk-1.7.3-inplace" 'False) (C1 ('MetaCons "TokenRegistryMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tokenRegistryMetadataName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "tokenRegistryMetadataDescription") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tokenRegistryMetadataDecimals") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Word64)))) :*: (S1 ('MetaSel ('Just "tokenRegistryMetadataLogo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tokenRegistryMetadataUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tokenRegistryMetadataTicker") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))))

data AssetInfo #

Information about a specific Cardano native-asset.

Constructors

AssetInfo 

Fields

Instances

Instances details
Eq AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Methods

(==)AssetInfoAssetInfoBool #

(/=)AssetInfoAssetInfoBool #

Show AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Methods

showsPrecIntAssetInfoShowS #

showAssetInfoString #

showList ∷ [AssetInfo] → ShowS #

Generic AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Associated Types

type Rep AssetInfoTypeType #

Methods

fromAssetInfoRep AssetInfo x #

toRep AssetInfo x → AssetInfo #

ToJSON AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Methods

toJSONAssetInfo → Value

toEncodingAssetInfo → Encoding

toJSONList ∷ [AssetInfo] → Value

toEncodingList ∷ [AssetInfo] → Encoding

omitFieldAssetInfoBool

FromJSON AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Methods

parseJSON ∷ Value → Parser AssetInfo

parseJSONList ∷ Value → Parser [AssetInfo]

omittedFieldMaybe AssetInfo

type Rep AssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

data TimestampedAssetInfo #

Timestamped AssetInfo response.

Instances

Instances details
Eq TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Show TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Generic TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

Associated Types

type Rep TimestampedAssetInfoTypeType #

ToJSON TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

FromJSON TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

IsTimestamped TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

type Rep TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets

type Rep TimestampedAssetInfo = D1 ('MetaData "TimestampedAssetInfo" "Maestro.Types.V1.Assets" "maestro-sdk-1.7.3-inplace" 'False) (C1 ('MetaCons "TimestampedAssetInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestampedAssetInfoData") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AssetInfo) :*: S1 ('MetaSel ('Just "timestampedAssetInfoLastUpdated") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 LastUpdated)))
type TimestampedData TimestampedAssetInfo # 
Instance details

Defined in Maestro.Types.V1.Assets