| ToJSON Key # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON DotNetTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Value # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON ByteString64 # | |
Instance detailsDefined in Data.ByteString.Base64.Type |
| ToJSON ByteString Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ChainPointer # | |
Instance detailsDefined in Cardano.Address |
| ToJSON NetworkTag # | |
Instance detailsDefined in Cardano.Address |
| ToJSON KeyHash # | |
Instance detailsDefined in Cardano.Address.KeyHash |
| ToJSON Cosigner # | |
Instance detailsDefined in Cardano.Address.Script |
| ToJSON ScriptTemplate # | |
Instance detailsDefined in Cardano.Address.Script |
| ToJSON AddressInfo # | |
Instance detailsDefined in Cardano.Address.Style.Byron |
| ToJSON ErrInspectAddress # | |
Instance detailsDefined in Cardano.Address.Style.Byron |
| ToJSON PayloadInfo # | |
Instance detailsDefined in Cardano.Address.Style.Byron |
| ToJSON AddressInfo # | |
Instance detailsDefined in Cardano.Address.Style.Icarus |
| ToJSON ErrInspectAddress # | |
Instance detailsDefined in Cardano.Address.Style.Icarus |
| ToJSON AddressInfo # | |
Instance detailsDefined in Cardano.Address.Style.Shelley |
| ToJSON ErrInspectAddress # | |
Instance detailsDefined in Cardano.Address.Style.Shelley |
| ToJSON ErrInspectAddressOnlyShelley # | |
Instance detailsDefined in Cardano.Address.Style.Shelley |
| ToJSON InspectAddress # | |
Instance detailsDefined in Cardano.Address.Style.Shelley |
| ToJSON StakeAddress Source # | |
Instance detailsDefined in Cardano.Api.Address |
| ToJSON StakeCredential Source # | |
Instance detailsDefined in Cardano.Api.Address |
| ToJSON ChainPoint Source # | |
Instance detailsDefined in Cardano.Api.Block |
| ToJSON ChainTip Source # | |
Instance detailsDefined in Cardano.Api.Block |
| ToJSON TxValidationErrorInCardanoMode Source # | |
Instance detailsDefined in Cardano.Api.Consensus.Internal.InMode |
| ToJSON AnyCardanoEra Source # | |
Instance detailsDefined in Cardano.Api.Era.Internal.Core |
| ToJSON AnyShelleyBasedEra Source # | |
Instance detailsDefined in Cardano.Api.Era.Internal.Eon.ShelleyBasedEra |
| ToJSON LocalTxMonitoringResult Source # | |
Instance detailsDefined in Cardano.Api.Network.IPC.Internal |
| ToJSON AnyPlutusScriptVersion Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| ToJSON ExecutionUnits Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| ToJSON ScriptHash Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| ToJSON ScriptInAnyLang Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| ToJSON SimpleScript Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| ToJSON CostModels Source # | |
Instance detailsDefined in Cardano.Api.ProtocolParameters |
| ToJSON ExecutionUnitPrices Source # | |
Instance detailsDefined in Cardano.Api.ProtocolParameters |
| ToJSON PraosNonce Source # | |
Instance detailsDefined in Cardano.Api.ProtocolParameters |
| ToJSON DelegationsAndRewards Source # | |
Instance detailsDefined in Cardano.Api.Query.Internal.Type.DelegationsAndRewards |
| ToJSON TextEnvelope Source # | |
Instance detailsDefined in Cardano.Api.Serialise.TextEnvelope.Internal |
| ToJSON TextEnvelopeDescr Source # | |
Instance detailsDefined in Cardano.Api.Serialise.TextEnvelope.Internal |
| ToJSON TextEnvelopeType Source # | |
Instance detailsDefined in Cardano.Api.Serialise.TextEnvelope.Internal |
| ToJSON ScriptWitnessIndex Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.Body |
| ToJSON TxId Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.TxIn |
| ToJSON TxIn Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.TxIn |
| ToJSON TxIx Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.TxIn |
| ToJSON AssetName Source # | |
Instance detailsDefined in Cardano.Api.Value.Internal |
| ToJSON PolicyId Source # | |
Instance detailsDefined in Cardano.Api.Value.Internal |
| ToJSON Quantity Source # | |
Instance detailsDefined in Cardano.Api.Value.Internal |
| ToJSON Value Source # | |
Instance detailsDefined in Cardano.Api.Value.Internal |
| ToJSON ValueNestedRep Source # | |
Instance detailsDefined in Cardano.Api.Value.Internal |
| ToJSON ProtocolMagic Source # | |
Instance detailsDefined in Cardano.Crypto.ProtocolMagic |
| ToJSON ProtocolMagicId Source # | |
Instance detailsDefined in Cardano.Crypto.ProtocolMagic |
| ToJSON RequiresNetworkMagic Source # | |
Instance detailsDefined in Cardano.Crypto.ProtocolMagic |
| ToJSON CompactRedeemVerificationKey Source # | |
Instance detailsDefined in Cardano.Crypto.Signing.Redeem.Compact |
| ToJSON RedeemVerificationKey Source # | |
Instance detailsDefined in Cardano.Crypto.Signing.Redeem.VerificationKey |
| ToJSON VerificationKey Source # | |
Instance detailsDefined in Cardano.Crypto.Signing.VerificationKey |
| ToJSON ValidityInterval Source # | |
Instance detailsDefined in Cardano.Ledger.Allegra.Scripts |
| ToJSON AlonzoGenesis Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Genesis |
| ToJSON CoinPerWord Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.PParams |
| ToJSON OrdExUnits Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.PParams |
| ToJSON FailureDescription Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Rules.Utxos |
| ToJSON TagMismatchDescription Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Rules.Utxos |
| ToJSON IsValid Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Tx |
| ToJSON CommitteeMemberState Source # | |
Instance detailsDefined in Cardano.Ledger.Api.State.Query.CommitteeMembersState |
| ToJSON CommitteeMembersState Source # | |
Instance detailsDefined in Cardano.Ledger.Api.State.Query.CommitteeMembersState |
| ToJSON HotCredAuthStatus Source # | |
Instance detailsDefined in Cardano.Ledger.Api.State.Query.CommitteeMembersState |
| ToJSON MemberStatus Source # | |
Instance detailsDefined in Cardano.Ledger.Api.State.Query.CommitteeMembersState |
| ToJSON NextEpochChange Source # | |
Instance detailsDefined in Cardano.Ledger.Api.State.Query.CommitteeMembersState |
| ToJSON CoinPerByte Source # | |
Instance detailsDefined in Cardano.Ledger.Babbage.PParams |
| ToJSON ByteSpan Source # | |
Instance detailsDefined in Cardano.Ledger.Binary.Decoding.Annotated |
| ToJSON Version Source # | |
Instance detailsDefined in Cardano.Ledger.Binary.Version |
| ToJSON Proof Source # | |
Instance detailsDefined in Cardano.Chain.Block.Proof |
| ToJSON ApplyMempoolPayloadErr Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON AddrAttributes Source # | |
Instance detailsDefined in Cardano.Chain.Common.AddrAttributes |
| ToJSON HDAddressPayload Source # | |
Instance detailsDefined in Cardano.Chain.Common.AddrAttributes |
| ToJSON AddrType Source # | |
Instance detailsDefined in Cardano.Chain.Common.AddrSpendingData |
| ToJSON Address Source # | |
Instance detailsDefined in Cardano.Chain.Common.Address |
| ToJSON UnparsedFields Source # | |
Instance detailsDefined in Cardano.Chain.Common.Attributes |
| ToJSON ChainDifficulty Source # | |
Instance detailsDefined in Cardano.Chain.Common.ChainDifficulty |
| ToJSON KeyHash Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Lovelace Source # | |
Instance detailsDefined in Cardano.Chain.Common.Lovelace |
| ToJSON LovelaceError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON LovelacePortion Source # | |
Instance detailsDefined in Cardano.Chain.Common.LovelacePortion |
| ToJSON NetworkMagic Source # | |
Instance detailsDefined in Cardano.Chain.Common.NetworkMagic |
| ToJSON TxFeePolicy Source # | |
Instance detailsDefined in Cardano.Chain.Common.TxFeePolicy |
| ToJSON TxSizeLinear Source # | |
Instance detailsDefined in Cardano.Chain.Common.TxSizeLinear |
| ToJSON Error Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON GenesisHash Source # | |
Instance detailsDefined in Cardano.Chain.Genesis.Hash |
| ToJSON EpochNumber Source # | |
Instance detailsDefined in Cardano.Chain.Slotting.EpochNumber |
| ToJSON SlotNumber Source # | |
Instance detailsDefined in Cardano.Chain.Slotting.SlotNumber |
| ToJSON SscPayload Source # | |
Instance detailsDefined in Cardano.Chain.Ssc |
| ToJSON SscProof Source # | |
Instance detailsDefined in Cardano.Chain.Ssc |
| ToJSON Tx Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.Tx |
| ToJSON TxIn Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.Tx |
| ToJSON TxOut Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.Tx |
| ToJSON TxProof Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.TxProof |
| ToJSON TxInWitness Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.TxWitness |
| ToJSON TxSigData Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.TxWitness |
| ToJSON UTxOError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON TxValidationError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON UTxOValidationError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ApplicationName Source # | |
Instance detailsDefined in Cardano.Chain.Update.ApplicationName |
| ToJSON ApplicationNameError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON InstallerHash Source # | |
Instance detailsDefined in Cardano.Chain.Update.InstallerHash |
| ToJSON ProposalBody Source # | |
Instance detailsDefined in Cardano.Chain.Update.Proposal |
| ToJSON ProtocolParametersUpdate Source # | |
Instance detailsDefined in Cardano.Chain.Update.ProtocolParametersUpdate |
| ToJSON ProtocolVersion Source # | |
Instance detailsDefined in Cardano.Chain.Update.ProtocolVersion |
| ToJSON SoftforkRule Source # | |
Instance detailsDefined in Cardano.Chain.Update.SoftforkRule |
| ToJSON SoftwareVersion Source # | |
Instance detailsDefined in Cardano.Chain.Update.SoftwareVersion |
| ToJSON SoftwareVersionError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON SystemTag Source # | |
Instance detailsDefined in Cardano.Chain.Update.SystemTag |
| ToJSON SystemTagError Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Error Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Error Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Adopted Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ApplicationVersion Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Error Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON Error Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ConwayGenesis Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Genesis |
| ToJSON GovActionId Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON GovActionIx Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON Vote Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON Voter Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON DRepVotingThresholds Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.PParams |
| ToJSON PoolVotingThresholds Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.PParams |
| ToJSON ConwayDelegCert Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.TxCert |
| ToJSON ConwayGovCert Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.TxCert |
| ToJSON Delegatee Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.TxCert |
| ToJSON Addr Source # | |
Instance detailsDefined in Cardano.Ledger.Address |
| ToJSON RewardAccount Source # | |
Instance detailsDefined in Cardano.Ledger.Address |
| ToJSON Anchor Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON BlocksMade Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON CertIx Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON DnsName Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Network Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON NonNegativeInterval Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Nonce Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Port Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON PositiveInterval Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON PositiveUnitInterval Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON ProtVer Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Relation Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON TxIx Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON UnitInterval Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Url Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON Coin Source # | |
Instance detailsDefined in Cardano.Ledger.Coin |
| ToJSON DeltaCoin Source # | |
Instance detailsDefined in Cardano.Ledger.Coin |
| ToJSON PoolCert Source # | |
Instance detailsDefined in Cardano.Ledger.Core.TxCert |
| ToJSON Ptr Source # | |
Instance detailsDefined in Cardano.Ledger.Credential |
| ToJSON SlotNo32 Source # | |
Instance detailsDefined in Cardano.Ledger.Credential |
| ToJSON StakeReference Source # | |
Instance detailsDefined in Cardano.Ledger.Credential |
| ToJSON DRep Source # | |
Instance detailsDefined in Cardano.Ledger.DRep |
| ToJSON DRepState Source # | |
Instance detailsDefined in Cardano.Ledger.DRep |
| ToJSON GenDelegPair Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON GenDelegs Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON HashHeader Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ScriptHash Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON TxAuxDataHash Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON CostModel Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.CostModels |
| ToJSON CostModels Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.CostModels |
| ToJSON ExUnits Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.ExUnits |
| ToJSON Prices Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.ExUnits |
| ToJSON Language Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.Language |
| ToJSON TxOutSource Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.TxInfo |
| ToJSON Reward Source # | |
Instance detailsDefined in Cardano.Ledger.Rewards |
| ToJSON RewardType Source # | |
Instance detailsDefined in Cardano.Ledger.Rewards |
| ToJSON CommitteeAuthorization Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON FutureGenDeleg Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON InstantaneousRewards Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON ChainAccountState Source # | |
Instance detailsDefined in Cardano.Ledger.State.ChainAccount |
| ToJSON IndividualPoolStake Source # | |
Instance detailsDefined in Cardano.Ledger.State.PoolDistr |
| ToJSON PoolDistr Source # | |
Instance detailsDefined in Cardano.Ledger.State.PoolDistr |
| ToJSON SnapShot Source # | |
Instance detailsDefined in Cardano.Ledger.State.SnapShots |
| ToJSON SnapShots Source # | |
Instance detailsDefined in Cardano.Ledger.State.SnapShots |
| ToJSON Stake Source # | |
Instance detailsDefined in Cardano.Ledger.State.SnapShots |
| ToJSON PoolMetadata Source # | |
Instance detailsDefined in Cardano.Ledger.State.StakePool |
| ToJSON PoolParams Source # | |
Instance detailsDefined in Cardano.Ledger.State.StakePool |
| ToJSON StakePoolRelay Source # | |
Instance detailsDefined in Cardano.Ledger.State.StakePool |
| ToJSON StakePoolState Source # | |
Instance detailsDefined in Cardano.Ledger.State.StakePool |
| ToJSON TxId Source # | |
Instance detailsDefined in Cardano.Ledger.TxIn |
| ToJSON TxIn Source # | |
Instance detailsDefined in Cardano.Ledger.TxIn |
| ToJSON UMElem Source # | |
Instance detailsDefined in Cardano.Ledger.UMap |
| ToJSON UMap Source # | |
Instance detailsDefined in Cardano.Ledger.UMap |
| ToJSON DijkstraGenesis Source # | |
Instance detailsDefined in Cardano.Ledger.Dijkstra.Genesis |
| ToJSON DijkstraDelegCert Source # | |
Instance detailsDefined in Cardano.Ledger.Dijkstra.TxCert |
| ToJSON AssetName Source # | |
Instance detailsDefined in Cardano.Ledger.Mary.Value |
| ToJSON MaryValue Source # | |
Instance detailsDefined in Cardano.Ledger.Mary.Value |
| ToJSON MultiAsset Source # | |
Instance detailsDefined in Cardano.Ledger.Mary.Value |
| ToJSON PolicyID Source # | |
Instance detailsDefined in Cardano.Ledger.Mary.Value |
| ToJSON RewardInfoPool Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.API.Wallet |
| ToJSON RewardParams Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.API.Wallet |
| ToJSON LegacyJSONPParams Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Genesis |
| ToJSON NominalDiffTimeMicro Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Genesis |
| ToJSON ShelleyGenesis Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Genesis |
| ToJSON ShelleyGenesisStaking Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Genesis |
| ToJSON Likelihood Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.PoolRank |
| ToJSON LogWeight Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.PoolRank |
| ToJSON NonMyopic Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.PoolRank |
| ToJSON Desirability Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.RewardProvenance |
| ToJSON RewardProvenance Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.RewardProvenance |
| ToJSON RewardProvenancePool Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.RewardProvenance |
| ToJSON PulsingRewUpdate Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.RewardUpdate |
| ToJSON RewardUpdate Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.RewardUpdate |
| ToJSON VotingPeriod Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON FromByronTranslationContext Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Translation |
| ToJSON GenesisDelegCert Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| ToJSON MIRCert Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| ToJSON MIRPot Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| ToJSON MIRTarget Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| ToJSON ShelleyDelegCert Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| ToJSON ChainDepState Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON PrtclState Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON TicknState Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON BlockNo Source # | |
Instance detailsDefined in Cardano.Slotting.Block |
| ToJSON EpochInterval Source # | |
Instance detailsDefined in Cardano.Slotting.Slot |
| ToJSON EpochNo Source # | |
Instance detailsDefined in Cardano.Slotting.Slot |
| ToJSON EpochSize Source # | |
Instance detailsDefined in Cardano.Slotting.Slot |
| ToJSON SlotNo Source # | |
Instance detailsDefined in Cardano.Slotting.Slot |
| ToJSON RelativeTime Source # | |
Instance detailsDefined in Cardano.Slotting.Time |
| ToJSON SystemStart Source # | |
Instance detailsDefined in Cardano.Slotting.Time |
| ToJSON IntSet # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Void # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON All # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Any # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Version # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON CTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Int16 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Int32 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Int64 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Int8 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Word16 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Word32 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Word64 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Word8 # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Ordering # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON URI # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON SnapshotBackend Source # | |
Instance detailsDefined in Ouroboros.Consensus.Storage.LedgerDB.Snapshots |
| ToJSON SnapshotMetadata Source # | |
Instance detailsDefined in Ouroboros.Consensus.Storage.LedgerDB.Snapshots |
| ToJSON ByronHash Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON StakeSnapshot Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON StakeSnapshots Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON ShelleyHash Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON PraosState Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON TPraosState Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON AccPoolStakeCoded Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.LedgerPeers.Type |
| ToJSON LedgerPeerSnapshot Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.LedgerPeers.Type |
| ToJSON PoolStakeCoded Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.LedgerPeers.Type |
| ToJSON PeerAdvertise Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.PeerAdvertise |
| ToJSON LedgerRelayAccessPoint Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.RelayAccessPoint |
| ToJSON RelayAccessPoint Source # | |
Instance detailsDefined in Ouroboros.Network.PeerSelection.RelayAccessPoint |
| ToJSON ExBudget Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.ExBudget |
| ToJSON ExCPU Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.ExMemory |
| ToJSON ExMemory Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.ExMemory |
| ToJSON SatInt # | |
Instance detailsDefined in Data.SatInt |
| ToJSON DefinitionId Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Definition.Id |
| ToJSON PlutusVersion Source # | |
Instance detailsDefined in PlutusTx.Blueprint.PlutusVersion |
| ToJSON Preamble Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Preamble |
| ToJSON SchemaComment Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Schema.Annotation |
| ToJSON SchemaDescription Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Schema.Annotation |
| ToJSON SchemaTitle Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Schema.Annotation |
| ToJSON CovLoc Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON CoverageAnnotation Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON CoverageData Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON CoverageIndex Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON CoverageMetadata Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON CoverageReport Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON Metadata Source # | |
Instance detailsDefined in PlutusTx.Coverage |
| ToJSON Rational Source # | This mimics the behaviour of Aeson's instance for Rational. |
Instance detailsDefined in PlutusTx.Ratio |
| ToJSON Scientific # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON StudentT # | |
Instance detailsDefined in Statistics.Distribution.StudentT |
| ToJSON Text # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Text # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON ShortText # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON CalendarDiffDays # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Day # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Month # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Quarter # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON QuarterOfYear # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON DayOfWeek # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON DiffTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON NominalDiffTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON SystemTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON UTCTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON CalendarDiffTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON LocalTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON TimeOfDay # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON ZonedTime # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON UUID # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Integer # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Natural # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON () # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Bool # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Char # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Double # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Float # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Int # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON Word # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON v => ToJSON (KeyMap v) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (First a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Last a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Max a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Min a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (WrappedMonoid a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Exception e, Generic e, GToJSON Zero (Rep e)) => ToJSON (WithErrorMessage e) # | |
Instance detailsDefined in Cardano.Address.Internal |
| ToJSON elem => ToJSON (Script elem) # | |
Instance detailsDefined in Cardano.Address.Script |
| ToJSON (Address ByronAddr) Source # | |
Instance detailsDefined in Cardano.Api.Address |
| ToJSON (Address ShelleyAddr) Source # | |
Instance detailsDefined in Cardano.Api.Address |
| IsCardanoEra era => ToJSON (AddressInEra era) Source # | |
Instance detailsDefined in Cardano.Api.Address |
| ToJSON (TxValidationError era) Source # | |
Instance detailsDefined in Cardano.Api.Consensus.Internal.InMode |
| ToJSON (CardanoEra era) Source # | |
Instance detailsDefined in Cardano.Api.Era.Internal.Core |
| ToJSON (ShelleyBasedEra era) Source # | |
Instance detailsDefined in Cardano.Api.Era.Internal.Eon.ShelleyBasedEra |
| ToJSON (Era era) Source # | |
Instance detailsDefined in Cardano.Api.Experimental.Era |
| ToJSON (Hash BlockHeader) Source # | |
Instance detailsDefined in Cardano.Api.Block |
| ToJSON (Hash DRepKey) Source # | |
Instance detailsDefined in Cardano.Api.Key.Internal |
| ToJSON (Hash GenesisKey) Source # | |
Instance detailsDefined in Cardano.Api.Key.Internal |
| ToJSON (Hash PaymentKey) Source # | |
Instance detailsDefined in Cardano.Api.Key.Internal |
| ToJSON (Hash StakePoolExtendedKey) Source # | |
Instance detailsDefined in Cardano.Api.Key.Internal |
| ToJSON (Hash StakePoolKey) Source # | |
Instance detailsDefined in Cardano.Api.Key.Internal |
| ToJSON (Hash ScriptData) Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.ScriptData |
| IsCardanoEra era => ToJSON (ReferenceScript era) Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| Show a => ToJSON (ShowOf a) Source # | |
Instance detailsDefined in Cardano.Api.Pretty.Internal.ShowOf |
| IsShelleyBasedEra era => ToJSON (DebugLedgerState era) Source # | |
Instance detailsDefined in Cardano.Api.Query.Internal.Type.DebugLedgerState |
| SerialiseAsBech32 a => ToJSON (UsingBech32 a) Source # | |
Instance detailsDefined in Cardano.Api.Serialise.SerialiseUsing |
| SerialiseAsRawBytes a => ToJSON (UsingRawBytesHex a) Source # | |
Instance detailsDefined in Cardano.Api.Serialise.SerialiseUsing |
| IsCardanoEra era => ToJSON (TxOutValue era) Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.Output |
| IsCardanoEra era => ToJSON (UTxO era) Source # | |
Instance detailsDefined in Cardano.Api.UTxO |
| ToJSON a => ToJSON (RedeemSignature a) Source # | |
Instance detailsDefined in Cardano.Crypto.Signing.Redeem.Signature |
| ToJSON (Signature w) Source # | |
Instance detailsDefined in Cardano.Crypto.Signing.Signature |
| ToJSON a => ToJSON (OSet a) Source # | |
Instance detailsDefined in Data.OSet.Strict |
| Show (AllegraUtxoPredFailure ledgerera) => ToJSON (AllegraUtxoPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| (Era era, ToJSON (PlutusPurpose AsItem era), ToJSON (ContextError era)) => ToJSON (CollectError era) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Plutus.Evaluate |
| Show (AlonzoUtxoPredFailure ledgerera) => ToJSON (AlonzoUtxoPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| (ToJSON (PredicateFailure (EraRule "UTXO" ledgerera)), ToJSON (PlutusPurpose AsItem ledgerera), ToJSON (PlutusPurpose AsIx ledgerera)) => ToJSON (AlonzoUtxowPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| AlonzoEraScript era => ToJSON (AlonzoScript era) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Scripts |
| (Era era, Val (Value era)) => ToJSON (AlonzoTxOut era) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.TxOut |
| Show (BabbageUtxoPredFailure ledgerera) => ToJSON (BabbageUtxoPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| (ToJSON (PredicateFailure (EraRule "UTXO" ledgerera)), ToJSON (TxCert ledgerera), ToJSON (PlutusPurpose AsItem ledgerera), ToJSON (PlutusPurpose AsIx ledgerera)) => ToJSON (BabbageUtxowPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (PlutusPurpose AsIx era) => ToJSON (BabbageContextError era) Source # | |
Instance detailsDefined in Cardano.Ledger.Babbage.TxInfo |
| (Era era, Val (Value era), ToJSON (Script era)) => ToJSON (BabbageTxOut era) Source # | |
Instance detailsDefined in Cardano.Ledger.Babbage.TxOut |
| ToJSON a => ToJSON (ABlock a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Block |
| ToJSON a => ToJSON (ABlockOrBoundary a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Block |
| ToJSON a => ToJSON (ABoundaryBlock a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Block |
| ToJSON a => ToJSON (ABoundaryBody a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Block |
| ToJSON a => ToJSON (ABody a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Body |
| ToJSON a => ToJSON (ABlockSignature a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Header |
| ToJSON a => ToJSON (ABoundaryHeader a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Header |
| ToJSON a => ToJSON (AHeader a) Source # | |
Instance detailsDefined in Cardano.Chain.Block.Header |
| ToJSON a => ToJSON (Attributes a) Source # | |
Instance detailsDefined in Cardano.Chain.Common.Attributes |
| ToJSON a => ToJSON (MerkleRoot a) Source # | |
Instance detailsDefined in Cardano.Chain.Common.Merkle |
| ToJSON a => ToJSON (ACertificate a) Source # | |
Instance detailsDefined in Cardano.Chain.Delegation.Certificate |
| ToJSON a => ToJSON (APayload a) Source # | |
Instance detailsDefined in Cardano.Chain.Delegation.Payload |
| ToJSON a => ToJSON (ATxAux a) Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.TxAux |
| ToJSON a => ToJSON (ATxPayload a) Source # | |
Instance detailsDefined in Cardano.Chain.UTxO.TxPayload |
| ToJSON a => ToJSON (APayload a) Source # | |
Instance detailsDefined in Cardano.Chain.Update.Payload |
| ToJSON a => ToJSON (AProposal a) Source # | |
Instance detailsDefined in Cardano.Chain.Update.Proposal |
| ToJSON a => ToJSON (TooLarge a) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON a => ToJSON (AVote a) Source # | |
Instance detailsDefined in Cardano.Chain.Update.Vote |
| (ConwayEraAccounts era, EraPParams era, EraStake era) => ToJSON (ConwayGovState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance |
| EraPParams era => ToJSON (PulsingSnapshot era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.DRepPulser |
| EraPParams era => ToJSON (EnactState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Internal |
| EraPParams era => ToJSON (RatifyState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Internal |
| ToJSON (Committee era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON (Constitution era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (GovAction era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (GovActionState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| ToJSON (GovPurposeId p) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| (forall (p :: GovActionPurpose). ToJSON (f (GovPurposeId p))) => ToJSON (GovRelation f) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (ProposalProcedure era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (VotingProcedure era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (VotingProcedures era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Procedures |
| EraPParams era => ToJSON (Proposals era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Governance.Proposals |
| ToJSON (UpgradeConwayPParams Identity) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.PParams |
| Show (ConwayLedgerPredFailure ledgerera) => ToJSON (ConwayLedgerPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (ConwayAccountState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.State.Account |
| ToJSON (ConwayAccounts era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.State.Account |
| ToJSON (Accounts era) => ToJSON (ConwayCertState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.State.CertState |
| ToJSON (ConwayInstantStake era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.State.Stake |
| ToJSON (VState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.State.VState |
| Era era => ToJSON (ConwayTxCert era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.TxCert |
| (ToJSON (TxCert era), ToJSON (PlutusPurpose AsIx era), ToJSON (PlutusPurpose AsItem era), EraPParams era) => ToJSON (ConwayContextError era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.TxInfo |
| ToKeyValuePairs a => ToJSON (KeyValuePairs a) Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON a => ToJSON (NonZero a) Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes.NonZero |
| ToJSON (CompactForm Coin) Source # | |
Instance detailsDefined in Cardano.Ledger.Coin |
| ToJSON (CompactForm DeltaCoin) Source # | |
Instance detailsDefined in Cardano.Ledger.Coin |
| EraPParams era => ToJSON (PParams era) Source # | |
Instance detailsDefined in Cardano.Ledger.Core.PParams |
| EraPParams era => ToJSON (PParamsUpdate era) Source # | |
Instance detailsDefined in Cardano.Ledger.Core.PParams |
| ToJSON (Credential kr) Source # | |
Instance detailsDefined in Cardano.Ledger.Credential |
| ToJSON (NoGenesis era) Source # | |
Instance detailsDefined in Cardano.Ledger.Genesis |
| ToJSON (KeyHash r) Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON (SafeHash i) Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON (VRFVerKeyHash r) Source # | |
Instance detailsDefined in Cardano.Ledger.Hashes |
| ToJSON (VKey 'Witness) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| Era era => ToJSON (Datum era) Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.Data |
| ToJSON a => ToJSON (ExUnits' a) Source # | |
Instance detailsDefined in Cardano.Ledger.Plutus.ExUnits |
| ToJSON (CommitteeState era) Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON (Accounts era) => ToJSON (DState era) Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON (PState era) Source # | |
Instance detailsDefined in Cardano.Ledger.State.CertState |
| ToJSON (PParams era) => ToJSON (FuturePParams era) Source # | |
Instance detailsDefined in Cardano.Ledger.State.Governance |
| ToJSON (TxOut era) => ToJSON (UTxO era) Source # | |
Instance detailsDefined in Cardano.Ledger.State.UTxO |
| Era era => ToJSON (DijkstraTxCert era) Source # | |
Instance detailsDefined in Cardano.Ledger.Dijkstra.TxCert |
| ToJSON (PredicateFailure (EraRule "LEDGER" ledgerera)) => ToJSON (ApplyTxError ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| EraPParams era => ToJSON (ShelleyGovState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Governance |
| (EraTxOut era, EraGov era, EraStake era, EraCertState era) => ToJSON (EpochState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.LedgerState.Types |
| (EraTxOut era, EraGov era, EraStake era, EraCertState era) => ToJSON (LedgerState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.LedgerState.Types |
| (EraTxOut era, EraGov era, EraStake era) => ToJSON (UTxOState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.LedgerState.Types |
| EraPParams era => ToJSON (ProposedPPUpdates era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.PParams |
| Show (ShelleyDelegsPredFailure ledgerera) => ToJSON (ShelleyDelegsPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| (ToJSON (PredicateFailure (EraRule "UTXOW" ledgerera)), ToJSON (PredicateFailure (EraRule "DELEGS" ledgerera))) => ToJSON (ShelleyLedgerPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (PredicateFailure (EraRule "UTXO" ledgerera)) => ToJSON (ShelleyPpupPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| Show (ShelleyUtxoPredFailure ledgerera) => ToJSON (ShelleyUtxoPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (PredicateFailure (EraRule "UTXO" ledgerera)) => ToJSON (ShelleyUtxowPredFailure ledgerera) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (ShelleyAccountState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.State.Account |
| ToJSON (ShelleyAccounts era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.State.Account |
| ToJSON (Accounts era) => ToJSON (ShelleyCertState era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.State.CertState |
| ToJSON (ShelleyInstantStake era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.State.Stake |
| ToKeyValuePairs (TransitionConfig era) => ToJSON (TransitionConfig era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.Transition |
| Era era => ToJSON (ShelleyTxCert era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxCert |
| (Era era, Val (Value era)) => ToJSON (ShelleyTxOut era) Source # | |
Instance detailsDefined in Cardano.Ledger.Shelley.TxOut |
| ToJSON a => ToJSON (WithOrigin a) Source # | |
Instance detailsDefined in Cardano.Slotting.Slot |
| ToJSON a => ToJSON (StrictMaybe a) Source # | |
Instance detailsDefined in Data.Maybe.Strict |
| ToJSON a => ToJSON (StrictSeq a) Source # | |
Instance detailsDefined in Data.Sequence.Strict |
| ToJSON a => ToJSON (IntMap a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Seq a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Set a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON v => ToJSON (Tree v) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON1 f => ToJSON (Fix f) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON1 f, Functor f) => ToJSON (Mu f) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON1 f, Functor f) => ToJSON (Nu f) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (DNonEmpty a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (DList a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (NonEmpty a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Identity a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (First a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Last a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Down a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Dual a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Product a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Sum a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Generic a, GToJSON' Value Zero (Rep a), GToJSON' Encoding Zero (Rep a)) => ToJSON (Generically a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, Integral a) => ToJSON (Ratio a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (NESeq a) # | |
Instance detailsDefined in Data.Sequence.NonEmpty.Internal |
| ToJSON (BuiltinCostModelBase MCostingFun) Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.BuiltinCostModel |
| ToJSON (BuiltinCostModelBase CostingFun) Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.BuiltinCostModel |
| ToJSON a => ToJSON (MCostingFun a) Source # | |
Instance detailsDefined in PlutusCore.Evaluation.Machine.BuiltinCostModel |
| ToJSON (CekMachineCostsBase Identity) Source # | |
Instance detailsDefined in UntypedPlutusCore.Evaluation.Machine.Cek.CekMachineCosts |
| ToJSON (CekMachineCostsBase Maybe) Source # | |
Instance detailsDefined in UntypedPlutusCore.Evaluation.Machine.Cek.CekMachineCosts |
| ToJSON (Schema referencedTypes) Source # | |
Instance detailsDefined in PlutusTx.Blueprint.Schema |
| ToJSON a => ToJSON (Array a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Prim a, ToJSON a) => ToJSON (PrimArray a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (SmallArray a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON d => ToJSON (LinearTransform d) # | |
Instance detailsDefined in Statistics.Distribution.Transform |
| ToJSON a => ToJSON (Maybe a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (HashSet a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Vector a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Prim a, ToJSON a) => ToJSON (Vector a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Storable a, ToJSON a) => ToJSON (Vector a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Vector Vector a, ToJSON a) => ToJSON (Vector a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Maybe a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON (Solo a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON a => ToJSON [a] # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| HasResolution a => ToJSON (Fixed a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON (Some Era) Source # | |
Instance detailsDefined in Cardano.Api.Experimental.Era |
| ToJSON (File content direction) Source # | |
Instance detailsDefined in Cardano.Api.IO.Internal.Base |
| ToJSON (ScriptLanguageInEra lang era) Source # | |
Instance detailsDefined in Cardano.Api.Plutus.Internal.Script |
| IsCardanoEra era => ToJSON (TxOut ctx era) Source # | |
Instance detailsDefined in Cardano.Api.Tx.Internal.Output |
| HashAlgorithm h => ToJSON (Hash h a) Source # | |
Instance detailsDefined in Cardano.Crypto.Hash.Class |
| ToJSON (AbstractHash algo a) Source # | |
Instance detailsDefined in Cardano.Crypto.Hashing |
| (ToJSON v, ToJSONKey k) => ToJSON (ListMap k v) Source # | |
Instance detailsDefined in Data.ListMap |
| (HasOKey k v, ToJSON v) => ToJSON (OMap k v) Source # | |
Instance detailsDefined in Data.OMap.Strict |
| ToJSON (AlonzoContextError era) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Plutus.TxInfo |
| (forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), Era era) => ToJSON (AlonzoPlutusPurpose f era) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Scripts |
| ToJSON it => ToJSON (AsItem ix it) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Scripts |
| ToJSON ix => ToJSON (AsIx ix it) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Scripts |
| (ToJSON ix, ToJSON it) => ToJSON (AsIxItem ix it) Source # | |
Instance detailsDefined in Cardano.Ledger.Alonzo.Scripts |
| ToJSON b => ToJSON (Annotated b a) Source # | |
Instance detailsDefined in Cardano.Ledger.Binary.Decoding.Annotated |
| (forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), EraPParams era) => ToJSON (ConwayPlutusPurpose f era) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.Scripts |
| Bounded (BoundedRatio b Word64) => ToJSON (BoundedRatio b Word64) Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON a => ToJSON (Mismatch r a) Source # | |
Instance detailsDefined in Cardano.Ledger.BaseTypes |
| ToJSON (UpgradeDijkstraPParams Identity era) Source # | |
Instance detailsDefined in Cardano.Ledger.Dijkstra.PParams |
| (forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), EraPParams era) => ToJSON (DijkstraPlutusPurpose f era) Source # | |
Instance detailsDefined in Cardano.Ledger.Dijkstra.Scripts |
| (ToJSON v, ToJSONKey k) => ToJSON (Map k v) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b) => ToJSON (Either a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON (Proxy a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSONKey k) => ToJSON (MonoidalMap k a) # | |
Instance detailsDefined in Data.Map.Monoidal |
| ToJSON (OneEraHash xs) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| ToJSON (HeaderHash blk) => ToJSON (Tip blk) Source # | |
Instance detailsDefined in Cardano.Api.Internal.Orphans.Serialisation |
| (ToJSON a, ToJSON b) => ToJSON (Either a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b) => ToJSON (These a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b) => ToJSON (Pair a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b) => ToJSON (These a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON v, ToJSONKey k) => ToJSON (HashMap k v) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b) => ToJSON (a, b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Typeable t, ToJSON a) => ToJSON (THKD t StrictMaybe a) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.PParams |
| (Typeable t, ToJSON a) => ToJSON (THKD t Identity a) Source # | |
Instance detailsDefined in Cardano.Ledger.Conway.PParams |
| ToJSON a => ToJSON (Const a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| ToJSON b => ToJSON (Tagged a b) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON1 f, ToJSON1 g, ToJSON a) => ToJSON (These1 f g a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b, ToJSON c) => ToJSON (a, b, c) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c) -> Value # toEncoding :: (a, b, c) -> Encoding # toJSONList :: [(a, b, c)] -> Value # toEncodingList :: [(a, b, c)] -> Encoding # omitField :: (a, b, c) -> Bool # |
| (ToJSON1 f, ToJSON1 g, ToJSON a) => ToJSON (Product f g a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON1 f, ToJSON1 g, ToJSON a) => ToJSON (Sum f g a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (Vector vk k, Vector vv v, ToJSONKey k, ToJSON v) => ToJSON (VMap vk vv k v) Source # | |
Instance detailsDefined in Data.VMap |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d) => ToJSON (a, b, c, d) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d) -> Value # toEncoding :: (a, b, c, d) -> Encoding # toJSONList :: [(a, b, c, d)] -> Value # toEncodingList :: [(a, b, c, d)] -> Encoding # omitField :: (a, b, c, d) -> Bool # |
| (ToJSON1 f, ToJSON1 g, ToJSON a) => ToJSON (Compose f g a) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e) => ToJSON (a, b, c, d, e) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e) -> Value # toEncoding :: (a, b, c, d, e) -> Encoding # toJSONList :: [(a, b, c, d, e)] -> Value # toEncodingList :: [(a, b, c, d, e)] -> Encoding # omitField :: (a, b, c, d, e) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f) => ToJSON (a, b, c, d, e, f) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f) -> Value # toEncoding :: (a, b, c, d, e, f) -> Encoding # toJSONList :: [(a, b, c, d, e, f)] -> Value # toEncodingList :: [(a, b, c, d, e, f)] -> Encoding # omitField :: (a, b, c, d, e, f) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g) => ToJSON (a, b, c, d, e, f, g) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g) -> Value # toEncoding :: (a, b, c, d, e, f, g) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g)] -> Encoding # omitField :: (a, b, c, d, e, f, g) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h) => ToJSON (a, b, c, d, e, f, g, h) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h) -> Value # toEncoding :: (a, b, c, d, e, f, g, h) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i) => ToJSON (a, b, c, d, e, f, g, h, i) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j) => ToJSON (a, b, c, d, e, f, g, h, i, j) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k) => ToJSON (a, b, c, d, e, f, g, h, i, j, k) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j, k) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j, k) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j, k) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m, ToJSON n) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Bool # |
| (ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m, ToJSON n, ToJSON o) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) # | |
Instance detailsDefined in Data.Aeson.Types.ToJSON Methods toJSON :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Value # toEncoding :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Encoding # toJSONList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Value # toEncodingList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Encoding # omitField :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Bool # |