forest/state_migration/nv18/
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 `NV18` upgrade.
5//! The corresponding Go implementation can be found here:
6//! <https://github.com/filecoin-project/go-state-types/blob/master/builtin/v10/migration/top.go>
7
8mod eam;
9mod eth_account;
10mod init;
11mod migration;
12
13/// Run migration for `NV18`. This should be the only exported method in this
14/// module.
15pub use migration::run_migration;
16
17use crate::{define_system_states, impl_system, impl_verifier};
18
19define_system_states!(
20    fil_actor_system_state::v9::State,
21    fil_actor_system_state::v10::State
22);
23
24impl_system!();
25impl_verifier!();