Inject GenTx Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Embed.Nary |
Isomorphic GenTx Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Embed.Unary |
Typeable xs ⇒ ShowProxy (GenTx (HardForkBlock xs) ∷ Type) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
(Typeable m, Typeable a) ⇒ ShowProxy (GenTx (DualBlock m a) ∷ Type) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
Typeable xs ⇒ ShowProxy (TxId (GenTx (HardForkBlock xs)) ∷ Type) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
(Typeable m, Typeable a) ⇒ ShowProxy (TxId (GenTx (DualBlock m a)) ∷ Type) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
Generic (Validated (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Generic (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Generic (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
CanHardFork xs ⇒ Show (Validated (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Bridge m a ⇒ Show (Validated (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ Show (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Bridge m a ⇒ Show (GenTx (DualBlock m a)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ Show (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Show (GenTxId m) ⇒ Show (TxId (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ Eq (Validated (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
CanHardFork xs ⇒ Eq (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
CanHardFork xs ⇒ Eq (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Eq (GenTxId m) ⇒ Eq (TxId (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ Ord (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Ord (GenTxId m) ⇒ Ord (TxId (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ NoThunks (Validated (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
NoThunks (Validated (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ NoThunks (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
NoThunks (GenTx (DualBlock m a)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ NoThunks (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
NoThunks (TxId (GenTx (DualBlock m a))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
CanHardFork xs ⇒ HasTxId (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
Bridge m a ⇒ HasTxId (GenTx (DualBlock m a)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
All CondenseConstraints xs ⇒ Condense (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Condense |
All CondenseConstraints xs ⇒ Condense (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Condense |
SerialiseHFC xs ⇒ SerialiseNodeToClient (HardForkBlock xs) (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToClient |
SerialiseHFC xs ⇒ SerialiseNodeToClient (HardForkBlock xs) (GenTxId (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToClient |
SerialiseHFC xs ⇒ SerialiseNodeToNode (HardForkBlock xs) (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToNode |
SerialiseHFC xs ⇒ SerialiseNodeToNode (HardForkBlock xs) (GenTxId (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToNode |
type Rep (Validated (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
type Rep (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
type Rep (TxId (GenTx (HardForkBlock xs))) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
newtype Validated (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
data Validated (GenTx (DualBlock m a)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
newtype GenTx (HardForkBlock xs) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
newtype TxId (GenTx (HardForkBlock xs)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.HardFork.Combinator.Mempool |
newtype TxId (GenTx (DualBlock m a)) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |
data GenTx (DualBlock m a) Source # | |
Instance detailsDefined in Ouroboros.Consensus.Ledger.Dual |