Impact Severity: High Module: `stellarflow-contracts/vaults/autocompound.rs` ## Description: Construct automated vault strategies that collect trading fees and reinvest them back into LP positions to maximize yield. ## Technical Requirements: - [x] Implement `harvest()` method open to automated keeper bots - [x] Mint vault share tokens (`sfvTokens`) representing pro-rata yield ownership - [x] Deduct configurable protocol performance fee (default 2%) on harvested yield
Impact Severity: High
Module:
stellarflow-contracts/vaults/autocompound.rsDescription:
Construct automated vault strategies that collect trading fees and reinvest them back into LP positions to maximize yield.
Technical Requirements:
Implement
harvest()method open to automated keeper botsMint vault share tokens (
sfvTokens) representing pro-rata yield ownershipDeduct configurable protocol performance fee (default 2%) on harvested yield