ledger-state-9.9.9.9
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Ledger.State.Schema

Documentation

data EpochState Source #

Instances

Instances details
PersistEntity EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError EpochState) ∷ Constraint) ⇒ AtLeastOneUniqueKey EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (NoUniqueKeysError EpochState) ∷ Constraint) ⇒ OnlyOneUniqueKey EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "epochStateId" LedgerState EpochStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "epochStateId" SnapShot EpochStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "reserves" EpochState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotsFee" EpochState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "treasury" EpochState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" EpochState (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "nonMyopic" EpochState (NonMyopic C) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "pp" EpochState (PParams CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "prevPp" EpochState (PParams CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key EpochState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField EpochState typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique EpochState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data SnapShot Source #

Instances

Instances details
PersistEntity SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError SnapShot) ∷ Constraint) ⇒ AtLeastOneUniqueKey SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (NoUniqueKeysError SnapShot) ∷ Constraint) ⇒ OnlyOneUniqueKey SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "epochStateId" SnapShot EpochStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotDelegation SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotPool SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotStake SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "type" SnapShot SnapShotType Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" SnapShot (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key SnapShot) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField SnapShot typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique SnapShot Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data UtxoState Source #

Instances

Instances details
PersistEntity UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError UtxoState) ∷ Constraint) ⇒ AtLeastOneUniqueKey UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (NoUniqueKeysError UtxoState) ∷ Constraint) ⇒ OnlyOneUniqueKey UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "deposited" UtxoState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "donation" UtxoState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "fees" UtxoState Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "stateId" UtxoEntry UtxoStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "utxoId" LedgerState UtxoStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" UtxoState (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "ppups" UtxoState (ShelleyGovState CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key UtxoState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField UtxoState typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique UtxoState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data DState Source #

Instances

Instances details
PersistEntity DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError DState) ∷ Constraint) ⇒ AtLeastOneUniqueKey DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (NoUniqueKeysError DState) ∷ Constraint) ⇒ OnlyOneUniqueKey DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" DRep DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" Delegation DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" IRReserves DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" IRTreasury DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" LedgerState DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" Ptr DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" Reward DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "fGenDelegs" DState FGenDelegs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "irDeltaReserves" DState DeltaCoin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "irDeltaTreasury" DState DeltaCoin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "genDelegs" DState (GenDelegs C) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" DState (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key DStateKey DStateBool Source #

(/=)Key DStateKey DStateBool Source #

Ord (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField DState typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data LedgerState Source #

Instances

Instances details
PersistEntity LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError LedgerState) ∷ Constraint) ⇒ OnlyOneUniqueKey LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" LedgerState DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "epochStateId" LedgerState EpochStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "utxoId" LedgerState UtxoStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" LedgerState (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "pstateBin" LedgerState (PState CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key LedgerState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField LedgerState typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique LedgerState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Credential Source #

Instances

Instances details
PersistEntity Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" DRep CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" Delegation CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" IRReserves CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" IRTreasury CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" Ptr CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" Reward CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" SnapShotDelegation CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" SnapShotStake CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dRepCredentialId" DRep CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "witness" Credential CredentialWitness Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" Credential (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "stakeCredential" Txs (Maybe CredentialId) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key Credential) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Credential typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique Credential Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data SnapShotStake Source #

Instances

Instances details
PersistEntity SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" SnapShotStake CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotStake SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "coin" SnapShotStake (CompactForm Coin) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" SnapShotStake (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key SnapShotStake) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField SnapShotStake typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique SnapShotStake Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data KeyHash Source #

Constructors

KeyHash 

Instances

Instances details
PersistEntity KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "keyHash" SnapShotDelegation KeyHashId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "keyHashId" SnapShotPool KeyHashId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "stakePoolId" Delegation KeyHashId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "witness" KeyHash KeyHashWitness Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" KeyHash (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField KeyHash typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique KeyHash Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data SnapShotPool Source #

Instances

Instances details
PersistEntity SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "keyHashId" SnapShotPool KeyHashId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotPool SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" SnapShotPool (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "params" SnapShotPool (PoolParams C) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key SnapShotPool) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField SnapShotPool typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique SnapShotPool Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data SnapShotDelegation Source #

Instances

Instances details
PersistEntity SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" SnapShotDelegation CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "keyHash" SnapShotDelegation KeyHashId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "snapShotId" SnapShotDelegation SnapShotId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" SnapShotDelegation (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key SnapShotDelegation) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField SnapShotDelegation typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique SnapShotDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Tx Source #

Constructors

Tx 

Fields

Instances

Instances details
PersistEntity Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Associated Types

type PersistEntityBackend Tx Source #

data Key Tx Source #

data EntityField TxTypeType Source #

data Unique Tx Source #

SafeToInsert Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

onlyUniquePTxUnique Tx Source #

PersistFieldSql Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

sqlTypeProxy TxSqlType Source #

ToBackendKey SqlBackend Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "inIx" Tx TxIx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "txId" UtxoEntry TxId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" Tx (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "inId" Tx (TxId C) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "out" Tx (BabbageTxOut CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

showsPrecIntKey TxShowS Source #

showKey TxString Source #

showList ∷ [Key Tx] → ShowS Source #

Eq (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key TxKey TxBool Source #

(/=)Key TxKey TxBool Source #

Ord (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

compareKey TxKey TxOrdering Source #

(<)Key TxKey TxBool Source #

(<=)Key TxKey TxBool Source #

(>)Key TxKey TxBool Source #

(>=)Key TxKey TxBool Source #

maxKey TxKey TxKey Tx Source #

minKey TxKey TxKey Tx Source #

FromHttpApiData (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

sqlTypeProxy (Key Tx) → SqlType Source #

data EntityField Tx typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Tx typ
newtype Key Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique Tx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type TxId = Key Tx Source #

data Txs Source #

Constructors

Txs 

Instances

Instances details
PersistEntity Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

onlyUniquePTxsUnique Txs Source #

PersistFieldSql Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

sqlTypeProxy TxsSqlType Source #

ToBackendKey SqlBackend Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "inIx" Txs TxIx Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "txsId" UtxoEntry TxsId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" Txs (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "inId" Txs (TxId C) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "out" Txs (BabbageTxOut CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "stakeCredential" Txs (Maybe CredentialId) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

showsPrecIntKey TxsShowS Source #

showKey TxsString Source #

showList ∷ [Key Txs] → ShowS Source #

Eq (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key TxsKey TxsBool Source #

(/=)Key TxsKey TxsBool Source #

Ord (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

compareKey TxsKey TxsOrdering Source #

(<)Key TxsKey TxsBool Source #

(<=)Key TxsKey TxsBool Source #

(>)Key TxsKey TxsBool Source #

(>=)Key TxsKey TxsBool Source #

maxKey TxsKey TxsKey Txs Source #

minKey TxsKey TxsKey Txs Source #

FromHttpApiData (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

sqlTypeProxy (Key Txs) → SqlType Source #

data EntityField Txs typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Txs typ
newtype Key Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data UtxoEntry Source #

Instances

Instances details
PersistEntity UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (MultipleUniqueKeysError UtxoEntry) ∷ Constraint) ⇒ AtLeastOneUniqueKey UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

(TypeError (NoUniqueKeysError UtxoEntry) ∷ Constraint) ⇒ OnlyOneUniqueKey UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "stateId" UtxoEntry UtxoStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "txId" UtxoEntry TxId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "txsId" UtxoEntry TxsId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" UtxoEntry (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key UtxoEntry) Source #