You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
userFees stakingLink union + UserFill schema drift #102
nextTrialAvailableTimestamp is unknown | null; should be number | null.
stakingLink shape is stale: upstream discriminates by type — the stakingUser key is present for "requested" / "tradingUser" variants, but the tradingUser key for the "stakingUser" variant. The current single shape (lines 175-189) mis-types the third case.
UserFill (src/api/info/_methods/userFills.ts):
Missing optional feeTrialEscrow.
liquidatedUser (line 42) is required in the SDK but is now optional upstream.
Fix
Discriminate stakingLink by type, type the timestamp, add feeTrialEscrow, make liquidatedUser optional. Add tests.
Activity
Sync with latest Hyperliquid API (Aug 2026 drop) + transport improvem…