Explore of how to integrate Breeze using Breeze SDK: Telegram Bot
Info: The Breeze SDK (@breezebaby/breeze-sdk
) abstracts away complex API interactions, providing a clean interface for deposit/withdraw operations and real-time portfolio management.
Warning: Make sure to set "type": "module"
in your package.json to use ES modules with the Breeze SDK.
getUserBalances({ userId })
- Get detailed user balance informationgetUserYield({ userId, fundId?, page?, limit? })
- Get user yield history and statscreateDepositTransaction({ fundId, amount, userKey, all?, payerKey? })
- Create deposit transactionscreateWithdrawTransaction({ fundId, amount, userKey, all?, payerKey? })
- Create withdraw transactionsNote: This implementation provides a solid foundation that can be extended with additional features like multi-asset support, advanced analytics, automated rebalancing, and more sophisticated user management.For additional support and advanced integration patterns, consult the Breeze SDK documentation or reach out to the development team.