@symmetry-hq/baskets-v2-sdk
Version:
Symmetry Baskets V2 SDK
14 lines (13 loc) • 528 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseRebalanceEvent = parseRebalanceEvent;
function parseRebalanceEvent(event) {
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()),
};
}