consensus-test
Safe HaskellNone
LanguageHaskell2010

Test.Consensus.Mempool.StateMachine

Description

See MakeAtomic.

Synopsis

Documentation

testsTestTree Source #

See MakeAtomic on the reasoning behind having these tests.

Orphan instances

ToExpr Addr Source # 
Instance details

Methods

toExprAddrExpr Source #

listToExpr ∷ [Addr] → Expr Source #

ToExpr Expiry Source # 
Instance details

ToExpr Tx Source # 
Instance details

Methods

toExprTxExpr Source #

listToExpr ∷ [Tx] → Expr Source #

ToExpr (GenTx TestBlock) Source # 
Instance details

Arbitrary (LedgerState TestBlock ValuesMK) Source # 
Instance details

(StandardHash blk, GetTip (LedgerState blk)) ⇒ Eq (LedgerState blk ValuesMK) Source # 
Instance details

(UnTick blk, StandardHash blk, GetTip (LedgerState blk)) ⇒ Eq (TickedLedgerState blk ValuesMK) Source # 
Instance details

(Eq (Validated (GenTx blk)), m ~ TxMeasure blk, Eq m) ⇒ Eq (TxSeq m (Validated (GenTx blk))) Source # 
Instance details

Methods

(==)TxSeq m (Validated (GenTx blk)) → TxSeq m (Validated (GenTx blk)) → Bool #

(/=)TxSeq m (Validated (GenTx blk)) → TxSeq m (Validated (GenTx blk)) → Bool #

(StandardHash blk, GetTip (LedgerState blk)) ⇒ Ord (LedgerState blk ValuesMK) Source # 
Instance details

NoThunks (Mempool IO TestBlock) Source # 
Instance details

ToExpr (LedgerState TestBlock ValuesMK) Source # 
Instance details

ToExpr (TickedLedgerState TestBlock ValuesMK) Source # 
Instance details

ToExpr (LedgerTables (LedgerState TestBlock) ValuesMK) Source # 
Instance details

ToExpr (ValuesMK TxIn TxOut) Source # 
Instance details