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.