Trading fees from weighted pools + BAL token emissions. Supports custom pool weights and boosted pools.