class SnapshotManager {

    @VisibleForTesting
    public List<Long> getSnapshots() {
        return this.snapshots;
    }

    public  SnapshotManager(
            Blockchain blockchain,
            BlockStore blockStore,
            TransactionPool transactionPool,
            MinerServer minerServer);

}