Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BodyInfo ¶
BodyInfo describes the contents of a message or event.
- Compact is a single-line representation. - Describe is a pretty-printed, multi-line representation.
type ContractDecoder ¶
type DebuggerVisualization ¶
type DebuggerVisualization interface {
NewActor(address string, contractType string, name string)
NewSentMessage(msg *tt.SentMessage, info MessageInfo) DebuggerVisualization
NewReceivedMessage(msg *tt.ReceivedMessage, info TxInfo) DebuggerVisualization
NewEvent(msg *tt.OutgoingExternalMessages, info MessageInfo)
ToString() string
}
type MessageInfo ¶
Describes a decoded message or event.
- Name is a short name of the message/event type. - Body carries the contents of the message/event in both compact and detailed forms.
func NewMessageInfo ¶
func NewMessageInfo(name string, msg any) (MessageInfo, error)
type TxInfo ¶
type TxInfo struct {
Msg MessageInfo
ExitCode string
}
Click to show internal directories.
Click to hide internal directories.