@bancor/contracts-solidity

    0.6.39 • Public • Published

    Bancor Protocol Contracts v0.6 (beta)

    Docs NPM Package

    Overview

    The solidity version of the Bancor smart contracts is composed of many different components that work together to create the Bancor Network deployment.

    The main contracts are the BancorNetwork contract (entry point to the system) and the different converter contracts (implementation of liquidity pools and their reserves).

    Upgradeability

    All smart contract functions are public and all upgrades are opt-in. If significant improvements are made to the system a new version will be released. Token owners can choose between moving to the new system or staying in the old one. If possible, new versions will be backwards compatible and able to interact with the old versions.

    Language

    The terms “reserves” and “connectors” have the same meaning throughout Bancor’s smart contract code and documentation. “Reserve ratio” and “connector weight” are also used interchangeably. “Connector balance” refers to the token inventories held in a liquidity pool's reserves.

    Warning

    Bancor is a work in progress. Make sure you understand the risks before using it.

    Testing

    Prerequisites

    • node 10.16.0
    • yarn 1.22.0
    • python 3.7.3
    • web3.py 4.9.2

    Installation

    • yarn

    Verification

    Utilities

    Collaborators

    License

    Bancor Protocol is open source and distributed under the Apache License v2.0

    Keywords

    none

    Install

    npm i @bancor/contracts-solidity

    DownloadsWeekly Downloads

    3

    Version

    0.6.39

    License

    SEE LICENSE IN LICENSE

    Unpacked Size

    1.01 MB

    Total Files

    210

    Last publish

    Collaborators

    • yudilevi
    • bancorops
    • israeldeweb