| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Plutus.PAB.Monitoring.PABLogMsg
Description
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
Constructors
| 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
Constructors
| ActiveContractsMsg | |
| ContractHistoryMsg | |
| PABMsg (PABLogMsg t) | |
| AvailableContract Text | |
| ContractInstances (ContractDef t) [ContractInstanceId] | |
| ContractHistoryItem ContractInstanceId (Response PABResp) | 
Instances
Constructors
| FindingContract ContractInstanceId | |
| FoundContract (Maybe (ContractResponse Value Value PABResp PABReq)) | |
| ConnectingToAlonzoNode PABServerConfig SlotNo | 
Instances
data PABMultiAgentMsg t Source #
FIXME: Redundant?
Constructors
| EmulatorMsg EmulatorEvent | |
| ContractInstanceLog (ContractInstanceMsg t) | |
| UserLog Text | |
| BeamLogItem BeamLog | |
| PABStateRestored Int | |
| RestoringPABState | |
| StartingPABBackendServer Int | |
| WalletBalancingMsg Wallet TxBalanceMsg | |
| WalletClient WalletClientMsg | 
Instances
newtype RequestSize Source #
Constructors
| RequestSize Int | 
Instances
| Show RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg  | |
| FromJSON RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg  | |
| Pretty RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg  | |
| ToJSON RequestSize Source # | |
Defined in Plutus.PAB.Monitoring.PABLogMsg Methods toJSON :: RequestSize -> Value toEncoding :: RequestSize -> Encoding toJSONList :: [RequestSize] -> Value toEncodingList :: [RequestSize] -> Encoding  | |
data WalletClientMsg Source #
Constructors
| WalletClientError String | |
| BalanceTxError String |