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