Harvest fees
Harvest fees

Snuggle · Acts onchain

Collects the trading fees a Snuggle position has earned and pays them out, leaving the position in place. The vault collects the fees in both of the pool's tokens, keeps the performance fee and pays the rest to the account that holds the position; the range and the liquidity are untouched. A position staked in a gauge has its fees claimed with its rewards instead, and a position with no fees to collect is refused. An exit of a position the wallet holds, which a deposit standing as a program's only write opened, runs as the wallet's own transaction, alone or beside reads; an exit of a position the Plug account holds, which a deposit composed with other writes opened, runs in the account's program and composes with every other step. The position is found when the program runs by the pool it is in and the moment it was deposited, which every rebalance carries over, so an exit signed before the vault re-centers the range still reaches the position after; an id the vault no longer books is refused when the exit is built, as is a position another of its owner's positions shares a pool and a deposit block with. The action returns what each token paid. Reach for it on a schedule, when the Plug account holds the position, to take an income from a range without closing it, coiling the fees into a swap, a transfer, or a deposit elsewhere.