cardano-ledger-byron-1.0.2.0: The blockchain layer of Cardano during the Byron era
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Chain.Ssc

Documentation

data SscPayload Source #

Constructors

SscPayload 

Instances

Instances details
ToJSON SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

Generic SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

Associated Types

type Rep SscPayloadTypeType Source #

Show SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

FromCBOR SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

ToCBOR SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

toCBORSscPayloadEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy SscPayloadSize Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [SscPayload] → Size Source #

DecCBOR SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

EncCBOR SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

encCBORSscPayloadEncoding Source #

encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy SscPayloadSize Source #

encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [SscPayload] → Size Source #

NFData SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

rnfSscPayload → () Source #

Eq SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

type Rep SscPayload Source # 
Instance details

Defined in Cardano.Chain.Ssc

type Rep SscPayload = D1 ('MetaData "SscPayload" "Cardano.Chain.Ssc" "cardano-ledger-byron-1.0.2.0-inplace" 'False) (C1 ('MetaCons "SscPayload" 'PrefixI 'False) (U1TypeType))

data SscProof Source #

Constructors

SscProof 

Instances

Instances details
ToJSON SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

Generic SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

Associated Types

type Rep SscProofTypeType Source #

Show SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

FromCBOR SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

ToCBOR SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

toCBORSscProofEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy SscProofSize Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [SscProof] → Size Source #

DecCBOR SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

EncCBOR SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

encCBORSscProofEncoding Source #

encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy SscProofSize Source #

encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [SscProof] → Size Source #

NFData SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

Methods

rnfSscProof → () Source #

Eq SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

NoThunks SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

type Rep SscProof Source # 
Instance details

Defined in Cardano.Chain.Ssc

type Rep SscProof = D1 ('MetaData "SscProof" "Cardano.Chain.Ssc" "cardano-ledger-byron-1.0.2.0-inplace" 'False) (C1 ('MetaCons "SscProof" 'PrefixI 'False) (U1TypeType))