Safe Haskell | None |
---|---|
Language | Haskell2010 |
Definition of the shelley era, along with instances ot the
Core
types
defined in
module Cardano.Ledger.Core
, and instances of the
API
classes
exposed in
module Cardano.Ledger.Shelley.API
.
Synopsis
- data ShelleyEra c
- type Self c = ShelleyEra c
- type TxOut era = TxOut era
- type TxBody era = TxBody era
- type Value era = Coin
- type Script era = MultiSig ( Crypto era)
- type AuxiliaryData era = Metadata era
- type PParams era = PParams' Identity era
- type family PParamsDelta era = (r :: Type ) | r -> era
- type Tx era = Tx era
- type Witnesses era = WitnessSet ( Crypto era)
- nativeMultiSigTag :: ByteString
Documentation
data ShelleyEra c Source #
Instances
type Self c = ShelleyEra c Source #
type AuxiliaryData era = Metadata era Source #
type family PParamsDelta era = (r :: Type ) | r -> era Source #
The type of updates to Protocol parameters
Instances
type PParamsDelta ( ShelleyEra c) Source # | |
Defined in Cardano.Ledger.Shelley |
type Witnesses era = WitnessSet ( Crypto era) Source #
nativeMultiSigTag :: ByteString Source #
Magic number "memorialized" in the ValidateScript class under the method: scriptPrefixTag:: Core.Script era -> Bs.ByteString, for the Shelley Era.