cardano-ledger-dijkstra-0.2.0.0: Cardano ledger with nested transactions
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Dijkstra.Arbitrary

Orphan instances

Arbitrary PerasCert Source # 
Instance details

Arbitrary DijkstraGenesis Source # 
Instance details

Arbitrary DijkstraDelegCert Source # 
Instance details

(EraBlockBody era, AlonzoEraTx era, Arbitrary (Tx 'TopTx era), SafeToHash (TxWits era)) ⇒ Arbitrary (DijkstraBlockBody era) Source # 
Instance details

(Era era, Arbitrary (PredicateFailure (EraRule "LEDGERS" era))) ⇒ Arbitrary (DijkstraBbodyPredFailure era) Source # 
Instance details

(Era era, Arbitrary (PParamsHKD StrictMaybe era)) ⇒ Arbitrary (DijkstraGovPredFailure era) Source # 
Instance details

Era era ⇒ Arbitrary (DijkstraGovCertPredFailure era) Source # 
Instance details

(Era era, Arbitrary (PredicateFailure (EraRule "UTXOW" era)), Arbitrary (PredicateFailure (EraRule "CERTS" era)), Arbitrary (PredicateFailure (EraRule "GOV" era))) ⇒ Arbitrary (DijkstraLedgerPredFailure era) Source # 
Instance details

(EraTxOut era, Arbitrary (Value era), Arbitrary (TxOut era), Arbitrary (PredicateFailure (EraRule "UTXOS" era))) ⇒ Arbitrary (DijkstraUtxoPredFailure era) Source # 
Instance details

(Era era, Arbitrary (PredicateFailure (EraRule "UTXO" era)), Arbitrary (TxCert era), Arbitrary (PlutusPurpose AsItem era), Arbitrary (PlutusPurpose AsIx era)) ⇒ Arbitrary (DijkstraUtxowPredFailure era) Source # 
Instance details

Arbitrary (DijkstraNativeScript DijkstraEra) Source # 
Instance details

Era era ⇒ Arbitrary (DijkstraTxCert era) Source # 
Instance details

(EraPParams era, Arbitrary (PlutusPurpose AsItem era), Arbitrary (PlutusPurpose AsIx era), Arbitrary (PParamsHKD Identity era), Arbitrary (PParamsHKD StrictMaybe era), Arbitrary (TxCert era), Arbitrary (TxOut era)) ⇒ Arbitrary (DijkstraContextError era) Source # 
Instance details

Arbitrary (TransitionConfig DijkstraEra) Source # 
Instance details

(Arbitrary (TxBody l DijkstraEra), Typeable l) ⇒ Arbitrary (Tx l DijkstraEra) Source # 
Instance details

Arbitrary (TxBody 'SubTx DijkstraEra) Source # 
Instance details

Arbitrary (TxBody 'TopTx DijkstraEra) Source # 
Instance details

Arbitrary (DijkstraPParams StrictMaybe DijkstraEra) Source # 
Instance details

Arbitrary (DijkstraPParams Identity DijkstraEra) Source # 
Instance details

Arbitrary (UpgradeDijkstraPParams Identity DijkstraEra) Source # 
Instance details

(∀ a b. (Arbitrary a, Arbitrary b) ⇒ Arbitrary (f a b)) ⇒ Arbitrary (DijkstraPlutusPurpose f DijkstraEra) Source # 
Instance details