Test.Cardano.Ledger.Dijkstra.ImpTest
Contents
Methods
scriptTestContexts ∷ Map ScriptHash ScriptTestContext Source #
initGenesis ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (Genesis DijkstraEra) Source #
initNewEpochState ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (NewEpochState DijkstraEra) Source #
initImpTestState ∷ (HasKeyPairs s, MonadState s m, HasStatefulGen g m, MonadFail m) ⇒ m (ImpTestState DijkstraEra) Source #
impSatisfyNativeScript ∷ Set (KeyHash 'Witness) → TxBody DijkstraEra → NativeScript DijkstraEra → ImpTestM DijkstraEra (Maybe (Map (KeyHash 'Witness) (KeyPair 'Witness))) Source #
modifyPParams ∷ (PParams DijkstraEra → PParams DijkstraEra) → ImpTestM DijkstraEra () Source #
fixupTx ∷ Tx DijkstraEra → ImpTestM DijkstraEra (Tx DijkstraEra) Source #
expectTxSuccess ∷ Tx DijkstraEra → ImpTestM DijkstraEra () Source #
injectFailure ∷ ShelleyDelegPredFailure DijkstraEra → EraRuleFailure "CERT" DijkstraEra Source #
injectFailure ∷ ShelleyDelegPredFailure DijkstraEra → EraRuleFailure "CERTS" DijkstraEra Source #
injectFailure ∷ ShelleyDelegPredFailure DijkstraEra → EraRuleFailure "DELEG" DijkstraEra Source #
injectFailure ∷ ShelleyDelegPredFailure DijkstraEra → EraRuleFailure "LEDGER" DijkstraEra Source #