Skip to content

Commit ca95f6e

Browse files
authored
storage deposit issue again (#320)
1 parent f70230e commit ca95f6e

File tree

1 file changed

+3
-2
lines changed
  • crates/revive-strategy/src/cheatcodes

1 file changed

+3
-2
lines changed

crates/revive-strategy/src/cheatcodes/mod.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -480,12 +480,13 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
480480
));
481481
let evm_value = sp_core::U256::from_little_endian(&input.value().as_le_bytes());
482482

483-
let (gas_limit, storage_deposit_limit) =
483+
let (gas_limit, _storage_deposit_limit) =
484484
<<Runtime as Config>::EthGasEncoder as GasEncoder<BalanceOf<Runtime>>>::decode(
485485
gas_limit,
486486
)
487487
.expect("gas limit is valid");
488-
let storage_deposit_limit = DepositLimit::Balance(storage_deposit_limit);
488+
// storage deposit broken on polkadot-sdk/master
489+
let storage_deposit_limit = DepositLimit::UnsafeOnlyForDryRun;
489490
let code = Code::Upload(contract.resolc_bytecode.as_bytes().unwrap().to_vec());
490491
let data = constructor_args.to_vec();
491492
let salt = match input.scheme() {

0 commit comments

Comments
 (0)