package
1.5.5
Repository: https://github.com/rohit01/go-ethereum.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewEnvelope wraps a Whisper message with expiration and destination data included into an envelope for network forwarding.
No description provided by the author
NewMessage creates and initializes a non-signed, non-encrypted Whisper message.
New creates a Whisper client ready to communicate through the Ethereum P2P network.
No description provided by the author

# Constants

No description provided by the author
seconds.
No description provided by the author
todo: remove this restriction after testing in morden and analizing stats.
todo: review.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
seconds.
No description provided by the author

# Structs

Envelope represents a clear-text data packet to transmit through the Whisper network.
No description provided by the author
No description provided by the author
Options specifies the exact way a message should be wrapped into an Envelope.
peer represents a whisper protocol peer connection.
ReceivedMessage represents a data packet to be received through the Whisper protocol.
SentMessage represents an end-user data packet to transmit through the Whisper protocol.
Whisper represents a dark communication interface through the Ethereum network, using its very own P2P communication layer.

# Interfaces

MailServer represents a mail server, capable of archiving the old messages for subsequent delivery to the peers.

# 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.