Skip to content

Commit 4ca5261

Browse files
committed
wip
1 parent 1036cc2 commit 4ca5261

File tree

1 file changed

+3
-4
lines changed
  • workspace/apps/perpetuals/contracts/src/core/components/assets

1 file changed

+3
-4
lines changed

workspace/apps/perpetuals/contracts/src/core/components/assets/assets.cairo

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -538,18 +538,17 @@ pub mod AssetsComponent {
538538
panic_with_felt252(NOT_SYNTHETIC);
539539
}
540540
let risk_factor_first_tier_boundary = entry.risk_factor_first_tier_boundary.read();
541-
let risk_factor_tier_size = entry.risk_factor_tier_size.read();
542541

543542
let asset_risk_factor_tiers = self.risk_factor_tiers.entry(synthetic_id);
544543
let synthetic_value: u128 = price.mul(rhs: balance).abs();
545544
let index = if synthetic_value < risk_factor_first_tier_boundary {
546545
0_u128
547546
} else {
548-
let tier_size = risk_factor_tier_size;
547+
let risk_factor_tier_size = entry.risk_factor_tier_size.read();
549548
let first_tier_offset = synthetic_value
550549
- risk_factor_first_tier_boundary;
551550
min(
552-
1_u128 + (first_tier_offset / tier_size),
551+
1_u128 + (first_tier_offset / risk_factor_tier_size),
553552
asset_risk_factor_tiers.len().into() - 1,
554553
)
555554
};
@@ -694,7 +693,7 @@ pub mod AssetsComponent {
694693
let current: u256 = (*signed_price.signer_public_key).into();
695694
assert(prev < current, SIGNED_PRICES_UNSORTED);
696695
}
697-
previous_public_key_opt = Option::Some(*signed_price.signer_public_key);
696+
previous_public_key_opt = Option::Some((*signed_price.signer_public_key));
698697
}
699698

700699
assert(2 * (lower_amount + equal_amount) >= signed_prices_len, INVALID_MEDIAN);

0 commit comments

Comments
 (0)