Changelog
# v0.0.2 -> v0.0.3
Major Update
Upgraded from "@mysten/sui.js": "0.54.1" to "@mysten/sui": "1.3.0"
Key Changes
Parameter Updates:
Removed:
size
,collateralAmount
,reserveAmount
(all bigint)Added:
leverage
(number),collateral
(number),positionConfig
(IPositionConfig)
Calculation Approach:
Position size and reserve amount now calculated internally based on leverage and collateral
Return Type:
Changed from
Promise<TransactionBlock>
to implicitPromise<Transaction>
Impact
More intuitive position opening with leverage-based calculations
Increased flexibility with
positionConfig
Less pre-processing and calculation required from the caller
Potential breaking changes due to major Sui SDK upgrade
Last updated