ledger-state-9.9.9.9
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.State.Schema

Documentation

data DRepDelegation Source #

Instances

Instances details
Bounded DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Enum DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "drep" Account DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data IRTreasury Source #

Instances

Instances details
PersistEntity IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "coin" IRTreasury Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" IRTreasury CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" IRTreasury DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

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

Defined in Cardano.Ledger.State.Schema

FromJSON (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key IRTreasury) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField IRTreasury typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique IRTreasury Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data IRReserves Source #

Instances

Instances details
PersistEntity IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "coin" IRReserves Coin Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" IRReserves CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" IRReserves DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

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

Defined in Cardano.Ledger.State.Schema

FromJSON (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Eq (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Ord (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key IRReserves) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField IRReserves typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique IRReserves Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Account Source #

Instances

Instances details
PersistEntity Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SafeToInsert Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

AtLeastOneUniqueKey Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

OnlyOneUniqueKey Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToBackendKey SqlBackend Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialId" Account CredentialId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "drep" Account DRepDelegation Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "dstateId" Account DStateId Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "balance" Account (CompactForm Coin) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialDRepId" Account (Maybe CredentialId) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "deposit" Account (CompactForm Coin) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

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

Defined in Cardano.Ledger.State.Schema

SymbolToField "keyHashStakePoolId" Account (Maybe KeyHashId) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "ptr" Account (Maybe Ptr) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromJSON (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToJSON (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Read (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Show (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

showsPrecIntKey AccountShowS #

showKey AccountString #

showList ∷ [Key Account] → ShowS #

Eq (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key AccountKey AccountBool #

(/=)Key AccountKey AccountBool #

Ord (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

FromHttpApiData (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key Account) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Account typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend Account Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique Account 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 (NoUniqueKeysError 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 # 
Instance details

Defined in Cardano.Ledger.State.Schema

ToHttpApiData (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PathPiece (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistField (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

PersistFieldSql (Key UtxoEntry) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField UtxoEntry typ Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

type PersistEntityBackend UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique UtxoEntry Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

data Txs Source #

Instances

Instances details
PersistEntity Txs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Associated Types

type PersistEntityBackend Txs 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key Txs 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Txs typ 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique Txs 
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 "inId" Txs TxId 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 "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 #

showKey TxsString #

showList ∷ [Key Txs] → ShowS #

Eq (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key TxsKey TxsBool #

(/=)Key TxsKey TxsBool #

Ord (Key Txs) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

compareKey TxsKey TxsOrdering #

(<)Key TxsKey TxsBool #

(<=)Key TxsKey TxsBool #

(>)Key TxsKey TxsBool #

(>=)Key TxsKey TxsBool #

maxKey TxsKey TxsKey Txs #

minKey TxsKey TxsKey Txs #

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

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

type TxId = Key Tx Source #

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 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key Tx 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Tx typ 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField Tx typ
data Unique Tx 
Instance details

Defined in Cardano.Ledger.State.Schema

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 "inId" Tx TxId 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 "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 #

showKey TxString #

showList ∷ [Key Tx] → ShowS #

Eq (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key TxKey TxBool #

(/=)Key TxKey TxBool #

Ord (Key Tx) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

compareKey TxKey TxOrdering #

(<)Key TxKey TxBool #

(<=)Key TxKey TxBool #

(>)Key TxKey TxBool #

(>=)Key TxKey TxBool #

maxKey TxKey TxKey Tx #

minKey TxKey TxKey Tx #

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

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 "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

SymbolToField "keyHashStakePoolId" Account (Maybe KeyHashId) 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

Methods

showsPrecIntKey KeyHashShowS #

showKey KeyHashString #

showList ∷ [Key KeyHash] → ShowS #

Eq (Key KeyHash) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key KeyHashKey KeyHashBool #

(/=)Key KeyHashKey KeyHashBool #

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 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" Account 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" 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 "witness" Credential CredentialWitness Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "credentialDRepId" Account (Maybe CredentialId) 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 DState Source #

Instances

Instances details
PersistEntity DState Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Associated Types

type PersistEntityBackend DState 
Instance details

Defined in Cardano.Ledger.State.Schema

newtype Key DState 
Instance details

Defined in Cardano.Ledger.State.Schema

data EntityField DState typ 
Instance details

Defined in Cardano.Ledger.State.Schema

data Unique DState 
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 (NoUniqueKeysError 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" Account 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 "fGenDelegs" DState FGenDelegs Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "genDelegs" DState GenDelegs 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 "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

Methods

showsPrecIntKey DStateShowS #

showKey DStateString #

showList ∷ [Key DState] → ShowS #

Eq (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

(==)Key DStateKey DStateBool #

(/=)Key DStateKey DStateBool #

Ord (Key DState) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

Methods

compareKey DStateKey DStateOrdering #

(<)Key DStateKey DStateBool #

(<=)Key DStateKey DStateBool #

(>)Key DStateKey DStateBool #

(>=)Key DStateKey DStateBool #

maxKey DStateKey DStateKey DState #

minKey DStateKey DStateKey DState #

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 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 (NoUniqueKeysError 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 "govState" UtxoState (ConwayGovState CurrentEra) Source # 
Instance details

Defined in Cardano.Ledger.State.Schema

SymbolToField "id" UtxoState (Key UtxoState) 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 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 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 "params" SnapShotPool StakePoolParams 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

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 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 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 (NoUniqueKeysError 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

Methods

(==)Key SnapShotKey SnapShotBool #

(/=)Key SnapShotKey SnapShotBool #

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 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 (NoUniqueKeysError 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 "nonMyopic" EpochState NonMyopic 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 "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