Copyright | (c) 2023 GYELD GMBH |
---|---|
License | Apache 2.0 |
Maintainer | [email protected] |
Stability | develop |
Safe Haskell | None |
Language | GHC2021 |
GeniusYield.Types.TxWdrl
Description
Synopsis
- data GYTxWdrl (v :: PlutusVersion) = GYTxWdrl {}
- type GYTxWdrlWitness (v :: PlutusVersion) = GYTxBuildWitness v
- pattern GYTxWdrlWitnessKey :: GYTxWdrlWitness v
- pattern GYTxWdrlWitnessScript :: GYBuildPlutusScript v -> GYRedeemer -> GYTxWdrlWitness v
- txWdrlToApi :: forall (v :: PlutusVersion). GYTxWdrl v -> (StakeAddress, Coin, BuildTxWith BuildTx (Witness WitCtxStake ApiEra))
Documentation
data GYTxWdrl (v :: PlutusVersion) #
Transaction withdrawal.
The parameter v
indicates the minimum version of scripts allowed as withdrawals
in the transaction.
Constructors
GYTxWdrl | |
Fields |
type GYTxWdrlWitness (v :: PlutusVersion) = GYTxBuildWitness v #
pattern GYTxWdrlWitnessKey :: GYTxWdrlWitness v #
pattern GYTxWdrlWitnessScript :: GYBuildPlutusScript v -> GYRedeemer -> GYTxWdrlWitness v #
txWdrlToApi :: forall (v :: PlutusVersion). GYTxWdrl v -> (StakeAddress, Coin, BuildTxWith BuildTx (Witness WitCtxStake ApiEra)) #