From fa990d473a8a0352904afc41a96deed47b5d8dd0 Mon Sep 17 00:00:00 2001 From: rise0chen Date: Sun, 31 May 2026 13:56:38 +0800 Subject: [PATCH] feat: spot fee rate --- src/hypercore/types/mod.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/hypercore/types/mod.rs b/src/hypercore/types/mod.rs index 546c785..a8c184b 100644 --- a/src/hypercore/types/mod.rs +++ b/src/hypercore/types/mod.rs @@ -2939,12 +2939,18 @@ pub struct UserBalance { #[derive(Debug, Clone, Deserialize)] #[serde(rename_all = "camelCase")] pub struct UserFees { - /// Effective maker fee rate for the user (`userAddRate`). + /// Effective perpetual maker fee rate for the user (`userAddRate`). #[serde(rename = "userAddRate")] pub maker_rate: Decimal, - /// Effective taker fee rate for the user (`userCrossRate`). + /// Effective perpetual taker fee rate for the user (`userCrossRate`). #[serde(rename = "userCrossRate")] pub taker_rate: Decimal, + /// Effective spot maker fee rate for the user (`userSpotAddRate`). + #[serde(rename = "userSpotAddRate")] + pub spot_maker_rate: Decimal, + /// Effective spot taker fee rate for the user (`userSpotCrossRate`). + #[serde(rename = "userSpotCrossRate")] + pub spot_taker_rate: Decimal, /// Active referral discount applied to the user. #[serde(rename = "activeReferralDiscount")] pub referral_discount: Decimal,