-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
profitability check general tool #1984
base: master
Are you sure you want to change the base?
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21d28ff - Browse repository at this point
Copy the full SHA 21d28ffView commit details
Commits on Jun 29, 2023
-
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for ca4b9c7 - Browse repository at this point
Copy the full SHA ca4b9c7View commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd17a59 - Browse repository at this point
Copy the full SHA bd17a59View commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e218397 - Browse repository at this point
Copy the full SHA e218397View commit details
Commits on Jul 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e40539a - Browse repository at this point
Copy the full SHA e40539aView commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fddfc96 - Browse repository at this point
Copy the full SHA fddfc96View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d61080 - Browse repository at this point
Copy the full SHA 4d61080View commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c941766 - Browse repository at this point
Copy the full SHA c941766View commit details -
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for 4e2a0ac - Browse repository at this point
Copy the full SHA 4e2a0acView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a163e8f - Browse repository at this point
Copy the full SHA a163e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6322507 - Browse repository at this point
Copy the full SHA 6322507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5150986 - Browse repository at this point
Copy the full SHA 5150986View commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa5838b - Browse repository at this point
Copy the full SHA fa5838bView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 74f1403 - Browse repository at this point
Copy the full SHA 74f1403View commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10b6fdc - Browse repository at this point
Copy the full SHA 10b6fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 807e8c4 - Browse repository at this point
Copy the full SHA 807e8c4View commit details
Commits on Jul 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f16b4e - Browse repository at this point
Copy the full SHA 8f16b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c782a5 - Browse repository at this point
Copy the full SHA 1c782a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for faa7eb5 - Browse repository at this point
Copy the full SHA faa7eb5View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c6b45c3 - Browse repository at this point
Copy the full SHA c6b45c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c77a296 - Browse repository at this point
Copy the full SHA c77a296View commit details
Commits on Jul 31, 2023
-
Balancer review changes (#1726)
* Generated contract docs * Refactor Balancer storage variables * Small Balancer changes * Natspec updates Added missing licensing getPoolAssets gas optimized * Updated generated Balancer strategy contract diagrams * fix contract linter * Removed restrictions on tests * Small gas improvements Fixed Slither * Change BalancerError version * Updated constant names Addresses to use checksum format * JS lint tasks * Updated Balancer and Aura pool id constants * Removed getRateProviderRate as it wasn't being used Refactored to remove poolAssetsMapped storage variable * Updated OETH Contracts diagrams Generated new Balancer contract diagrams * Fix failing test * Fix merge conflict * Restored getRateProviderRate * Natspec updates Added toPoolAsset override * Removed unused getRateProviderRate * Natspec updates Gas optimization of InitializableAbstractStrategy * Abstract strategy gas improvements (#1719) * Refactor base strategy to use immutables * Fixed strategy deployments in 001_core and fixtures * Generated new strategy diagrams * Deploy rETH instead of the stETH Balancer MetaStable Pool * removed unused Aura config * Balancer fork tests * Added check that BPT amount equals Aura LP amount Added rETH conversion to ETH value * Updated balancer strat fork tests * Updated Balancer fork tests * Added optional deposit with multiple assets to the strategy * Single asset deposit to use multi asset deposit * Added optional checkBalance to Balancer strategy * Added checkBalance() to BaseBalancerStrategy * Fix slither Fix curve HH task * Added multi-asset withdraw to balancer strategy * Fix multi-asset withdraw * Updated Balancer and Vault diagrams * Fix js linter * Fixed checkBalance of rETH asset in Balancer strategy * Only wrap assets if amount > 0 Added depositAll fork test for Balancer strat * Removed Vault changes for multi-asset strategy support * Updated generated docs * Add tests for wstETH/WETH Balancer pool (#1725) * Split deployment and fix fixtures * Deposit tests for wstETH/WETH pool * Add withdraw test * prettier * remove .only in fork tests --------- Co-authored-by: Shahul Hameed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75329db - Browse repository at this point
Copy the full SHA 75329dbView commit details
Commits on Aug 1, 2023
-
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for ea68019 - Browse repository at this point
Copy the full SHA ea68019View commit details -
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for 5607b5d - Browse repository at this point
Copy the full SHA 5607b5dView commit details
Commits on Aug 2, 2023
-
[ DFD-1 ] Balancer's checkBalance (#1730)
* add alternative implementation of Balancer's checkBalance * correct the checkBalance implementation
Configuration menu - View commit details
-
Copy full SHA for 012a83d - Browse repository at this point
Copy the full SHA 012a83dView commit details -
* Added large withdraw tests for Balancer strategy * fix test log * Balancer withdraw to handle close to BPT limit * Small change to Balancer withdraw fork test * add some comments * change implementation --------- Co-authored-by: Domen Grabec <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b120330 - Browse repository at this point
Copy the full SHA b120330View commit details -
Add read-only reentrancy test (#1731)
* Added large withdraw tests for Balancer strategy * fix test log * Balancer withdraw to handle close to BPT limit * Small change to Balancer withdraw fork test * add some comments * Add test for read-only reentrancy * add reentrancy protection to checkBalance functions * add documentation * remove the only --------- Co-authored-by: Nicholas Addison <[email protected]> Co-authored-by: Domen Grabec <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39a7b3f - Browse repository at this point
Copy the full SHA 39a7b3fView commit details
Commits on Aug 3, 2023
-
* prettier * adjust how checkBalance is calculated
Configuration menu - View commit details
-
Copy full SHA for 346d949 - Browse repository at this point
Copy the full SHA 346d949View commit details
Commits on Aug 5, 2023
-
Balancer withdrawal fix (#1739)
* fix balancer withdrawals * lint * prettier
Configuration menu - View commit details
-
Copy full SHA for fbafb80 - Browse repository at this point
Copy the full SHA fbafb80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 430fbad - Browse repository at this point
Copy the full SHA 430fbadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec984c - Browse repository at this point
Copy the full SHA 3ec984cView commit details
Commits on Aug 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ecceeb1 - Browse repository at this point
Copy the full SHA ecceeb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb11498 - Browse repository at this point
Copy the full SHA eb11498View commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a25a661 - Browse repository at this point
Copy the full SHA a25a661View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9dd480 - Browse repository at this point
Copy the full SHA b9dd480View commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3af8527 - Browse repository at this point
Copy the full SHA 3af8527View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3767bb2 - Browse repository at this point
Copy the full SHA 3767bb2View commit details
Commits on Aug 16, 2023
-
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for 3cdbdba - Browse repository at this point
Copy the full SHA 3cdbdbaView commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c69369e - Browse repository at this point
Copy the full SHA c69369eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a26a4e - Browse repository at this point
Copy the full SHA 8a26a4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for afb2d67 - Browse repository at this point
Copy the full SHA afb2d67View commit details -
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for 3ae0892 - Browse repository at this point
Copy the full SHA 3ae0892View commit details
Commits on Aug 23, 2023
-
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for b321712 - Browse repository at this point
Copy the full SHA b321712View commit details
Commits on Aug 28, 2023
-
* improve naming * one more rename * buf fix
Configuration menu - View commit details
-
Copy full SHA for 34608a7 - Browse repository at this point
Copy the full SHA 34608a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a323447 - Browse repository at this point
Copy the full SHA a323447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8c3fa - Browse repository at this point
Copy the full SHA 7d8c3faView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4eef49 - Browse repository at this point
Copy the full SHA d4eef49View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d36852 - Browse repository at this point
Copy the full SHA 4d36852View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d206ce4 - Browse repository at this point
Copy the full SHA d206ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b127355 - Browse repository at this point
Copy the full SHA b127355View commit details -
M04 - minBptFunction robustness (#1795)
* change bptExpected to ignore Oracle prices and assume assets are always pegged. (Vault value checker shall be used to mitigate issues with said assumption) * fix all the tests * add test for pool manipulation * prettier & lint * minor change * add withdrawal test * update documentation * pick string error length that is smaller than 32 characters * prettier * correct comment * better comments * prettier
Configuration menu - View commit details
-
Copy full SHA for 6ad405c - Browse repository at this point
Copy the full SHA 6ad405cView commit details -
M02 withdrawal fuzzing tests (#1801)
* add more withdrawal tests * add more withdrawal cases
Configuration menu - View commit details
-
Copy full SHA for 04b3010 - Browse repository at this point
Copy the full SHA 04b3010View commit details -
N02 gas inefficiencies (#1786)
* gas optimisation * fix bad merge and prettier
Configuration menu - View commit details
-
Copy full SHA for 852afa4 - Browse repository at this point
Copy the full SHA 852afa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf482f - Browse repository at this point
Copy the full SHA abf482fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d159fbe - Browse repository at this point
Copy the full SHA d159fbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e09a9b9 - Browse repository at this point
Copy the full SHA e09a9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for daeab91 - Browse repository at this point
Copy the full SHA daeab91View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f8fcd - Browse repository at this point
Copy the full SHA a2f8fcdView commit details -
M03 - missing or misleading documentation (#1781)
* improve documentation * add comma
Configuration menu - View commit details
-
Copy full SHA for cf4122a - Browse repository at this point
Copy the full SHA cf4122aView commit details
Commits on Aug 31, 2023
-
M01 More comprehensive test suite (#1780)
* add tests for approving tokens and harvesting rewards * prettier and lint
Configuration menu - View commit details
-
Copy full SHA for fcc08f7 - Browse repository at this point
Copy the full SHA fcc08f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a338d6 - Browse repository at this point
Copy the full SHA 5a338d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c0039 - Browse repository at this point
Copy the full SHA d2c0039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b4481 - Browse repository at this point
Copy the full SHA 70b4481View commit details -
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for 71332e5 - Browse repository at this point
Copy the full SHA 71332e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 900e6d0 - Browse repository at this point
Copy the full SHA 900e6d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a7e86 - Browse repository at this point
Copy the full SHA 38a7e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd8f23 - Browse repository at this point
Copy the full SHA 3fd8f23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88bfd30 - Browse repository at this point
Copy the full SHA 88bfd30View commit details -
improve checkBalance test by testing that checkBalance amount doesn't…
… decrease after the attack comaring to the middle of the attack.
Configuration menu - View commit details
-
Copy full SHA for b7e0dc3 - Browse repository at this point
Copy the full SHA b7e0dc3View commit details
Commits on Sep 6, 2023
-
confirm that yield gained by 3rd party tilting the pool can be extrac…
…ted by withdrawing the funds
Configuration menu - View commit details
-
Copy full SHA for a0cb919 - Browse repository at this point
Copy the full SHA a0cb919View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f02fad - Browse repository at this point
Copy the full SHA 0f02fadView commit details -
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…-sfrxETH-stETH-rETH
Configuration menu - View commit details
-
Copy full SHA for e95315a - Browse repository at this point
Copy the full SHA e95315aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3019b49 - Browse repository at this point
Copy the full SHA 3019b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b5a2b4 - Browse repository at this point
Copy the full SHA 6b5a2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09684fd - Browse repository at this point
Copy the full SHA 09684fdView commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c1e1cf2 - Browse repository at this point
Copy the full SHA c1e1cf2View commit details
Commits on Jan 30, 2024
-
Merge remote-tracking branch 'origin/master' into sparrowDom/balancer…
…_profitability_check
Configuration menu - View commit details
-
Copy full SHA for 23b8570 - Browse repository at this point
Copy the full SHA 23b8570View commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 73a26e0 - Browse repository at this point
Copy the full SHA 73a26e0View commit details