Message Type

Response Wrappers

StreamResponse

Standard response for EventPublisher methods.

message StreamResponse {
  bytes data = 1;  // Serialized event data
}

MessageWrapper

Unified wrapper for ThorStreamer service containing typed events.

message MessageWrapper {
  oneof event_message {
    SubscribeUpdateAccountInfo account_update = 1;
    SlotStatusEvent slot = 2;
    TransactionEventWrapper transaction = 3;
  }
}

Transaction Events

TransactionEventWrapper

TransactionEvent

SanitizedTransaction

TransactionStatusMeta


Account Events

SubscribeUpdateAccountInfo


Slot Events

SlotStatusEvent


Supporting Types

Message (Transaction)

CompiledInstruction

TransactionTokenBalance