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 SDK instead.

Deprecated Modules

Replacement

Router

Aggregator SDK

RouterV2

Aggregator SDK

Last updated