Skip to content

Commit 71a4ef9

Browse files
committed
Adjust Cardano.Api.Experimental exports
1 parent 88df29f commit 71a4ef9

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

cardano-api/src/Cardano/Api/Certificate/Internal.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ import Cardano.Api.Certificate.Internal.StakePoolMetadata
8282
import Cardano.Api.Era
8383
import Cardano.Api.Error (Error (..))
8484
import Cardano.Api.Experimental.Tx.Internal.Certificate qualified as Exp
85+
import Cardano.Api.Experimental.Tx.Internal.Certificate.Compatible (getTxCertWitness)
8586
import Cardano.Api.Governance.Internal.Action.VotingProcedure
8687
import Cardano.Api.HasTypeProxy
8788
import Cardano.Api.Internal.Utils (noInlineMaybeToStrictMaybe)

cardano-api/src/Cardano/Api/Experimental.hs

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ module Cardano.Api.Experimental
2121
, obtainCommonConstraints
2222
, hashTxBody
2323
, evaluateTransactionExecutionUnitsShelley
24-
, Certificate (..)
2524
, AnchorDataFromCertificateError (..)
2625
, getAnchorDataFromCertificate
2726
, mkTxCertificates
@@ -60,6 +59,29 @@ module Cardano.Api.Experimental
6059
, PlutusScriptDatum (..)
6160
, NoScriptDatum (..)
6261

62+
-- ** Certificate related
63+
, Certificate (..)
64+
65+
-- * Registering stake address and delegating
66+
, makeStakeAddressDelegationCertificate
67+
, makeStakeAddressRegistrationCertificate
68+
, makeStakeAddressUnregistrationCertificate
69+
70+
-- * Registering stake pools
71+
, makeStakePoolRegistrationCertificate
72+
, makeStakePoolRetirementCertificate
73+
74+
-- * Governance related certificates
75+
, makeCommitteeColdkeyResignationCertificate
76+
, makeCommitteeHotKeyAuthorizationCertificate
77+
, makeDrepRegistrationCertificate
78+
, makeDrepUnregistrationCertificate
79+
, makeDrepUpdateCertificate
80+
, makeStakeAddressAndDRepDelegationCertificate
81+
82+
-- * Data family instances
83+
, AsType (..)
84+
6385
-- ** Internal
6486
, getAnyWitnessRedeemerPointerMap
6587
, toPlutusScriptPurpose
@@ -78,7 +100,6 @@ import Cardano.Api.Experimental.Plutus.Internal.ScriptWitness
78100
import Cardano.Api.Experimental.Plutus.Internal.Shim.LegacyScripts
79101
import Cardano.Api.Experimental.Simple.Script
80102
import Cardano.Api.Experimental.Tx
81-
import Cardano.Api.Experimental.Tx.Internal.Certificate
82103
import Cardano.Api.Experimental.Tx.Internal.Compatible
83104
import Cardano.Api.Experimental.Tx.Internal.Fee
84105
import Cardano.Api.Tx.Internal.Fee (evaluateTransactionExecutionUnitsShelley)

cardano-api/src/Cardano/Api/Experimental/Tx/Internal/Certificate.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ module Cardano.Api.Experimental.Tx.Internal.Certificate
1616
, makeStakeAddressDelegationCertificate
1717
, makeStakeAddressRegistrationCertificate
1818
, makeStakeAddressUnregistrationCertificate
19-
-- , PoolId
2019

2120
-- * Registering stake pools
2221
, makeStakePoolRegistrationCertificate

0 commit comments

Comments
 (0)