Struct ethcore_light::net::Status [] [src]

pub struct Status {
    pub protocol_version: u32,
    pub network_id: u64,
    pub head_td: U256,
    pub head_hash: H256,
    pub head_num: u64,
    pub genesis_hash: H256,
    pub last_head: Option<(H256, u64)>,
}

A peer status message.

Fields

Protocol version.

Network id of this peer.

Total difficulty of the head of the chain.

Hash of the best block.

Number of the best block.

Genesis hash

Last announced chain head and reorg depth to common ancestor.

Methods

impl Status
[src]

Update the status from an announcement.

Trait Implementations

impl Debug for Status
[src]

Formats the value using the given formatter.

impl Clone for Status
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Status
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Status
[src]