Indicates a progress of executing block actions.
Indicates a progress of downloading blocks.
Indicates a progress of downloading block hashes.
Indicates a progress of verifying blocks.
A representation of peer node.
Represents a Peer's state in the routing table.
Indicates a progress of downloading states.
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.
Struct represents Swarm<T>'s block demand status.
The blockchain state of BoundPeer.