Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@bancor/contracts-solidity

Package Overview
Dependencies
Maintainers
5
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bancor/contracts-solidity - npm Package Versions

13
6

0.7.3

Diff

yudilevi
published 0.7.2 •

Changelog

Source

0.7.2-6

General

  • Fixed typechain exports
yudilevi
published 0.7.1 •

Changelog

Source

0.7.1

General

  • Added support for migrating positions into v3
  • Upgraded prettier and updated style/format
  • Upgraded and cleaned up CI support
  • Upgraded all dependencies
yudilevi
published 0.7.0 •

Changelog

Source

0.7.0

General

  • Major upgrade, many improvements and cleanups in preparation for v3 integration
  • Updated the dev stack/infrastructure platform from truffle to hardhat
  • Major tests upgrade for robustness and flexibility
  • Replaced auto-generated getters with private state vars + dedicated custom getters
  • Upgraded/Optimized extended math utils
  • Replaced any OpenZeppelin supported contract with the OZ version
  • Updated conventions based on the latest OpenZeppelin standard
  • Added some utility functions in various contracts for more code reuse
  • Cleaned up some terminology issues
  • Removed legacy contracts
  • Updated docs conventions - removed params/return definitions, added requirements section where appropriate
  • Added prettier auto formatting
  • Cleaned up directory structure
  • Upgraded all dependencies
  • Added CI support

StakingRewards

  • Added support for staking rewards from a specific pool (reduced gas cost option)
yudilevi
published 0.6.39 •

Changelog

Source

0.6.39

General

  • Fixed a minor issue in the test deployment script
yudilevi
published 0.6.38 •

Changelog

Source

0.6.38

LiquidityProtection

  • transferPositionAndCall replaced by transferPositionAndNotify with predefined callback interface
yudilevi
published 0.6.37 •

Changelog

Source

0.6.37

General

  • Minor cleanups
yudilevi
published 0.6.36 •

Changelog

Source

0.6.36

General

  • Updated project dependencies
yudilevi
published 0.6.35 •

Changelog

Source

0.6.35

General

  • Normalized ETH/reserve token usages (new ReserveToken contract, updated token handling across the board)

ConverterFactory

  • Allow unregistering factories

LiquidityProtection

  • Added transferPosition & transferPositionAndCall that allow owners to transfer their positions to other wallets/contracts
  • Fixed an issue that caused APR of new positions to remain at 0 in the first few days
yudilevi
published 0.6.34 •

Changelog

Source

0.6.34

General

  • Added global network settings (NetworkSettings contract)
  • Added the Vortex mechanism (global network fee logic and the VortexBurner contract)
  • Moved the native token address and more generic utils into the Utils contract
  • Removed support for Liquid Tokens
  • Removed legacy EtherToken support
  • Removed affiliate fee logic
  • Many other minor changes and cleanups

Converters

  • syncReserveBalances is now exposed
  • Updated the upgrade process with some optimizations
  • Added support for global network fees
  • Removed support for withdrawing locked tokens (simplification)
  • addLiquidityReturn updated to handle input of multiple amounts

TokenHolder

  • Added support for ETH and for withdrawing multiple tokens in a single call
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc