forest/state_migration/nv23/
mod.rs

1// Copyright 2019-2025 ChainSafe Systems
2// SPDX-License-Identifier: Apache-2.0, MIT
3
4//! This module contains the migration logic for the `NV23` upgrade.
5//! The corresponding Go implementation can be found here:
6//! <https://github.com/filecoin-project/go-state-types/tree/65098120e3d0b5136015fa5d1c50dba47abe0c69/builtin/v14/migration>
7
8mod migration;
9mod mining_reserve;
10
11/// Run migration for `NV23`. This should be the only exported method in this
12/// module.
13pub use migration::run_migration;
14
15use crate::{define_system_states, impl_system, impl_verifier};
16
17define_system_states!(
18    fil_actor_system_state::v13::State,
19    fil_actor_system_state::v14::State
20);
21
22impl_system!();
23impl_verifier!();