Skip to content

Commit

Permalink
update e2e tests with new logic
Browse files Browse the repository at this point in the history
  • Loading branch information
affanv14 committed Sep 25, 2024
1 parent daa813f commit 5d53186
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions protocol/x/revshare/e2e/revshare_place_order_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,15 +49,16 @@ func TestPlaceOrderWithAffiliate(t *testing.T) {
initialMarketMapperRevShareParams: nil,
expectedTakerFeeQuantums: 2000,
expectedMakerFeeQuantums: 550,
expectedAffiliateRevShareQuantums: 300,
expectedAffiliateRevShareQuantums: 300, // 15% of 2000
expectedUnconditionalRevShareQuantums: 0,
expectedMarketMapperRevShareQuantums: 0,
},
{
name: "Affiliate over limit",
initialUserStateStats: &statstypes.UserStats{
TakerNotional: uint64(35_000_000_000_000),
MakerNotional: uint64(35_000_000_000_000),
// cap is 50 million
TakerNotional: uint64(60_000_000_000_000),
MakerNotional: uint64(60_000_000_000_000),
},
initialUnconditionalRevShareConfig: nil,
initialMarketMapperRevShareParams: nil,
Expand All @@ -82,7 +83,7 @@ func TestPlaceOrderWithAffiliate(t *testing.T) {
expectedTakerFeeQuantums: 2000,
expectedMakerFeeQuantums: 550,
expectedAffiliateRevShareQuantums: 300,
expectedUnconditionalRevShareQuantums: 145,
expectedUnconditionalRevShareQuantums: 115, // 10% of(2000 - 550 - 300)
expectedMarketMapperRevShareQuantums: 0,
},
{
Expand All @@ -98,7 +99,7 @@ func TestPlaceOrderWithAffiliate(t *testing.T) {
expectedMakerFeeQuantums: 550,
expectedAffiliateRevShareQuantums: 300,
expectedUnconditionalRevShareQuantums: 0,
expectedMarketMapperRevShareQuantums: 145,
expectedMarketMapperRevShareQuantums: 115, // 10% of (2000 - 550 - 300)
},
{
name: "affiliate + market mapper revshare + unconditional revshare",
Expand All @@ -119,8 +120,8 @@ func TestPlaceOrderWithAffiliate(t *testing.T) {
expectedTakerFeeQuantums: 2000,
expectedMakerFeeQuantums: 550,
expectedAffiliateRevShareQuantums: 300,
expectedUnconditionalRevShareQuantums: 145,
expectedMarketMapperRevShareQuantums: 145,
expectedUnconditionalRevShareQuantums: 115, // 10% of (2000 - 550 - 300)
expectedMarketMapperRevShareQuantums: 115, // 10% of (2000 - 550 - 300)
},
}

Expand Down

0 comments on commit 5d53186

Please sign in to comment.