blockfrost-api-0.4.0.1: API definitions for blockfrost.io
Safe Haskell None
Language Haskell2010

Blockfrost.Types.Cardano.Metadata

Description

Transaction metadata

Synopsis

Documentation

data TxMeta Source #

Transaction metadata label in use

Constructors

TxMeta

Fields

Instances

Instances details
Eq TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Show TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Generic TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToJSON TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

FromJSON TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToSample TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

HasLabel TxMeta Text Source #
Instance details

Defined in Blockfrost.Lens

HasCount TxMeta Quantity Source #
Instance details

Defined in Blockfrost.Lens

HasCip10 TxMeta ( Maybe Text ) Source #
Instance details

Defined in Blockfrost.Lens

type Rep TxMeta Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

data TxMetaJSON Source #

Transaction metadata content in JSON

Constructors

TxMetaJSON

Fields

Instances

Instances details
Eq TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Show TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Generic TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToJSON TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

FromJSON TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToSample TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

HasTxHash TxMetaJSON TxHash Source #
Instance details

Defined in Blockfrost.Lens

HasJSONMetadata TxMetaJSON ( Maybe Value ) Source #
Instance details

Defined in Blockfrost.Lens

type Rep TxMetaJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

type Rep TxMetaJSON = D1 (' MetaData "TxMetaJSON" "Blockfrost.Types.Cardano.Metadata" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' False ) ( C1 (' MetaCons "TxMetaJSON" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_txMetaJSONTxHash") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 TxHash ) :*: S1 (' MetaSel (' Just "_txMetaJSONJSONMetadata") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Maybe Value ))))

data TxMetaCBOR Source #

Transaction metadata content in CBOR

Constructors

TxMetaCBOR

Fields

Instances

Instances details
Eq TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Show TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

Generic TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToJSON TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

FromJSON TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

ToSample TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

HasTxHash TxMetaCBOR TxHash Source #
Instance details

Defined in Blockfrost.Lens

HasMetadata TxMetaCBOR ( Maybe Text ) Source #
Instance details

Defined in Blockfrost.Lens

type Rep TxMetaCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Metadata

type Rep TxMetaCBOR = D1 (' MetaData "TxMetaCBOR" "Blockfrost.Types.Cardano.Metadata" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' False ) ( C1 (' MetaCons "TxMetaCBOR" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_txMetaCBORTxHash") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 TxHash ) :*: S1 (' MetaSel (' Just "_txMetaCBORMetadata") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Maybe Text ))))