Skip to content

Releases: balancer/balancer-sdk

v1.1.6

19 Aug 09:12
8f44a0e
Compare
Choose a tag to compare

New release (#585)

Updates 🏗️

  • #541 - multicall batchSize config
  • #542 - Correctly handle undefined token decimals in onchain balance.
  • #546 - Add wstEth/4pool to SOR tri hop config.
  • #554 - Add sBAL3 to SOR tri hop config on gnosis chain.
  • #555 - Fix: more gauges than default page limit
  • #557 - Adding coingecko config to SDK initialization.
  • #558 - Fix(SOR): Fix pools to ignore filter.
  • #568 - Add GyroE V2 support. Bump SOR to 4.1.1-beta.17.
  • #574 - Add ethers v5 to deps instead of dev deps.
  • #575 - Remove address book config and script. Update config values.
  • #576 - Add Gyro rehype mid pool.
  • #581 - Update subgraph urls (moving away from hosted service)
  • #583 - Add a refresh method on pools that should efficiently refresh a pools SG data.
  • #539 #577 - Add fraxtal and mode configs.

v1.1.5

26 Sep 08:09
b0fe922
Compare
Choose a tag to compare

New release (#585)

Updates 🏗️

  • #541 - multicall batchSize config
  • #542 - Correctly handle undefined token decimals in onchain balance.
  • #546 - Add wstEth/4pool to SOR tri hop config.
  • #554 - Add sBAL3 to SOR tri hop config on gnosis chain.
  • #555 - Fix: more gauges than default page limit
  • #557 - Adding coingecko config to SDK initialization.
  • #558 - Fix(SOR): Fix pools to ignore filter.
  • #568 - Add GyroE V2 support. Bump SOR to 4.1.1-beta.17.
  • #574 - Add ethers v5 to deps instead of dev deps.
  • #575 - Remove address book config and script. Update config values.
  • #576 - Add Gyro rehype mid pool.
  • #581 - Update subgraph urls (moving away from hosted service)
  • #583 - Add a refresh method on pools that should efficiently refresh a pools SG data.
  • #539 #577 - Add fraxtal and mode configs.

v1.1.4

25 Aug 15:52
fad3b49
Compare
Choose a tag to compare

New release (#529 )

Updates 🏗️

  • SOR Updated to 4.1.1-beta.16:
    • Sor with tripaths
  • Add BASE staBal/weth midpool id.
  • Add mid pool ids to open Aura/AuraBAL paths. #528
  • Add Base config #503
  • Add blockNumberSubgraph for Base #511
  • Add example for retrieving volume on Avalanche #506
  • Add Avax connecting tokens. #510
  • Adding config for avalanche hardhat node; #513
  • Add FX custom swap fees to multicall onChainData fetch #499
  • Gyro APRs - Add different treatment for Gyro pools protocol swap fee percentage #512
  • Converting multicall hex format to boolean #520
  • Add buildRecoveryExit to pools so it can be refreshed. #519
  • Expose toInternal on buildRecovery. #522
  • Using gaugeControllerCheckpointer for mainnet network; #517
  • Updates to handle Incident #524
  • Add .vscode to gitignore #504

Fixes 🐛

  • Generalised exit phantom #521
  • Refactor Balancer API fetcher to pull all pools and always use the cache #518
  • Fix resetting skip variable when loading pools from Balancer API #515
  • Fix zkevm gauges inflation rate #514

v1.1.3

28 Jul 09:39
2c9b350
Compare
Choose a tag to compare

New release (#501 )

Updates 🏗️

  • Updated multicall to ignore Managed pools #478
  • Remove tenderly default config #475
  • Add logger to suppress production logs #481
  • Enforce join and exit swap to happen only with weighted pools #483
  • Query Improvements - Making the build queries interface easier to use #473
  • Remove CS pool version check from join concern #489
  • Update Sepolia subgraph and multicall #482
  • adding config to hardhat nodes with zkevm network; #486
  • adding subgraph urls on optimism #497
  • Update BAL Address on Avalanche #484
  • Add Avalanche gauge SG and APR example. #498
  • Sor updateded to 4.1.1-beta.13 #490

Fixes 🐛

  • Fixing logic check on getTokenPriceInNativeAsset function #488
  • Ignore gyro pool that is causing swap preview to fail #496
  • Fix broken example and prettier #492

v1.1.2

30 Jun 12:07
e6f3296
Compare
Choose a tag to compare

New release (#477)

Updates 🏗️

  • Refresh pool data for joins/exits #458
  • zkEVM:
    • Use latest zkEVM subgraph #469
    • Add zkevm missing configs #467
    • Add weth and wstEth into zkEVM connecting tokens #468
    • Use average block time for chains without blocks subgraph #471
  • Use bal_addresses repository for network addresses #422
  • Removing Rinkeby, Ropsten, Kovan #470
  • Changing some error logs to warnings #474
  • Remove gasLimit definition #472

v1.1.1

12 Jun 15:17
c02f1f5
Compare
Choose a tag to compare

New release (#464 )

Updates 🏗️

  • Composable Stable Pool Factory - Update to V4 #428
  • Updating Linear Pool to V4 #430
  • Cross-chain gauges support #426
  • Move coingecko settings from token prices file to config #439
  • Swaps with join/exit refactor #407
  • Add bptPrice calculation to liquidity service #452
  • Improve generalisedJoin input checking and example #454
  • Generalised Join With Native Asset #446
  • GeneralisedExit/Join - Error handler for static simulations #459
  • Examples refactor #449
  • Adding relayer authorisation to migrations #443
  • Add Avalanche Support #461
  • Reorganizing multicall add's with switch case instead of if #457
  • Add wstEth as connecting token for SOR on Gnosis #466

Fixes 🐛

  • Remove Idle i-pools from poolsToIgnore. #445
  • Fix query params builder #448
  • APR inflation rate fix #450
  • Adding typechain:generate command in the docs; #456
  • Fix Polygon integration tests failing #455
  • Fixing platformId for Optimism network #460

v1.1.0

22 May 15:22
668efeb
Compare
Choose a tag to compare

New release (#440)

Updates 🏗️

  • Add exit by unwrapping tokens to Generalised Exit #412, #433
    • AKA Whale Exits
    • Selectively unwraps where necessary
  • GyroE V2 Support #419, #420
    • Update SOR to 4.1.1-beta.9 (Adds GyroE V2 support)
    • Update onchain call to get token rates for GyroE V2 pools
    • Liquidity for GyroE, Gyro2 and Gyro3
  • Add Sepolia Network #431
  • Add zkEVM support #434
  • Add support to join/exit ComposableStable V4 Pools #435

Fixes 🐛

  • Remove gas limit in static simulation #423
  • Fix failing to construct join transaction when token decimals equals zero #437
  • Fix toInternalBalance on createExitPoolProportional #438

v1.0.5

28 Apr 09:26
0c89e5a
Compare
Choose a tag to compare

New release (#418)

Updates 🏗️

  • Remove zaps #400
  • Add toInternalBalance as input on exit concern methods #410
  • Add config for tests on arbitrum #409
  • Update remaining contracts to Typechain #405
  • FX Pool - Calculate Liquidity #403
  • Add proportional exit to exitGeneralised #402
  • Linear pools - Remove BPT amount from buildRecoveryExit output #413
  • Add ispaused to pools. #417

Fixes 🐛

  • Disable FX pools for swaps. #415
  • Fix wrong slippage in buildSwap #416

v1.0.4

13 Apr 09:18
571eef2
Compare
Choose a tag to compare

New release (#411)

Updates 🏗️

  • Migrations service #387

Fixes 🐛

  • Composable join with native asset #408

v1.0.3

05 Apr 08:42
b871bb8
Compare
Choose a tag to compare

New release (#406)

Updates 🏗️

  • Weighted Pool Creation - Updating to V4 #399
  • Linear Pool Creation #382
  • Composable Stable init join #369
  • Updated to RelayerV5 (generalisedJoin/Exits too) #401
  • Fantom Network Config added #392
  • Legacy code removal #394
  • Add PI concerns to joins/exits #389
  • Yield sources replaced with proxy #386
  • Emergency exits added

Fixes 🐛

  • Make Swaps module use passed config correctly #393
  • Fixing an issue where repository was prematurely returning 0 #404