plutus-pab-1.2.0.0
Safe HaskellNone
LanguageHaskell2010

Plutus.PAB.Core.Indexer.TxConfirmationStatus

Synopsis

TxConfirmationStatus

type TCSIndex = SqliteIndex Event () TxId Result Source #

data TxInfo Source #

Constructors

TxInfo 

Fields

Instances

Instances details
Eq TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

Show TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

Generic TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

Associated Types

type Rep TxInfo :: Type -> Type Source #

FromRow TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

Methods

fromRow :: RowParser TxInfo

ToRow TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

Methods

toRow :: TxInfo -> [SQLData]

type Rep TxInfo Source # 
Instance details

Defined in Plutus.PAB.Core.Indexer.TxConfirmationStatus

type Rep TxInfo = D1 ('MetaData "TxInfo" "Plutus.PAB.Core.Indexer.TxConfirmationStatus" "plutus-pab-1.2.0.0-LtxAAjtTYeqGloVmBPlsYv" 'False) (C1 ('MetaCons "TxInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "txId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxId) :*: (S1 ('MetaSel ('Just "blockNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BlockNumber) :*: S1 ('MetaSel ('Just "slotNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo))))

newtype Depth Source #

Constructors

Depth Int 

insert :: forall m h (v :: Type -> Type) e n q r. (Monad m, PrimMonad m, MVector (Mutable v) e) => e -> SplitIndex m h v e n q r -> m (SplitIndex m h v e n q r) #

rewind :: forall (v :: Type -> Type) e (m :: Type -> Type) h n q r. MVector (Mutable v) e => Int -> SplitIndex m h v e n q r -> Maybe (SplitIndex m h v e n q r) #

Orphan instances

FromField SlotNo Source # 
Instance details

Methods

fromField :: FieldParser SlotNo

FromField BlockNumber Source # 
Instance details

Methods

fromField :: FieldParser BlockNumber

FromField TxId Source # 
Instance details

Methods

fromField :: FieldParser TxId

ToField SlotNo Source # 
Instance details

Methods

toField :: SlotNo -> SQLData

ToField BlockNumber Source # 
Instance details

Methods

toField :: BlockNumber -> SQLData

ToField TxId Source # 
Instance details

Methods

toField :: TxId -> SQLData