Show / Hide Table of Contents

Namespace Libplanet.Net

Classes

ActionExecutionState

Indicates a progress of executing block actions.

BlockDownloadState

Indicates a progress of downloading blocks.

BlockHashDownloadState

Indicates a progress of downloading block hashes.

BlockVerificationState

Indicates a progress of verifying blocks.

BoundPeer

IceServer

IceServerException

InvalidMessageException

NoSwarmContextException

Peer

A representation of peer node.

PeerNotFoundException

PeerState

Represents a Libplanet.Net.PeerState.Peer's state in the routing table.

PreloadBlockDownloadFailEventArgs

The event data that provides value to the event handler which is triggered when the block downloading fails during preloading.

PreloadState

StateDownloadState

Indicates a progress of downloading states.

Swarm<T>

SwarmException

Structs

AppProtocolVersion

A claim of a version.

Every peer in network shows others their AppProtocolVersion information. As every peer can change its software by itself, this AppProtocolVersion is theoretically arbitrary, hence a “claim.” (i.e., no authority).

In order to verify who claimed a version, every AppProtocolVersion has its Signature which is made by its Signer. Verify(PublicKey) method purposes to determine whether an information is claimed by its corresponding Signer in fact.

Delegates

DifferentAppProtocolVersionEncountered

A delegate called back when a Swarm<T> encounters a peer with different AppProtocolVersion in the network.

Back to top Copyright © 2019–2020 Planetarium