atlas-0.1.0.0: Application backend for Plutus smart contracts on Cardano
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainersupport@geniusyield.co
Stabilitydevelop
Safe HaskellNone
LanguageHaskell2010

GeniusYield.TxBuilder.Run

Description

 

Documentation

data GYTxMonadRun a #

Instances

Instances details
Monad GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

(>>=)GYTxMonadRun a → (a → GYTxMonadRun b) → GYTxMonadRun b #

(>>)GYTxMonadRun a → GYTxMonadRun b → GYTxMonadRun b #

return ∷ a → GYTxMonadRun a #

Functor GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

fmap ∷ (a → b) → GYTxMonadRun a → GYTxMonadRun b #

(<$) ∷ a → GYTxMonadRun b → GYTxMonadRun a #

MonadFail GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

failStringGYTxMonadRun a #

Applicative GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

pure ∷ a → GYTxMonadRun a #

(<*>)GYTxMonadRun (a → b) → GYTxMonadRun a → GYTxMonadRun b #

liftA2 ∷ (a → b → c) → GYTxMonadRun a → GYTxMonadRun b → GYTxMonadRun c #

(*>)GYTxMonadRun a → GYTxMonadRun b → GYTxMonadRun b #

(<*)GYTxMonadRun a → GYTxMonadRun b → GYTxMonadRun a #

MonadRandom GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

getRandomR ∷ Random a ⇒ (a, a) → GYTxMonadRun a #

getRandom ∷ Random a ⇒ GYTxMonadRun a #

getRandomRs ∷ Random a ⇒ (a, a) → GYTxMonadRun [a] #

getRandoms ∷ Random a ⇒ GYTxMonadRun [a] #

GYTxMonad GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

GYTxQueryMonad GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

MonadError GYTxMonadException GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

asRun ∷ StdGen → GYPaymentSigningKeyMaybe GYTxOutRefGYTxMonadRun a → Run (Maybe a) #