plutus-ledger-api-1.69.0.0: Interface to the Plutus ledger for the Cardano ledger.
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusLedgerApi.V4.Ratio

Documentation

newtype Rational Source #

Constructors

Rational 

Fields

Instances

Instances details
FromJSON Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

ToJSON Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Generic Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Associated Types

type Rep RationalTypeType Source #

Show Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Eq Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Ord Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

HasBlueprintDefinition Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Associated Types

type Unroll Rational ∷ [Type] Source #

Enum Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Eq Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

(==)RationalRationalBool Source #

FromData Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

ToData Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

UnsafeFromData Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

AdditiveGroup Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

(-)RationalRationalRational Source #

AdditiveMonoid Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

zeroRational Source #

AdditiveSemigroup Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

(+)RationalRationalRational Source #

MultiplicativeMonoid Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

oneRational Source #

MultiplicativeSemigroup Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

(*)RationalRationalRational Source #

Ord Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Pretty Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

prettyRationalDoc ann Source #

prettyList ∷ [Rational] → Doc ann Source #

HasBlueprintSchema Rational referencedTypes ⇒ HasBlueprintSchema Rational referencedTypes Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

schemaSchema referencedTypes Source #

Lift DefaultUni Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Module Integer Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

Methods

scaleIntegerRationalRational Source #

Typeable DefaultUni Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

type Rep Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio

type Rep Rational = D1 ('MetaData "Rational" "PlutusLedgerApi.V4.Ratio" "plutus-ledger-api-1.69.0.0-inplace" 'True) (C1 ('MetaCons "Rational" 'PrefixI 'True) (S1 ('MetaSel ('Just "unRational") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Rational)))
type Unroll Rational Source # 
Instance details

Defined in PlutusLedgerApi.V4.Ratio