@symmetry-hq/baskets-v2-sdk
Version:
Symmetry Baskets V2 SDK
12 lines (10 loc) • 412 B
text/typescript
export function parseRebalanceEvent(event: any) {
return {
state: event.state.toBase58(),
rebalanceType: ["Swap", "Automation", "SellState"][event.rebalanceType],
fromTokenMint: event.fromTokenMint.toBase58(),
fromAmount: parseInt(event.fromAmount.toString()),
toTokenMint: event.toTokenMint.toBase58(),
toAmount: parseInt(event.toAmount.toString()),
}
}