bee-ledger-types 1.0.1

All types required to compute and maintain the ledger state.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2020-2021 IOTA Stiftung
// SPDX-License-Identifier: Apache-2.0

use bee_block::rand::{milestone::rand_milestone_index, number::rand_number};

use crate::snapshot::SnapshotInfo;

/// Generates a random snapshot info.
pub fn rand_snapshot_info() -> SnapshotInfo {
    SnapshotInfo::new(
        rand_number(),
        rand_milestone_index(),
        rand_milestone_index(),
        rand_milestone_index(),
        rand_number(),
    )
}