cardano-ledger-babbage-1.15.0.1: Cardano ledger introducing refrence scripts and inline datums
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Babbage.ImpTest

Documentation

Orphan instances

AllegraEraImp BabbageEra Source # 
Instance details

AlonzoEraImp BabbageEra Source # 
Instance details

MaryEraImp BabbageEra Source # 
Instance details

ShelleyEraImp BabbageEra Source # 
Instance details

Methods

initGenesis ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (Genesis BabbageEra) Source #

initTransitionConfig ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (TransitionConfig BabbageEra) Source #

initNewEpochState ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (NewEpochState BabbageEra) Source #

initImpTestState ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (ImpTestState BabbageEra) Source #

impSatisfyNativeScript ∷ ∀ (l ∷ TxLevel). Set (KeyHash 'Witness) → TxBody l BabbageEra → NativeScript BabbageEra → ImpTestM BabbageEra (Maybe (Map (KeyHash 'Witness) (KeyPair 'Witness))) Source #

modifyPParams ∷ (PParams BabbageEra → PParams BabbageEra) → ImpTestM BabbageEra () Source #

modifyImpInitProtVer ∷ Version → SpecWith (ImpInit (LedgerSpec BabbageEra)) → SpecWith (ImpInit (LedgerSpec BabbageEra)) Source #

fixupTx ∷ Tx 'TopTx BabbageEra → ImpTestM BabbageEra (Tx 'TopTx BabbageEra) Source #

expectTxSuccess ∷ Tx 'TopTx BabbageEra → ImpTestM BabbageEra () Source #

genRegTxCert ∷ Credential 'Staking → ImpTestM BabbageEra (TxCert BabbageEra) Source #

genUnRegTxCert ∷ Credential 'Staking → ImpTestM BabbageEra (TxCert BabbageEra) Source #

delegStakeTxCert ∷ Credential 'Staking → KeyHash 'StakePool → TxCert BabbageEra Source #

topTxFromAnyLevel ∷ (∀ (l ∷ TxLevel). Typeable l ⇒ Tx l BabbageEra) → ImpTestM BabbageEra (Tx 'TopTx BabbageEra) Source #