Skip to content

Commit b68427a

Browse files
authored
chore: update to 2024 edition, take 2 (#1678)
* chore: update the rust edition in a few remaining test crates I missed these in the initial pass as they didn't use the workspace edition, fix that. * chore: format for edition changes
1 parent f1fef4b commit b68427a

32 files changed

+166
-162
lines changed

integration_tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Portable integration tests for FVM targets"
44
version = "1.0.0"
55
license = "MIT OR Apache-2.0"
66
authors = ["Protocol Labs", "Filecoin Core Devs"]
7-
edition = "2021"
7+
edition.workspace = true
88
keywords = ["filecoin", "web3", "wasm"]
99
publish = false
1010

integration_tests/macro/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "export_macro"
33
description = "Macro to decorate integration tests"
44
version = "1.0.0"
55
license = "MIT OR Apache-2.0"
6-
edition = "2021"
6+
edition.workspace = true
77
publish = false
88

99
[lib]

integration_tests/src/deals.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ use fil_actor_market::{
22
ClientDealProposal, DealProposal, Label, Method as MarketMethod, PublishStorageDealsParams,
33
PublishStorageDealsReturn,
44
};
5+
use fil_actors_runtime::STORAGE_MARKET_ACTOR_ADDR;
56
use fil_actors_runtime::cbor::serialize;
67
use fil_actors_runtime::runtime::Policy;
78
use fil_actors_runtime::test_utils::make_piece_cid;
8-
use fil_actors_runtime::STORAGE_MARKET_ACTOR_ADDR;
99
use fvm_shared::address::Address;
1010
use fvm_shared::clock::ChainEpoch;
1111
use fvm_shared::crypto::signature::{Signature, SignatureType};
1212
use fvm_shared::econ::TokenAmount;
1313
use fvm_shared::error::ExitCode;
1414
use fvm_shared::piece::PaddedPieceSize;
1515
use num_traits::Zero;
16-
use vm_api::util::{apply_ok, serialize_ok};
1716
use vm_api::VM;
17+
use vm_api::util::{apply_ok, serialize_ok};
1818

1919
#[derive(Clone)]
2020
pub struct DealOptions {

integration_tests/src/expects.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use cid::Cid;
2-
use frc46_token::receiver::{FRC46TokenReceived, FRC46_TOKEN_TYPE};
2+
use frc46_token::receiver::{FRC46_TOKEN_TYPE, FRC46TokenReceived};
33
use frc46_token::token::types::BurnParams;
44
use fvm_actor_utils::receiver::UniversalReceiverParams;
55
use fvm_ipld_bitfield::BitField;
6-
use fvm_ipld_encoding::ipld_block::IpldBlock;
76
use fvm_ipld_encoding::RawBytes;
7+
use fvm_ipld_encoding::ipld_block::IpldBlock;
88
use fvm_shared::address::Address;
99
use fvm_shared::clock::ChainEpoch;
1010
use fvm_shared::deal::DealID;
@@ -24,7 +24,7 @@ use fil_actor_miner::{IsControllingAddressParam, PowerPair};
2424
use fil_actor_power::{UpdateClaimedPowerParams, UpdatePledgeTotalParams};
2525
use fil_actor_verifreg::GetClaimsParams;
2626
use fil_actors_runtime::{
27-
EventBuilder, BURNT_FUNDS_ACTOR_ADDR, DATACAP_TOKEN_ACTOR_ADDR, DATACAP_TOKEN_ACTOR_ID,
27+
BURNT_FUNDS_ACTOR_ADDR, DATACAP_TOKEN_ACTOR_ADDR, DATACAP_TOKEN_ACTOR_ID, EventBuilder,
2828
REWARD_ACTOR_ADDR, STORAGE_MARKET_ACTOR_ADDR, STORAGE_MARKET_ACTOR_ID,
2929
STORAGE_POWER_ACTOR_ADDR, STORAGE_POWER_ACTOR_ID, VERIFIED_REGISTRY_ACTOR_ADDR,
3030
VERIFIED_REGISTRY_ACTOR_ID,

integration_tests/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use fil_actors_runtime::reward::FilterEstimate;
22
use fvm_shared::{
3+
ActorID,
34
address::{Address, FIRST_NON_SINGLETON_ADDR},
45
econ::TokenAmount,
56
sector::StoragePower,
6-
ActorID,
77
};
88
use lazy_static::lazy_static;
99
use std::collections::BTreeMap;

integration_tests/src/tests/authenticate_message_test.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
use export_macro::vm_test;
2-
use fil_actor_account::types::AuthenticateMessageParams;
32
use fil_actor_account::Method::AuthenticateMessageExported;
3+
use fil_actor_account::types::AuthenticateMessageParams;
44
use fvm_ipld_encoding::RawBytes;
55
use fvm_shared::bigint::Zero;
66
use fvm_shared::econ::TokenAmount;
77
use fvm_shared::error::ExitCode;
88

99
use crate::util::{create_accounts, generate_deal_proposal};
10-
use vm_api::util::{apply_code, apply_ok};
1110
use vm_api::VM;
11+
use vm_api::util::{apply_code, apply_ok};
1212

1313
/// Using a deal proposal as a serialized message, we confirm that:
1414
/// - calls to Account::authenticate_message with valid signatures succeed

integration_tests/src/tests/batch_onboarding.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
use export_macro::vm_test;
22
use fil_actor_miner::SectorPreCommitOnChainInfo;
3-
use fil_actor_miner::{power_for_sector, State as MinerState};
3+
use fil_actor_miner::{State as MinerState, power_for_sector};
4+
use fil_actors_runtime::runtime::Policy;
45
use fil_actors_runtime::runtime::policy::policy_constants::PRE_COMMIT_CHALLENGE_DELAY;
56
use fil_actors_runtime::runtime::policy_constants::MAX_AGGREGATED_SECTORS;
6-
use fil_actors_runtime::runtime::Policy;
77
use fvm_shared::bigint::BigInt;
88
use fvm_shared::econ::TokenAmount;
99
use fvm_shared::sector::{RegisteredSealProof, SectorNumber};
10-
use vm_api::util::{get_state, DynBlockstore};
1110
use vm_api::VM;
11+
use vm_api::util::{DynBlockstore, get_state};
1212

1313
use crate::util::{
1414
advance_to_proving_deadline, create_accounts, create_miner, cron_tick, expect_invariants,

integration_tests/src/tests/batch_onboarding_deals_test.rs

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use fil_actor_market::DealProposal;
22
use fil_actor_miner::{
3-
max_prove_commit_duration, power_for_sector, CompactCommD, SectorPreCommitOnChainInfo,
4-
State as MinerState,
3+
CompactCommD, SectorPreCommitOnChainInfo, State as MinerState, max_prove_commit_duration,
4+
power_for_sector,
55
};
66
use fil_actor_miner::{Method as MinerMethod, ProveCommitAggregateParams};
7-
use fil_actors_runtime::runtime::policy::policy_constants::PRE_COMMIT_CHALLENGE_DELAY;
87
use fil_actors_runtime::runtime::Policy;
8+
use fil_actors_runtime::runtime::policy::policy_constants::PRE_COMMIT_CHALLENGE_DELAY;
99
use fil_actors_runtime::test_utils::make_piece_cid;
1010
use fvm_shared::address::Address;
1111
use fvm_shared::bigint::BigInt;
@@ -18,15 +18,16 @@ use fvm_shared::sector::{RegisteredSealProof, StoragePower};
1818
use num_traits::Zero;
1919

2020
use export_macro::vm_test;
21-
use vm_api::util::{apply_ok, get_state, DynBlockstore};
2221
use vm_api::VM;
22+
use vm_api::util::{DynBlockstore, apply_ok, get_state};
2323

2424
use crate::deals::{DealBatcher, DealOptions};
2525
use crate::util::{
26-
advance_to_proving_deadline, bf_all, create_accounts, create_miner, get_network_stats,
27-
make_bitfield, market_add_balance, market_pending_deal_allocations, miner_balance,
28-
precommit_meta_data_from_deals, precommit_sectors_v2, precommit_sectors_v2_expect_code,
29-
submit_windowed_post, verifreg_add_client, verifreg_add_verifier, PrecommitMetadata,
26+
PrecommitMetadata, advance_to_proving_deadline, bf_all, create_accounts, create_miner,
27+
get_network_stats, make_bitfield, market_add_balance, market_pending_deal_allocations,
28+
miner_balance, precommit_meta_data_from_deals, precommit_sectors_v2,
29+
precommit_sectors_v2_expect_code, submit_windowed_post, verifreg_add_client,
30+
verifreg_add_verifier,
3031
};
3132

3233
const BATCH_SIZE: usize = 8;

integration_tests/src/tests/change_beneficiary_test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use fil_actors_runtime::runtime::Policy;
66
use fvm_shared::econ::TokenAmount;
77
use fvm_shared::error::ExitCode;
88
use fvm_shared::{bigint::Zero, sector::RegisteredSealProof};
9-
use vm_api::util::apply_code;
109
use vm_api::VM;
10+
use vm_api::util::apply_code;
1111

1212
use crate::util::{
1313
assert_invariants, change_beneficiary, create_accounts, create_miner, get_beneficiary,

integration_tests/src/tests/change_owner_test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ use fvm_shared::bigint::Zero;
55
use fvm_shared::econ::TokenAmount;
66
use fvm_shared::error::ExitCode;
77
use fvm_shared::sector::RegisteredSealProof;
8-
use vm_api::util::apply_code;
98
use vm_api::VM;
9+
use vm_api::util::apply_code;
1010

1111
use crate::util::{
1212
assert_invariants, change_beneficiary, change_owner_address, create_accounts, create_miner,

integration_tests/src/tests/commit_post_test.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@ use fvm_shared::error::ExitCode;
1010
use fvm_shared::randomness::Randomness;
1111
use fvm_shared::sector::{PoStProof, RegisteredSealProof, SectorNumber};
1212

13+
use crate::TEST_VM_RAND_ARRAY;
1314
use crate::expects::Expect;
1415
use crate::util::{
1516
advance_by_deadline_to_epoch, advance_to_proving_deadline, assert_invariants, create_accounts,
1617
create_miner, cron_tick, expect_invariants, get_network_stats, invariant_failure_patterns,
1718
miner_balance, miner_prove_sector, precommit_sectors_v2, submit_windowed_post,
1819
};
19-
use crate::TEST_VM_RAND_ARRAY;
2020
use fil_actor_cron::Method as CronMethod;
2121
use fil_actor_market::Method as MarketMethod;
2222
use fil_actor_miner::{
23-
max_prove_commit_duration, power_for_sector, DeadlineInfo, Method as MinerMethod,
24-
PoStPartition, ProveCommitAggregateParams, State as MinerState, SubmitWindowedPoStParams,
23+
DeadlineInfo, Method as MinerMethod, PoStPartition, ProveCommitAggregateParams,
24+
State as MinerState, SubmitWindowedPoStParams, max_prove_commit_duration, power_for_sector,
2525
};
2626
use fil_actor_power::{Method as PowerMethod, State as PowerState};
2727
use fil_actors_runtime::runtime::Policy;
2828
use fil_actors_runtime::{
2929
CRON_ACTOR_ADDR, CRON_ACTOR_ID, STORAGE_MARKET_ACTOR_ADDR, STORAGE_POWER_ACTOR_ADDR,
3030
STORAGE_POWER_ACTOR_ID,
3131
};
32-
use vm_api::trace::{EmittedEvent, ExpectInvocation};
33-
use vm_api::util::{apply_code, apply_ok, get_state, DynBlockstore};
3432
use vm_api::VM;
33+
use vm_api::trace::{EmittedEvent, ExpectInvocation};
34+
use vm_api::util::{DynBlockstore, apply_code, apply_ok, get_state};
3535

3636
struct SectorInfo {
3737
number: SectorNumber,

integration_tests/src/tests/datacap_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ use export_macro::vm_test;
22
use fil_actor_datacap::{Method as DataCapMethod, MintParams};
33
use fil_actor_verifreg::{AllocationRequest, AllocationRequests};
44
use fil_actors_runtime::cbor::serialize;
5-
use fil_actors_runtime::runtime::policy_constants::MINIMUM_VERIFIED_ALLOCATION_SIZE;
65
use fil_actors_runtime::runtime::Policy;
6+
use fil_actors_runtime::runtime::policy_constants::MINIMUM_VERIFIED_ALLOCATION_SIZE;
77
use fil_actors_runtime::test_utils::make_piece_cid;
88
use fil_actors_runtime::{DATACAP_TOKEN_ACTOR_ADDR, VERIFIED_REGISTRY_ACTOR_ADDR};
99
use frc46_token::token::types::{GetAllowanceParams, TransferFromParams};
@@ -13,8 +13,8 @@ use fvm_shared::econ::TokenAmount;
1313
use fvm_shared::error::ExitCode;
1414
use fvm_shared::piece::PaddedPieceSize;
1515
use fvm_shared::sector::RegisteredSealProof;
16-
use vm_api::util::{apply_code, apply_ok};
1716
use vm_api::VM;
17+
use vm_api::util::{apply_code, apply_ok};
1818

1919
use crate::util::{create_accounts, create_miner};
2020

integration_tests/src/tests/evm_test.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
use alloy_core::sol_types::{decode_revert_reason, SolCall, SolInterface};
1+
use alloy_core::sol_types::{SolCall, SolInterface, decode_revert_reason};
22
use alloy_core::{primitives::Address as EthAddress, sol};
33

44
use export_macro::vm_test;
55
use fil_actors_evm_shared::uints::U256;
66
use fil_actors_runtime::{
7-
test_utils::ETHACCOUNT_ACTOR_CODE_ID, test_utils::EVM_ACTOR_CODE_ID, EAM_ACTOR_ADDR,
8-
EAM_ACTOR_ID,
7+
EAM_ACTOR_ADDR, EAM_ACTOR_ID, test_utils::ETHACCOUNT_ACTOR_CODE_ID,
8+
test_utils::EVM_ACTOR_CODE_ID,
99
};
10-
use fvm_ipld_encoding::ipld_block::IpldBlock;
1110
use fvm_ipld_encoding::RawBytes;
12-
use fvm_ipld_encoding::{strict_bytes, BytesDe};
11+
use fvm_ipld_encoding::ipld_block::IpldBlock;
12+
use fvm_ipld_encoding::{BytesDe, strict_bytes};
1313
use fvm_shared::ActorID;
1414
use fvm_shared::METHOD_SEND;
1515
use fvm_shared::{address::Address, econ::TokenAmount};
1616
use num_traits::Zero;
1717
use serde::{Deserialize, Serialize};
18-
use vm_api::util::{apply_ok, serialize_ok};
1918
use vm_api::VM;
19+
use vm_api::util::{apply_ok, serialize_ok};
2020

21-
use crate::util::create_accounts;
2221
use crate::TEST_FAUCET_ADDR;
22+
use crate::util::create_accounts;
2323

2424
// Generate a statically typed interface for the contracts.
2525
sol!("../actors/evm/tests/contracts/Recursive.sol");

integration_tests/src/tests/extend_sectors_test.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@ use fvm_shared::piece::{PaddedPieceSize, PieceInfo};
1313
use fvm_shared::sector::{RegisteredSealProof, SectorNumber, StoragePower};
1414

1515
use fil_actor_miner::{
16-
max_prove_commit_duration, power_for_sector, ExpirationExtension, ExpirationExtension2,
17-
ExtendSectorExpiration2Params, ExtendSectorExpirationParams, Method as MinerMethod, PowerPair,
18-
ProveReplicaUpdatesParams, ReplicaUpdate, SectorClaim, SectorOnChainInfoFlags, Sectors,
19-
State as MinerState,
16+
ExpirationExtension, ExpirationExtension2, ExtendSectorExpiration2Params,
17+
ExtendSectorExpirationParams, Method as MinerMethod, PowerPair, ProveReplicaUpdatesParams,
18+
ReplicaUpdate, SectorClaim, SectorOnChainInfoFlags, Sectors, State as MinerState,
19+
max_prove_commit_duration, power_for_sector,
2020
};
2121
use fil_actors_runtime::runtime::policy_constants::MARKET_DEFAULT_ALLOCATION_TERM_BUFFER;
22-
use vm_api::trace::ExpectInvocation;
23-
use vm_api::util::{apply_ok, get_state, mutate_state, DynBlockstore};
2422
use vm_api::VM;
23+
use vm_api::trace::ExpectInvocation;
24+
use vm_api::util::{DynBlockstore, apply_ok, get_state, mutate_state};
2525

2626
use crate::expects::Expect;
2727
use crate::util::{
28-
advance_by_deadline_to_epoch, advance_by_deadline_to_epoch_while_proving,
28+
PrecommitMetadata, advance_by_deadline_to_epoch, advance_by_deadline_to_epoch_while_proving,
2929
advance_by_deadline_to_index, advance_to_proving_deadline, bf_all, create_accounts,
3030
create_miner, cron_tick, expect_invariants, invariant_failure_patterns,
3131
make_piece_manifests_from_deal_ids, market_add_balance, market_pending_deal_allocations,
3232
market_publish_deal, miner_precommit_one_sector_v2, miner_prove_sector,
3333
override_compute_unsealed_sector_cid, precommit_meta_data_from_deals, sector_deadline,
34-
submit_windowed_post, verifreg_add_client, verifreg_add_verifier, PrecommitMetadata,
34+
submit_windowed_post, verifreg_add_client, verifreg_add_verifier,
3535
};
3636

3737
#[allow(clippy::too_many_arguments)]

integration_tests/src/tests/init_test.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use export_macro::vm_test;
22
use fil_actor_init::Exec4Return;
33
use fil_actors_runtime::{
4-
cbor::serialize, runtime::EMPTY_ARR_CID, test_utils::MULTISIG_ACTOR_CODE_ID, EAM_ACTOR_ADDR,
5-
EAM_ACTOR_ID, INIT_ACTOR_ADDR,
4+
EAM_ACTOR_ADDR, EAM_ACTOR_ID, INIT_ACTOR_ADDR, cbor::serialize, runtime::EMPTY_ARR_CID,
5+
test_utils::MULTISIG_ACTOR_CODE_ID,
66
};
7-
use fvm_shared::{address::Address, econ::TokenAmount, error::ExitCode, METHOD_SEND};
7+
use fvm_shared::{METHOD_SEND, address::Address, econ::TokenAmount, error::ExitCode};
88
use num_traits::Zero;
9-
use vm_api::{builtin::Type, util::serialize_ok, VM};
9+
use vm_api::{VM, builtin::Type, util::serialize_ok};
1010

1111
use crate::{FIRST_TEST_USER_ADDR, TEST_FAUCET_ADDR};
1212

integration_tests/src/tests/market_miner_withdrawal_test.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@ use fil_actor_market::Method as MarketMethod;
22
use fil_actor_market::WithdrawBalanceParams as MarketWithdrawBalanceParams;
33
use fil_actor_miner::Method as MinerMethod;
44
use fil_actor_miner::WithdrawBalanceParams as MinerWithdrawBalanceParams;
5-
use fil_actors_runtime::test_utils::{MARKET_ACTOR_CODE_ID, MINER_ACTOR_CODE_ID};
65
use fil_actors_runtime::STORAGE_MARKET_ACTOR_ADDR;
6+
use fil_actors_runtime::test_utils::{MARKET_ACTOR_CODE_ID, MINER_ACTOR_CODE_ID};
77
use fvm_ipld_encoding::RawBytes;
8+
use fvm_shared::METHOD_SEND;
89
use fvm_shared::address::Address;
910
use fvm_shared::bigint::Zero;
1011
use fvm_shared::econ::TokenAmount;
1112
use fvm_shared::error::ExitCode;
1213
use fvm_shared::sector::RegisteredPoStProof;
13-
use fvm_shared::METHOD_SEND;
14-
use vm_api::util::apply_ok;
1514
use vm_api::ActorState;
1615
use vm_api::VM;
16+
use vm_api::util::apply_ok;
1717

1818
use crate::util::{create_accounts, create_miner};
1919
use export_macro::vm_test;

integration_tests/src/tests/multisig_test.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
use export_macro::vm_test;
22
use fil_actor_init::ExecReturn;
33
use fil_actor_multisig::{
4-
compute_proposal_hash, Method as MsigMethod, PendingTxnMap, ProposeParams, RemoveSignerParams,
5-
State as MsigState, SwapSignerParams, Transaction, TxnID, TxnIDParams, PENDING_TXN_CONFIG,
4+
Method as MsigMethod, PENDING_TXN_CONFIG, PendingTxnMap, ProposeParams, RemoveSignerParams,
5+
State as MsigState, SwapSignerParams, Transaction, TxnID, TxnIDParams, compute_proposal_hash,
66
};
77
use fil_actors_runtime::cbor::serialize;
88
use fil_actors_runtime::runtime::Policy;
99
use fil_actors_runtime::test_utils::*;
1010
use fil_actors_runtime::{INIT_ACTOR_ADDR, SYSTEM_ACTOR_ADDR};
1111
use fvm_ipld_encoding::RawBytes;
12+
use fvm_shared::METHOD_SEND;
1213
use fvm_shared::address::Address;
1314
use fvm_shared::bigint::Zero;
1415
use fvm_shared::econ::TokenAmount;
1516
use fvm_shared::error::ExitCode;
16-
use fvm_shared::METHOD_SEND;
1717
use std::collections::HashSet;
1818
use std::iter::FromIterator;
19-
use vm_api::trace::ExpectInvocation;
20-
use vm_api::util::{apply_code, apply_ok, get_state, DynBlockstore};
2119
use vm_api::VM;
20+
use vm_api::trace::ExpectInvocation;
21+
use vm_api::util::{DynBlockstore, apply_code, apply_ok, get_state};
2222

2323
use crate::expects::Expect;
2424
use crate::util::{assert_invariants, create_accounts};

integration_tests/src/tests/power_scenario_tests.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use export_macro::vm_test;
22
use fil_actor_init::Method as InitMethod;
33
use fil_actor_miner::{
4-
max_prove_commit_duration, Method as MinerMethod, MinerConstructorParams, MIN_SECTOR_EXPIRATION,
4+
MIN_SECTOR_EXPIRATION, Method as MinerMethod, MinerConstructorParams, max_prove_commit_duration,
55
};
66
use fil_actor_power::{CreateMinerParams, Method as PowerMethod};
77
use fil_actors_runtime::runtime::Policy;
@@ -10,22 +10,22 @@ use fil_actors_runtime::{
1010
CRON_ACTOR_ADDR, CRON_ACTOR_ID, INIT_ACTOR_ADDR, INIT_ACTOR_ID, STORAGE_POWER_ACTOR_ADDR,
1111
STORAGE_POWER_ACTOR_ID,
1212
};
13-
use fvm_ipld_encoding::ipld_block::IpldBlock;
1413
use fvm_ipld_encoding::BytesDe;
1514
use fvm_ipld_encoding::RawBytes;
15+
use fvm_ipld_encoding::ipld_block::IpldBlock;
16+
use fvm_shared::METHOD_SEND;
1617
use fvm_shared::address::Address;
1718
use fvm_shared::econ::TokenAmount;
1819
use fvm_shared::sector::{RegisteredPoStProof, RegisteredSealProof};
19-
use fvm_shared::METHOD_SEND;
2020
use num_traits::Zero;
21+
use vm_api::VM;
2122
use vm_api::trace::ExpectInvocation;
2223
use vm_api::util::{apply_ok, serialize_ok};
23-
use vm_api::VM;
2424

2525
use crate::expects::Expect;
2626
use crate::util::{
27-
assert_invariants, create_accounts, create_miner, expect_invariants,
28-
invariant_failure_patterns, miner_dline_info, miner_precommit_one_sector_v2, PrecommitMetadata,
27+
PrecommitMetadata, assert_invariants, create_accounts, create_miner, expect_invariants,
28+
invariant_failure_patterns, miner_dline_info, miner_precommit_one_sector_v2,
2929
};
3030
use crate::{FIRST_TEST_USER_ADDR, TEST_FAUCET_ADDR};
3131

0 commit comments

Comments
 (0)