Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CastAddBody

message.proto:111

* Adds a new Cast

Used in: MessageData

message CastId

message.proto:127

* Identifier used to look up a Cast

Used in: CastAddBody, Embed, FrameActionBody, ReactionBody

message CastRemoveBody

message.proto:122

* Removes an existing Cast

message Embed

message.proto:105

Used in: CastAddBody

enum FarcasterNetwork

message.proto:81

* Farcaster network the message is intended for

Used in: MessageData

message FrameActionBody

message.proto:168

* A Farcaster Frame action

Used in: MessageData

enum HashScheme

message.proto:50

* Type of hashing scheme used to produce a digest of MessageData

Used in: Message

message LinkBody

message.proto:161

* Adds or removes a Link

Used in: MessageData

message Message

message.proto:8

* A Message is a delta operation on the Farcaster network. The message protobuf is an envelope that wraps a MessageData object and contains a hash and signature which can verify its authenticity.

message MessageData

message.proto:22

* A MessageData object contains properties common to all messages and wraps a body object which contains properties specific to the MessageType.

Used in: Message

enum MessageType

message.proto:63

* Type of the MessageBody

Used in: MessageData

message ReactionBody

message.proto:133

* Adds or removes a Reaction from a Cast

Used in: MessageData

enum ReactionType

message.proto:140

* Type of Reaction

Used in: ReactionBody

enum SignatureScheme

message.proto:56

* Type of signature scheme used to sign the Message hash

Used in: Message

message UserDataBody

message.proto:89

* Adds metadata about a user

enum UserDataType

message.proto:95

* Type of UserData

Used in: UserDataBody

message UserNameProof

username_proof.proto:9

enum UserNameType

username_proof.proto:3

Used in: UserNameProof

message VerificationAddEthAddressBody

message.proto:147

* Adds a Verification of ownership of an Ethereum Address

Used in: MessageData

message VerificationRemoveBody

message.proto:156

* Removes a Verification of any type