atlas-cardano-0.3.0: Application backend for Plutus smart contracts on Cardano
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainer[email protected]
Stabilitydevelop
Safe HaskellNone
LanguageHaskell2010

GeniusYield.TxBuilder.Run

Description

 
Synopsis

Documentation

data Wallet #

Testing Wallet representation.

Instances

Instances details
Eq Wallet # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

(==)WalletWalletBool #

(/=)WalletWalletBool #

Ord Wallet # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

compareWalletWalletOrdering #

(<)WalletWalletBool #

(<=)WalletWalletBool #

(>)WalletWalletBool #

(>=)WalletWalletBool #

maxWalletWalletWallet #

minWalletWalletWallet #

Show Wallet # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

showsPrecIntWalletShowS #

showWalletString #

showList ∷ [Wallet] → ShowS #

HasAddress Wallet # 
Instance details

Defined in GeniusYield.TxBuilder.Run

Methods

toAddressWallet → Address

walletAddressWalletGYAddress #

Gets a GYAddress of a testing wallet.

newtype GYTxRunState #

Constructors

GYTxRunState 

Fields

Instances

Instances details
MonadState GYTxRunState GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

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

MonadState GYTxRunState GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

MonadError GYTxMonadException GYTxMonadRun # 
Instance details

Defined in GeniusYield.TxBuilder.Run

asRun ∷ StdGen → WalletGYTxMonadRun a → Run (Maybe a) #

asRandRunWalletGYTxMonadRun a → RandT StdGen Run (Maybe a) #