getRebalanceFrequency
Get rebalance frequency/tier for a wallet. Determines how often the wallet can be rebalanced based on tier.
Signature
getRebalanceFrequency(walletAddress: string): Promise<RebalanceFrequencyResponse>
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
walletAddress | string | ✅ | Smart wallet address |
Returns
Rebalance frequency tier and details
Return Type
interface RebalanceFrequencyResponse {
success: boolean;
walletAddress: string;
tier: string;
frequency: number;
description?: string;
}
Example
const frequency = await sdk.getRebalanceFrequency("0x...");
console.log("Tier:", frequency.tier);
console.log("Max rebalances/day:", frequency.frequency);