ross

Results 35 issues of ross

add create2 optionality w/ salt

we should allow anyone to add reward tokens for LP-ng to a given Pool ID

we should allow users to make deposits in order to save gas on frequent swapping and also to take advantage of rewards

we should track how Helios performs against UniV2 and other contemporary exchanges

we should add a univ3-style concentrated swapper extension. Examples include primitive and sushi trident

we should make sure pattern for [XYK extension](https://github.com/z0r0z/Helios/blob/main/contracts/swappers/XYKswapper.sol) is reasonably sound as this will be first demo deployment how can we elegantly weave in LP fee concept?

draft implementation of RICKS on Shoyu for fractionalized NFTs - https://www.paradigm.xyz/2021/10/ricks/

eip-2612 has been discussed for 2 years and seen wide implementation in production ([uniswapV2](https://github.com/Uniswap/v2-core/blob/master/contracts/UniswapV2ERC20.sol)) and in contract libraries like [openzeppelin](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/draft-ERC20Permit.sol) and [solmate](https://github.com/Rari-Capital/solmate/blob/main/src/tokens/ERC20.sol). It seems time to finalize and move this...

I noticed Comp token got a refresh and uses [^0.8.0 solidity](https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/Comp.sol). This will automatically do 'safemath' checks, which cost more gas. Since Comp token was already doing unchecked math in...

✍️ use `amount` instead of `value` for event params to make match underlying functions - [x] Tests - [ ] Documentation - [ ] Changelog entry