Skip to content
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

Release 4.1.1-beta.17 #431

Merged
merged 23 commits into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
f08352f
Merge pull request #1 from balancer-labs/master
joshguha Sep 19, 2022
0e4b5c7
Merge branch 'master' of github.com:balancer-labs/balancer-sor
joshguha Jun 29, 2023
3693895
Fix onchain data to handle broken rates.
johngrantuk Aug 25, 2023
f8077cd
Merge pull request #414 from balancer/fix-onchainData
Aug 25, 2023
92cbb55
Add Gnosis constants and 3POOL/wstETH midpool.
johngrantuk Aug 31, 2023
feaae58
Merge pull request #415 from balancer/gnosis-constants
Aug 31, 2023
28b1579
Merge branch 'balancer:master' into master
joshguha Sep 5, 2023
64f94da
Fixing the gyroEV2.integration.spec.ts tests;
Sep 12, 2023
f204ddc
Merge pull request #416 from balancer/fix-gyro-fx-tests
lgahdl Sep 12, 2023
3d22091
Add Gyro2V2 pool = Gyro 2CLP supporting rate scaling
sschuldenzucker Nov 16, 2023
cd2ac26
reformat gyro2V2Pool
sschuldenzucker Nov 18, 2023
68a0966
Add gyro2V2Pool unit tests
sschuldenzucker Nov 18, 2023
e8c2ff1
update Gyro license files in README
sschuldenzucker Nov 18, 2023
b54a574
Merge pull request #3 from gyrostable/gyro-2clp-token-rates
joshguha Nov 22, 2023
2fe0650
Merge branch 'master' of github.com:gyrostable/balancer-sor-public-fork
joshguha Nov 22, 2023
280eb93
minor updates to Gyro2V2
joshguha Nov 22, 2023
740be87
Add sBAL3 as tripathmidpool to gnosis
brunoguerios Dec 2, 2023
d5669b0
Merge pull request #426 from balancer/add-sbal3-tripathmidpool-gnosis
brunoguerios Dec 2, 2023
963deee
Merge pull request #422 from gyrostable/master
brunoguerios Feb 19, 2024
79a5993
Merge remote-tracking branch 'origin/develop' into gyro2-v2
brunoguerios Feb 19, 2024
dc21711
Add integration tests for Gyro2V2
brunoguerios Feb 20, 2024
6c6641f
Merge pull request #430 from balancer/gyro2-v2
johngrantuk Feb 21, 2024
6d02b39
chore: Version: 4.1.1-beta.17.
johngrantuk Feb 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/gallium
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,4 +95,4 @@ INFINITESIMAL=0.000001

Except where indicated otherwise, the code in this repository is licensed GPLv3.

Superluminal Labs Ltd. is the owner of the directories `balancer-sor/src/pools/gyro2Pool/`, `balancer-sor/src/pools/gyro3Pool/` and `balancer-sor/src/pools/gyroEPool/` and any accompanying files contained herein (collectively, these “Software”). Use of these Software is exclusively subject to the [Gyroscope Pool License](./src/pools/gyroEPool/LICENSE), which is available at the provided link (the “Gyroscope Pool License”). These Software are not covered by the General Public License and do not confer any rights to the user other than the limited rights specified in the Gyroscope Pool License. A special hybrid license between Superluminal Labs Ltd and Balancer Labs OÜ governs Superluminal Labs Ltd's use of the Balancer Labs OÜ code [Special License](./src/pools/gyroEPool/GyroscopeBalancerLicense.pdf), which is available at the provided link. By using these Software, you agree to be bound by the terms and conditions of the Gyroscope Pool License. If you do not agree to all terms and conditions of the Gyroscope Pool License, do not use any of these Software.
Superluminal Labs Ltd. is the owner of the directories `balancer-sor/src/pools/gyro2Pool/`, `balancer-sor/src/pools/gyro3Pool/`, `balancer-sor/src/pools/gyroEPool/`, `balancer-sor/src/pools/gyro2V2Pool/`, and `balancer-sor/src/pools/gyroEV2Pool/` and any accompanying files contained herein (collectively, these “Software”). Use of these Software is exclusively subject to the [Gyroscope Pool License](./src/pools/gyroEPool/LICENSE), which is available at the provided link (the “Gyroscope Pool License”). These Software are not covered by the General Public License and do not confer any rights to the user other than the limited rights specified in the Gyroscope Pool License. A special hybrid license between Superluminal Labs Ltd and Balancer Labs OÜ governs Superluminal Labs Ltd's use of the Balancer Labs OÜ code [Special License](./src/pools/gyroEPool/GyroscopeBalancerLicense.pdf), which is available at the provided link. By using these Software, you agree to be bound by the terms and conditions of the Gyroscope Pool License. If you do not agree to all terms and conditions of the Gyroscope Pool License, do not use any of these Software.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@balancer-labs/sor",
"version": "4.1.1-beta.16",
"version": "4.1.1-beta.17",
"license": "GPL-3.0-only",
"main": "dist/index.js",
"module": "dist/index.esm.js",
Expand Down
1 change: 1 addition & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ export { PhantomStablePool } from './pools/phantomStablePool/phantomStablePool';
export { ComposableStablePool } from './pools/composableStable/composableStablePool';
export { LinearPool } from './pools/linearPool/linearPool';
export { Gyro2Pool } from './pools/gyro2Pool/gyro2Pool';
export { Gyro2V2Pool } from './pools/gyro2V2Pool/gyro2V2Pool';
export { Gyro3Pool } from './pools/gyro3Pool/gyro3Pool';
export { GyroEV2Pool } from './pools/gyroEV2Pool/gyroEV2Pool';
export { FxPool } from './pools/xaveFxPool/fxPool';
Expand Down
Binary file not shown.
5 changes: 5 additions & 0 deletions src/pools/gyro2V2Pool/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(c) 2022 Superluminal Labs Ltd. All rights reserved.

All moral, intellectual property, and other rights (including rights to all inventions, codes, designs, and protocols) associated with the software code published by Superluminal Labs Ltd. and residing in this repository (this “Software”) are reserved by its right holder(s) except as otherwise provided in this Gyroscope Pool User Contract. This Software has been published for informational purposes and may be run only with the Balancer automated portfolio manager and trading platform solely for testing and internal evaluation purposes only; no license under patents, copyright, trademark, or any other intellectual property right (other than the limited license to run this Software for testing and internal evaluation) is granted or implied. A special hybrid license between Superluminal Labs Ltd and Balancer Labs OÜ governs Superluminal Labs Ltd.'s use of the Balancer Labs OÜ code [Special License](./GyroscopeBalancerLicense.pdf), which is available at the provided link.

THE SOFTWARE AND INTELLECTUAL PROPERTY INCLUDED IN THIS SOFTWARE IS PROVIDED BY THE RIGHT HOLDER(S) "AS IS," AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE RIGHT HOLDER(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE OR INTELLECTUAL PROPERTY (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION), HOWEVER CAUSED OR CLAIMED (WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)), EVEN IF SUCH DAMAGES WERE REASONABLY FORESEEABLE OR THE RIGHT HOLDER(S) WERE ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Loading
Loading