blockfrost-api-0.12.0.0: API definitions for blockfrost.io
Safe HaskellSafe-Inferred
LanguageHaskell2010

Blockfrost.Types.Cardano.Mempool

Description

Transaction metadata

Documentation

data MempoolTransaction Source #

Instances

Instances details
FromJSON MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

ToJSON MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Generic MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Associated Types

type Rep MempoolTransaction :: Type -> Type #

Show MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Eq MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolTransaction Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolTransaction = D1 ('MetaData "MempoolTransaction" "Blockfrost.Types.Cardano.Mempool" "blockfrost-api-0.12.0.0-47po8LqaOADFy8URMsERQB" 'False) (C1 ('MetaCons "MempoolTransaction" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_tx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TransactionInMempool) :*: S1 ('MetaSel ('Just "_inputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [MempoolUTxOInput])) :*: (S1 ('MetaSel ('Just "_outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UtxoOutput]) :*: S1 ('MetaSel ('Just "_redeemers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [MempoolRedeemer])))))

data TransactionInMempool Source #

Constructors

TransactionInMempool 

Fields

Instances

Instances details
FromJSON TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

ToJSON TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Generic TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Associated Types

type Rep TransactionInMempool :: Type -> Type #

Show TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Eq TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep TransactionInMempool Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep TransactionInMempool = D1 ('MetaData "TransactionInMempool" "Blockfrost.Types.Cardano.Mempool" "blockfrost-api-0.12.0.0-47po8LqaOADFy8URMsERQB" 'False) (C1 ('MetaCons "TransactionInMempool" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_transactionHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_transactionOutputAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount])) :*: (S1 ('MetaSel ('Just "_transactionFees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_transactionDeposit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces))) :*: ((S1 ('MetaSel ('Just "_transactionSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_transactionInvalidBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_transactionInvalidHereafter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_transactionUtxoCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))) :*: (((S1 ('MetaSel ('Just "_transactionWithdrawalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_transactionMirCertCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_transactionDelegationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_transactionStakeCertCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))) :*: ((S1 ('MetaSel ('Just "_transactionPoolUpdateCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_transactionPoolRetireCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_transactionAssetMintOrBurnCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "_transactionRedeemerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_transactionValidContract") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))))

data MempoolUTxOInput Source #

Constructors

MempoolUTxOInput 

Fields

Instances

Instances details
FromJSON MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

ToJSON MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Generic MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Associated Types

type Rep MempoolUTxOInput :: Type -> Type #

Show MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Eq MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolUTxOInput Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolUTxOInput = D1 ('MetaData "MempoolUTxOInput" "Blockfrost.Types.Cardano.Mempool" "blockfrost-api-0.12.0.0-47po8LqaOADFy8URMsERQB" 'False) (C1 ('MetaCons "MempoolUTxOInput" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_txHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_outputIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "_collateral") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_reference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))

data MempoolRedeemer Source #

Constructors

MempoolRedeemer 

Fields

Instances

Instances details
FromJSON MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

ToJSON MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Generic MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Associated Types

type Rep MempoolRedeemer :: Type -> Type #

Show MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

Eq MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolRedeemer Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Mempool

type Rep MempoolRedeemer = D1 ('MetaData "MempoolRedeemer" "Blockfrost.Types.Cardano.Mempool" "blockfrost-api-0.12.0.0-47po8LqaOADFy8URMsERQB" 'False) (C1 ('MetaCons "MempoolRedeemer" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_tx_index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_purpose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_unit_mem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_unit_steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))