Functions
deposit: Allows users to deposit assets into the DeFindex Vault.zap: Allows users to deposit assets into the DeFindex using a single asset. This function receives the amount of one asset and an array of Soroswap’s Aggregator Swap transactions. This array is computed offchain using the best path and the proportion of the output assets.zap_deposit: It executes a zap and a deposit in a single transaction.withdraw: Allows users to withdraw assets from the DeFindex.zap_withdraw: Allows users to withdraw assets from the DeFindex and receive a single asset. This function receives the amount of one asset and an array of Soroswap’s Aggregator Swap transactions. This array is computed offchain using the best path and the proportion of the output assets.