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.