CetusClmmSDK

🛠 SDK Initialization Updated

- const cetusClmmSDK = initCetusSDK({network: 'mainnet'})
+ const sdk = CetusClmmSDK.createSDK({ env: 'mainnet' })

// Setting `senderAddress` has changed
- sdk.senderAddress = "0x..."
+ sdk.setSenderAddress("0x...")

🔄 Method Migration

// Get wallet balance
- sdk.getOwnerCoinAssets()
+ sdk.FullClient.getOwnerCoinAssets()
- sdk.getOwnerCoinBalances()
+ sdk.FullClient.getOwnerCoinAssets()

export type CoinAsset = {
- coinAddress: string
+ coin_type: string
}

❌ Removed Modules

The Router and RouterV2 modules have been removed for better maintenance. Please use the recommended Cetus Aggregator SDKarrow-up-right instead.

Deprecated Modules

Replacement

Router

Aggregator SDK

RouterV2

Aggregator SDK

Last updated