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

InvalidStateTargetException

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

SwarmOptions

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.

PeerChainState

The blockchain state of BoundPeer.

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