Safe Haskell | None |
---|---|
Language | Haskell2010 |
PAB Log messages and instances
Synopsis
- data PABLogMsg t
- data ChainIndexServerMsg
- data WalletMsg
- data CNSEServerLogMsg
- data AppMsg t
- = ActiveContractsMsg
- | ContractHistoryMsg
- | PABMsg (PABLogMsg t)
- | AvailableContract Text
- | ContractInstances (ContractDef t) [ContractInstanceId]
- | ContractHistoryItem ContractInstanceId (Response PABResp)
- data CoreMsg t
- = FindingContract ContractInstanceId
- | FoundContract (Maybe (ContractResponse Value Value PABResp PABReq))
- | ConnectingToAlonzoNode PABServerConfig SlotNo
- data PABMultiAgentMsg t
- = EmulatorMsg EmulatorEvent
- | ContractInstanceLog (ContractInstanceMsg t)
- | UserLog Text
- | BeamLogItem BeamLog
- | PABStateRestored Int
- | RestoringPABState
- | StartingPABBackendServer Int
- | WalletBalancingMsg Wallet TxBalanceMsg
- | WalletClient WalletClientMsg
- newtype RequestSize = RequestSize Int
- data WalletClientMsg
Documentation
SCoreMsg (CoreMsg t) | |
SChainIndexServerMsg ChainIndexServerMsg | |
SWalletMsg WalletMsg | |
SMockserverLogMsg CNSEServerLogMsg | |
SMultiAgent (PABMultiAgentMsg t) |
Instances
data ChainIndexServerMsg Source #
Messages from the ChainIndex Server
Instances
Instances
data CNSEServerLogMsg #
Instances
ActiveContractsMsg | |
ContractHistoryMsg | |
PABMsg (PABLogMsg t) | |
AvailableContract Text | |
ContractInstances (ContractDef t) [ContractInstanceId] | |
ContractHistoryItem ContractInstanceId (Response PABResp) |
Instances
FindingContract ContractInstanceId | |
FoundContract (Maybe (ContractResponse Value Value PABResp PABReq)) | |
ConnectingToAlonzoNode PABServerConfig SlotNo |
Instances
data PABMultiAgentMsg t Source #
FIXME: Redundant?
EmulatorMsg EmulatorEvent | |
ContractInstanceLog (ContractInstanceMsg t) | |
UserLog Text | |
BeamLogItem BeamLog | |
PABStateRestored Int | |
RestoringPABState | |
StartingPABBackendServer Int | |
WalletBalancingMsg Wallet TxBalanceMsg | |
WalletClient WalletClientMsg |
Instances
newtype RequestSize Source #
Instances
Show RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg | |
FromJSON RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg parseJSON :: Value -> Parser RequestSize parseJSONList :: Value -> Parser [RequestSize] | |
Pretty RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg pretty :: RequestSize -> Doc ann prettyList :: [RequestSize] -> Doc ann | |
ToJSON RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg toJSON :: RequestSize -> Value toEncoding :: RequestSize -> Encoding toJSONList :: [RequestSize] -> Value toEncodingList :: [RequestSize] -> Encoding |
data WalletClientMsg Source #