diff --git a/diem-move/diem-framework/DPN/sources/0L/Ancestry.move b/diem-move/diem-framework/DPN/sources/0L/Ancestry.move index 6f3fe87f42..fff0ffd6ed 100644 --- a/diem-move/diem-framework/DPN/sources/0L/Ancestry.move +++ b/diem-move/diem-framework/DPN/sources/0L/Ancestry.move @@ -148,7 +148,7 @@ address DiemFramework { } // admin migration. Needs the signer object for both VM and child to prevent changes. - public fun migrate( + public fun fork_migrate( vm: &signer, child_sig: &signer, migrate_tree: vector
diff --git a/diem-move/diem-framework/DPN/sources/0L/Epoch.move b/diem-move/diem-framework/DPN/sources/0L/Epoch.move index 1de9df7791..cba6de89cb 100644 --- a/diem-move/diem-framework/DPN/sources/0L/Epoch.move +++ b/diem-move/diem-framework/DPN/sources/0L/Epoch.move @@ -39,13 +39,13 @@ module Epoch { // TODO: Unclear if we want to migrate epoch number /// Migrate the timer in a fork. - fun fork_migrate(vm: &signer, epoch: u64) { - CoreAddresses::assert_vm(vm); - let time = borrow_global(@VMReserved); - time.epoch = epoch; - time.height_start = 0; - time.seconds_start = DiemTimestamp::now_seconds(); - } + // fun fork_migrate(vm: &signer, epoch: u64) { + // CoreAddresses::assert_vm(vm); + // let time = borrow_global(@VMReserved); + // time.epoch = epoch; + // time.height_start = 0; + // time.seconds_start = DiemTimestamp::now_seconds(); + // } /// Check to see if epoch is finished /// Simply checks if the elapsed time is greater than the epoch time diff --git a/diem-move/diem-framework/DPN/sources/0L/GenesisMigration.move b/diem-move/diem-framework/DPN/sources/0L/GenesisMigration.move index 884a1dc1a1..212eb908e9 100644 --- a/diem-move/diem-framework/DPN/sources/0L/GenesisMigration.move +++ b/diem-move/diem-framework/DPN/sources/0L/GenesisMigration.move @@ -19,7 +19,7 @@ module GenesisMigration { /// Called by root in genesis to initialize the GAS coin - public fun migrate_user( + public fun fork_migrate_account( vm: &signer, user_sig: &signer, // user_addr: address, diff --git a/diem-move/diem-framework/DPN/sources/0L/Receipts.move b/diem-move/diem-framework/DPN/sources/0L/Receipts.move index 7448360232..4579d83d01 100644 --- a/diem-move/diem-framework/DPN/sources/0L/Receipts.move +++ b/diem-move/diem-framework/DPN/sources/0L/Receipts.move @@ -15,6 +15,7 @@ module Receipts { use DiemFramework::DiemTimestamp; use Std::Signer; use DiemFramework::CoreAddresses; + use DiemFramework::Globals; struct UserReceipts has key { destination: vector
, @@ -40,7 +41,7 @@ module Receipts { } // should only be called from the genesis script. - fun migrate_one( + fun fork_migrate( vm: &signer, account: &signer, destination: address, @@ -56,7 +57,7 @@ module Receipts { Vector::push_back(&mut state.destination, destination); Vector::push_back(&mut state.cumulative, cumulative * Globals::get_coin_split_factor()); Vector::push_back(&mut state.last_payment_timestamp, last_payment_timestamp); - Vector::push_back(&mut state.last_payment_value, last_payment_value * get_coin_split_factor()); + Vector::push_back(&mut state.last_payment_value, last_payment_value * Globals::get_coin_split_factor()); } public fun is_init(addr: address):bool { diff --git a/diem-move/diem-framework/DPN/sources/0L/TowerState.move b/diem-move/diem-framework/DPN/sources/0L/TowerState.move index bfe1426796..2bd42aeb5a 100644 --- a/diem-move/diem-framework/DPN/sources/0L/TowerState.move +++ b/diem-move/diem-framework/DPN/sources/0L/TowerState.move @@ -529,7 +529,7 @@ module TowerState { } /// fork tools. Migrate user state - public fun migrate_user_tower_history( + public fun fork_migrate_user_tower_history( vm: &signer, miner_sig: &signer, previous_proof_hash: vector, diff --git a/diem-move/vm-genesis/src/lib.rs b/diem-move/vm-genesis/src/lib.rs index 5b1e87da80..422162a65e 100644 --- a/diem-move/vm-genesis/src/lib.rs +++ b/diem-move/vm-genesis/src/lib.rs @@ -325,7 +325,7 @@ fn migrate_end_users(session: &mut Session>, le exec_function( session, "GenesisMigration", - "migrate_user", + "fork_migrate_account", vec![], serialize_values(&args) ); @@ -349,7 +349,7 @@ fn migrate_end_users(session: &mut Session>, le exec_function( session, "TowerState", - "migrate_user_tower_history", + "fork_migrate_user_tower_history", vec![], serialize_values(&tower_args) ); @@ -384,7 +384,7 @@ fn migrate_end_users(session: &mut Session>, le exec_function( session, "Ancestry", - "migrate", + "fork_migrate", vec![], serialize_values(&args) ); @@ -413,7 +413,7 @@ fn migrate_end_users(session: &mut Session>, le exec_function( session, "Receipts", - "migrate_one", + "fork_migrate", vec![], serialize_values(&args) );