Skip to content

Commit d83c2e5

Browse files
authored
program: update-ref-fee-validate-rules (#1843)
* program: update-ref-fee-validate-rules * update changelog
1 parent de8e3fe commit d83c2e5

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Features
1111

12+
- program: update referral fee validate rules ([#1843](https://github.com/drift-labs/protocol-v2/pull/1843))
13+
1214
### Fixes
1315

1416
### Breaking

programs/drift/src/validation/fee_structure.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ pub fn validate_fee_tier(
6666
fee_tier.maker_rebate_denominator
6767
)?;
6868

69-
let referee_discount_valid = fee_tier.referee_fee_numerator <= 20
70-
&& fee_tier.referee_fee_denominator == FEE_PERCENTAGE_DENOMINATOR; // <= 20%
69+
let referee_discount_valid = fee_tier.referee_fee_numerator <= FEE_PERCENTAGE_DENOMINATOR
70+
&& fee_tier.referee_fee_denominator == FEE_PERCENTAGE_DENOMINATOR; // <= 100%
7171

7272
validate!(
7373
referee_discount_valid,
@@ -77,8 +77,8 @@ pub fn validate_fee_tier(
7777
fee_tier.referee_fee_denominator
7878
)?;
7979

80-
let referrer_reward_valid = fee_tier.referrer_reward_numerator <= 20
81-
&& fee_tier.referrer_reward_denominator == FEE_PERCENTAGE_DENOMINATOR; // <= 20%
80+
let referrer_reward_valid = fee_tier.referrer_reward_numerator <= FEE_PERCENTAGE_DENOMINATOR
81+
&& fee_tier.referrer_reward_denominator == FEE_PERCENTAGE_DENOMINATOR; // <= 100%
8282

8383
validate!(
8484
referrer_reward_valid,

0 commit comments

Comments
 (0)