> For the complete documentation index, see [llms.txt](https://docs.sudo.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sudo.finance/sudo-sdk/v0.0.6/changelog.md).

# 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

1. Parameter Updates:
   * Removed: `size`, `collateralAmount`, `reserveAmount` (all bigint)
   * Added: `leverage` (number), `collateral` (number), `positionConfig` (IPositionConfig)
2. Calculation Approach:
   * Position size and reserve amount now calculated internally based on leverage and collateral
3. Return Type:
   * Changed from `Promise<TransactionBlock>` to implicit `Promise<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
