* Handle distribute-stakes properly * Remove dry-run gating for balance checks * Reword and simplify InsufficientFunds errors * Split up test and add helpers * Rename sol_for_fees -> unlocked_sol * Refactor distribute_allocations to collect Messages * Clippy * Clean up dangling bids