Struct ethcore::snapshot::PowSnapshot[][src]

pub struct PowSnapshot {
    pub blocks: u64,
    pub max_restore_blocks: u64,
}

Snapshot creation and restoration for PoW chains. This includes blocks from the head of the chain as a loose assurance that the chain is valid.

Fields

Number of blocks from the head of the chain to include in the snapshot.

Number of to allow in the snapshot when restoring.

Methods

impl PowSnapshot
[src]

Create a new instance.

Trait Implementations

impl Clone for PowSnapshot
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for PowSnapshot
[src]

impl PartialEq for PowSnapshot
[src]

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

This method tests for !=.

impl SnapshotComponents for PowSnapshot
[src]

Create secondary snapshot chunks; these corroborate the state data in the state chunks. Read more

Create a rebuilder, which will have chunks fed into it in aribtrary order and then be finalized. Read more

Minimum supported snapshot version number.

Current version number

Auto Trait Implementations

impl Send for PowSnapshot

impl Sync for PowSnapshot