Skip to content

Commit

Permalink
Mark ControlParameters as deprecated
Browse files Browse the repository at this point in the history
  • Loading branch information
the-headless-ghost committed Feb 6, 2025
1 parent 71ca5cf commit f7e9c5f
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 5 deletions.
10 changes: 7 additions & 3 deletions ytxp-sdk/src/Cardano/YTxP/SDK/ControlParameters.hs
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{- | Module: Cardano.YTxP.Control.Parameters
Description: Data required to work with the compiled control scripts
{- |
Module : Cardano.YTxP.Control.Parameters
Description : Data required to work with the compiled control scripts
This module is consider deprecated. Use Ply instead.
-}
module Cardano.YTxP.SDK.ControlParameters (
module Cardano.YTxP.SDK.ControlParameters
{-# DEPRECATED "Use Ply instead." #-} (
-- * Types
YieldingScripts (..),
ControlParameters (..),
Expand Down
22 changes: 20 additions & 2 deletions ytxp-sdk/test/Main.hs
Original file line number Diff line number Diff line change
@@ -1,7 +1,25 @@
{-# OPTIONS_GHC -Wno-deprecations #-}

module Main (main) where

import Cardano.YTxP.SDK.ControlParameters (ControlParameters (ControlParameters), HexStringScript (HexStringScript), YieldingScripts (YieldingScripts, yieldingMintingPolicies, yieldingStakingValidators, yieldingValidator), hexTextToSbs, sbsToHexText)
import Cardano.YTxP.SDK.Redeemers (AuthorisedScriptIndex (AuthorisedScriptIndex), AuthorisedScriptProofIndex (AuthorisedScriptProofIndex), AuthorisedScriptPurpose (Minting), YieldingRedeemer (YieldingRedeemer))
import Cardano.YTxP.SDK.ControlParameters (
ControlParameters (ControlParameters),
HexStringScript (HexStringScript),
YieldingScripts (
YieldingScripts,
yieldingMintingPolicies,
yieldingStakingValidators,
yieldingValidator
),
hexTextToSbs,
sbsToHexText,
)
import Cardano.YTxP.SDK.Redeemers (
AuthorisedScriptIndex (AuthorisedScriptIndex),
AuthorisedScriptProofIndex (AuthorisedScriptProofIndex),
AuthorisedScriptPurpose (Minting),
YieldingRedeemer (YieldingRedeemer),
)
import Cardano.YTxP.SDK.SdkParameters (
AuthorisedScriptsSTCS (AuthorisedScriptsSTCS),
SdkParameters (SdkParameters),
Expand Down

0 comments on commit f7e9c5f

Please sign in to comment.