cardano-api-1.35.4
Safe Haskell None
Language Haskell2010

Cardano.Api.Orphans

Orphan instances

ToJSON Ptr Source #
Instance details

ToJSON TxIx Source #
Instance details

ToJSON CertIx Source #
Instance details

ToJSON DeltaCoin Source #
Instance details

ToJSON AccountState Source #
Instance details

ToJSON Likelihood Source #
Instance details

ToJSON RewardType Source #
Instance details

ToJSON AssetName Source #
Instance details

ToJSON SystemStart Source #
Instance details

ToJSONKey Ptr Source #
Instance details

ToJSONKey AssetName Source #
Instance details

FromJSON SystemStart Source #
Instance details

( Era era, Crypto era ~ StandardCrypto ) => ToJSON ( Datum era) Source #
Instance details

ToJSON ( Script ( BabbageEra StandardCrypto )) Source #
Instance details

( Era era, ToJSON ( Value era), ToJSON ( Datum era), ToJSON ( Script era), Crypto era ~ StandardCrypto ) => ToJSON ( TxOut era) Source #
Instance details

ToJSON ( PParamsUpdate era) Source #
Instance details

ToJSON ( PParams ( BabbageEra StandardCrypto )) Source #
Instance details

Crypto crypto => ToJSON ( UnifiedMap crypto) Source #
Instance details

Crypto crypto => ToJSON ( TxIn crypto) Source #
Instance details

Crypto crypto => ToJSON ( IndividualPoolStake crypto) Source #
Instance details

Crypto crypto => ToJSON ( PoolDistr crypto) Source #
Instance details

Crypto crypto => ToJSON ( GenDelegs crypto) Source #
Instance details

Crypto crypto => ToJSON ( FutureGenDeleg crypto) Source #
Instance details

Crypto crypto => ToJSON ( InstantaneousRewards crypto) Source #
Instance details

Crypto crypto => ToJSON ( DState crypto) Source #
Instance details

Crypto crypto => ToJSON ( PState crypto) Source #
Instance details

Crypto crypto => ToJSON ( DPState crypto) Source #
Instance details

( ShelleyBasedEra era, ToJSON ( TxOut era), ToJSON ( PParams era), ToJSON ( PParamsDelta era)) => ToJSON ( EpochState era) Source #
Instance details

( ToJSON ( PParamsDelta era), UsesPParams era) => ToJSON ( PPUPState era) Source #
Instance details

Crypto crypto => ToJSON ( IncrementalStake crypto) Source #
Instance details

( ShelleyBasedEra era, ToJSON ( TxOut era), ToJSON ( PParamsDelta era)) => ToJSON ( UTxOState era) Source #
Instance details

( ShelleyBasedEra era, ToJSON ( TxOut era), ToJSON ( PParamsDelta era)) => ToJSON ( LedgerState era) Source #
Instance details

( ShelleyBasedEra era, ToJSON ( TxOut era)) => ToJSON ( UTxO era) Source #
Instance details

Crypto crypto => ToJSON ( RewardUpdate crypto) Source #
Instance details

Crypto crypto => ToJSON ( PulsingRewUpdate crypto) Source #
Instance details

Crypto crypto => ToJSON ( NonMyopic crypto) Source #
Instance details

Crypto crypto => ToJSON ( Reward crypto) Source #
Instance details

Crypto crypto => ToJSON ( Stake crypto) Source #
Instance details

Crypto crypto => ToJSON ( SnapShot crypto) Source #
Instance details

Crypto crypto => ToJSON ( SnapShots crypto) Source #
Instance details

( ShelleyBasedEra era, ToJSON ( Value era)) => ToJSON ( TxOut era) Source #
Instance details

ToJSON ( PParamsUpdate era) Source #
Instance details

( ToJSON ( PParamsDelta era), UsesPParams era) => ToJSON ( ProposedPPUpdates era) Source #
Instance details

ToJSON ( PolicyID era) Source #
Instance details

ToJSON ( Value era) Source #
Instance details

Crypto crypto => ToJSONKey ( TxIn crypto) Source #
Instance details

ToJSONKey ( PolicyID era) Source #
Instance details

Crypto crypto => ToJSON ( Bimap Ptr ( Credential ' Staking crypto)) Source #
Instance details

Crypto c => ToJSON ( SafeHash c a) Source #
Instance details

( ToJSON coin, ToJSON ptr, ToJSON pool) => ToJSON ( Trip coin ptr pool) Source #
Instance details

Crypto crypto => ToJSON ( VMap VB VB ( Credential ' Staking crypto) ( KeyHash ' StakePool crypto)) Source #
Instance details

Crypto crypto => ToJSON ( VMap VB VB ( KeyHash ' StakePool crypto) ( PoolParams crypto)) Source #
Instance details

Crypto crypto => ToJSON ( VMap VB VP ( Credential ' Staking crypto) ( CompactForm Coin )) Source #
Instance details