Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Marlowe.Runtime.Sync.Database.PostgreSQL.GetTransaction
Documentation
getTransaction :: TxId -> Transaction (Maybe SomeTransaction) Source #
type ResultRow = (ByteString, ByteString, Int16, Maybe Int16, ByteString, Int16, Maybe ByteString, Maybe ByteString, ByteString, LocalTime, LocalTime, Int64, ByteString, Int64, Maybe ByteString, Maybe ByteString, Maybe ByteString, Maybe ByteString, Maybe Int64, Vector ByteString, Vector ByteString, Vector Int64) Source #
decodeSomeTransaction :: ResultRow -> SomeTransaction Source #
decodeTransaction :: (ByteString, ByteString, Int16, ByteString, Int16, Maybe Int16, Maybe ByteString, ByteString, LocalTime, LocalTime, Int64, ByteString, Int64, Maybe ByteString, Maybe ByteString, Maybe ByteString, Maybe ByteString, Maybe Int64, Vector ByteString, Vector ByteString, Vector Int64) -> (TxOutRef, Transaction 'V1) Source #