cardano-ledger-babbage-1.8.0.0: Cardano ledger introducing refrence scripts and inline datums
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Ledger.Babbage.Core

Documentation

class AlonzoEraPParams era ⇒ BabbageEraPParams era where Source #

Instances

Instances details
Crypto c ⇒ BabbageEraPParams (BabbageEra c) Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Methods

hkdCoinsPerUTxOByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f (BabbageEra c)) (HKD f CoinPerByte) Source #

newtype CoinPerByte Source #

Constructors

CoinPerByte 

Fields

Instances

Instances details
FromJSON CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

ToJSON CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Show CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

DecCBOR CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

EncCBOR CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Methods

encCBORCoinPerByteEncoding Source #

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

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

NFData CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Methods

rnfCoinPerByte → () Source #

Eq CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Ord CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

NoThunks CoinPerByte Source # 
Instance details

Defined in Cardano.Ledger.Babbage.PParams