Skip to main content

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

ParameterTypeRequiredDescription
walletAddressstringSmart 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);