package
0.9.39
Repository: https://github.com/functionx/go-ethereum.git
Documentation: pkg.go.dev

# Functions

New creates a Whisper client ready to communicate through the Ethereum P2P network.
NewEnvelope wraps a Whisper message with expiration and destination data included into an envelope for network forwarding.
NewFilterTopics creates a 2D topic array used by whisper.Filter from binary data elements.
NewFilterTopicsFlat creates a 2D topic array used by whisper.Filter from flat binary data elements.
NewFilterTopicsFromStrings creates a 2D topic array used by whisper.Filter from textual data elements.
NewFilterTopicsFromStringsFlat creates a 2D topic array used by whisper.Filter from flat binary data elements.
NewMessage creates and initializes a non-signed, non-encrypted Whisper message.
NewTopic creates a topic from the 4 byte prefix of the SHA3 hash of the data.
NewTopicFromString creates a topic using the binary data contents of the specified string.
NewTopics creates a list of topics from a list of binary data elements, by iteratively calling NewTopic on each of them.
NewTopicsFromStrings creates a list of topics from a list of textual data elements, by iteratively calling NewTopicFromString on each of them.

# Constants

No description provided by the author
No description provided by the author

# Structs

Envelope represents a clear-text data packet to transmit through the Whisper network.
Filter is used to subscribe to specific types of whisper messages.
Message represents an end-user data packet to transmit through the Whisper protocol.
No description provided by the author
Options specifies the exact way a message should be wrapped into an Envelope.
Whisper represents a dark communication interface through the Ethereum network, using its very own P2P communication layer.

# Type aliases

Topic represents a cryptographically secure, probabilistic partial classifications of a message, determined as the first (left) 4 bytes of the SHA3 hash of some arbitrary data given by the original author of the message.