tuweni / org.apache.tuweni.scuttlebutt.lib.model

Package org.apache.tuweni.scuttlebutt.lib.model

Types

Author

A post author

open class Author

FeedMessage

A scuttlebutt feed message

open class FeedMessage

FeedMessageDeserializer

open class FeedMessageDeserializer : JsonDeserializer<FeedMessage!>

FeedValue

The metadata and contents of a message

open class FeedValue

Peer

open class Peer

PeerStateChange

open class PeerStateChange

Profile

Represents a user profile.

open class Profile

ScuttlebuttMessageContent

Classes that are to be posted to the scuttlebutt feed should implement this interface

interface ScuttlebuttMessageContent

StreamHandler

A handler consuming a stream.

interface StreamHandler<T : Any!>

UpdateNameMessage

A message that when persisted to the feed updates the name of the given user

open class UpdateNameMessage : ScuttlebuttMessageContent

Exceptions

CouldNotSerializeException

open class CouldNotSerializeException : RuntimeException