Skip to content

Releases: bancorprotocol/research

v3.0.9

19 Sep 11:56
e0787e2
Compare
Choose a tag to compare

v3.0.9 Sept 19, 2022

Fixes & Changes

  • f2838f8 Update setup.py
  • 4ebe2d3 Update init.py
  • 6865456 Update init.py
    | * d2d880b Merge pull request #164 from bancorprotocol/quickfix
    | |\
    | |/
    |/|
  • | ebafe6b Merge branch 'quickfix' of https://github.com/bancorprotocol/research into quickfix
    |\ \
    | * | c8a4e5c Merge branch 'main' into quickfix
    | ||
    | | * cbe434d Merge pull request #163 from bancorprotocol/quickfix
    | | |\
    | | | * be02f14 Merge branch 'main' into quickfix
    | | | |\
    | | | |/
    | | |/|
    | | * | 23a776e Merge pull request #162 from bancorprotocol/quickfix
    | | |\ \
    | | | * \ 05a54cd Merge branch 'main' into quickfix
    | | | |\ \
    | | | |/ /
    | | |/| |
    | | * | | df642d6 Merge pull request #161 from bancorprotocol/quickfix
    | | |\ \ \
    | | | * | | 83dd661 fixup: Format Python code with Black
    | | * | | | 521fbf1 Merge pull request #160 from bancorprotocol/quickfix
    | | |\ \ \ \
    | | | * | | | f773c8d fixup: Format Python code with Black
    | | | | | * | 3b46365 fixup: Format Python code with Black
    | | | | | | * 9ddf442 fixup: Format Python code with Black
    | * | | | | | 1911840 fixup: Format Python code with Black
  • | | | | | | fbfc436 Create User Actions and State Transition Functions - (pt 2 of 4).ipynb
    |/ / / / / /
  • | | | | / 32c21f2 Update network.py
    | |||_|/
    |/| | | |
  • | | | | 81465d5 Merge branch 'quickfix' of https://github.com/bancorprotocol/research into quickfix
    |\ \ \ \ \
    | * | | | | b98dec1 fixup: Format Python code with Black
  • | | | | | 93f6d11 Update network.py
  • | | | | | 908e15a Update utils.py
    |/ / / / /
  • | | | / 9f9219c Create User Actions and State Transition Functions - (pt 1 of 4).ipynb
    | |||/
    |/| | |
  • | | | 1ee7593 Update Bancor dApp and Simulator Interface.ipynb
  • | | | bf1abff Update utils.py
  • | | | 9e787cf Update network.py
    | |_|/
    |/| |
  • | | 9d6e55d Create Bancor dApp and Simulator Interface.ipynb
    | |/
    |/|
  • | 79e4c8d Added catch for KeyError exception
  • | 5c13b00 Update state.py
  • | e00881d Added catch for typeError exception in
    |/
  • a65a8d4 Merge pull request #159 from omahs/patch-1
    |\
    | * 638caa5 Fix: typos
    |/
  • 1416cdd Merge pull request #158 from bancorprotocol/emulator-network-semantic-fixes
    |\
    | * 639b02d A few semantic fixes in the emulator's network module
    |/
  • dd6df07 Merge pull request #157 from bancorprotocol/extend-regression-test-massive-scenarios
    |\
    | * 91add9b Extend the regression test massive scenarios
    |/
  • 4bde85a Extend the regression test massive scenarios
  • 8a6eb88 Merge pull request #156 from bancorprotocol/simulator-fix-bnt-staked-balance-update
    |\
    | * 3ae507d Update notebooks
    | * c430ee3 Extend documentation
    | * 74f79ce fixup: Format Python code with Black
    | * fac5615 1. Add the BNT staked balance to the output data-frame of simulator's function BancorDapp.describe 2. Add the BNT staked balance to the output data-frame of simulator's function BancorDapp.describe 3. Fix the simulator's update of the BNT staked balance upon BNT withdrawal
    |/
  • c03deca Merge pull request #155 from bancorprotocol/simulator-fix-bnt-renounce-handling
    |\
    | * 0f35876 Cap the amount of BNT to renounce, by the current funding amount
    | | * 443776a On monte-carlo-generator: !!GitHub_Desktop
    | | |\
    | | | * 2eb7325 index on monte-carlo-generator: 9fc596d fixup: Format Python code with Black
    | | |/
    | | * 9fc596d fixup: Format Python code with Black
    | | * 82bf57d Update init.py
    | | * 5655b0d Update simulation-example.ipynb
    | | * 91f140a Update monte_carlo_generator.py
    | | * bad2a09 Enforce non-negative balances.
    | | * fa9b4eb Update monte_carlo_generator.py
    | | * 6d81d7c Update simulation-example.ipynb
    | | * 45ba1c7 Update init.py
    | | * dec3f76 Update simulation-example.ipynb
    | | * 7de054f Update monte_carlo_generator.py
    | | * 4b1cbae Update init.py
    | | * c53b521 changed exception to print
    | | * 3fdf0f5 fixed a negative fee issue
    | | * 17c4804 update release version
    | | * b0f299f Update init.py
    | | * e1032a5 Update simulation-example.ipynb
    | | * 3a5d782 Update simulation-example.ipynb
    | | * 3827329 Create monte-carlo generator class
    | |/
    |/|
  • | b7531ec Merge pull request #153 from bancorprotocol/rolling-trade-fees
    |\ \
    | |/
    |/|
    | * 57b6a30 Add trade fees earned tracking
    |/
  • 4ff1119 Merge pull request #152 from bancorprotocol/notebook-remove-empty-lines
    |\
    | * 6a67511 Remove empty lines in the notebooks
  • | 36739b9 Merge pull request #151 from bancorprotocol/notebooks-cleanup
    |\ \
    | |/
    |/|
    | * dc4ed36 Remove redundant code in the notebooks
    |/
  • eb0b7a8 Merge pull request #150 from bancorprotocol/fix-emulator-simulator-notebooks
    |\
    | * 79db31d 1. Fix emulator function BancorDapp.begin_cooldown_by_rtkn 2. Fix simulator function rewards.process_ac_rewards_program 3. Fix simulator function utils.enable_trading 4. Extend the 'autocompounding-example' notebook to verify simulator vs emulator 5. Extend the 'state-timetravel' notebook to verify simulator vs emulator
    |/
  • 672a250 Merge pull request #149 from bancorprotocol/extend-more-notebooks-to-verify-simulator-vs-emulator
    |\
    | * 30dce17 Extend the moving-average notebook to verify the simulator's result vs th… …e emulator's result
    | * 94a4db2 Cosmetic
    | * 9a71c52 Extendthe time-travel notebook to verify the simulator's result vs the emulator's result
    | * d723e1e Extend some more notebooks to verify the simulator's result vs the emulator's result
    |/
  • 6733a58 Merge pull request #148 from bancorprotocol/mikewcasale-patch-1
    |\
    | * 9f459c8 Update main.yml
    |/
  • 8440f0c Merge pull request #147 from bancorprotocol/mikewcasale-patch-1
    |\
    | * 99f9c17 Update main.yml
    |/
  • eb6c6f9 Merge pull request #146 from bancorprotocol/mikewcasale-patch-1
    |\
    | * 21f05fd Update main.yml
    |/
  • 922e7ce Merge pull request #145 from bancorprotocol/mikewcasale-patch-1
    |\
    | * 373192d Update main.yml
    |/
  • db4683d Merge pull request #144 from bancorprotocol/CI-regression-tests
    |\
    | * 2d9488a Update main.yml
    |/
  • 8cb2ad9 Merge pull request #143 from bancorprotocol/regression-tests-CI
    |\
    | * 39746cb regression.yml
    |/
  • 4f61cba Merge pull request #142 from bancorprotocol/extend-notebooks-to-verify-simulator-vs-emulator
    |\
    | * 33d7ce3 Extend some of the notebooks to verify the simulator's result vs the emulator's result
    |/
  • d6d6181 Merge pull request #141 from bancorprotocol/extend-financial-verification-scenarios
    |\
    | * 2bf2b6d Extend some of the financial-verification scenarios
    |/
  • 307fc31 Merge pull request #140 from bancorprotocol/fix-float128-to-float64
    |\
    | * b46a1d5 Fix 'float128' to 'float64'
    |/
  • 22c45fd Merge pull request #139 from bancorprotocol/fix-setup-script
    |\
    | * cbf2da5 In setup.py, open the README file with UTF8 encoding
    |/
  • 7a70776 Merge pull request #138 from bancorprotocol/simulator-simplify-state-and-utils-functions
    |\
    | * 2209900 fixup: Format Python code with Black
    | * f4289c5 Simplify some state functions
    |/
  • 7cc826f Merge pull request #137 from bancorprotocol/fix-incorrect-type
    |\
    | * 8df284f Replace type List[int] with list
    | * 09f5cf2 Change incorrect type list[int] to list
    |/
  • 1a3c387 Merge pull request #136 from bancorprotocol/fix-simulator-tkn-withdrawal-functionality
    |\
    | * 202fb6e Cosmetic
    | * 76a1688 Fix funcgtion actions.process_withdrawal
    | * 6115c99 fixup: Format Python code with Black
    | * ce9b27f Update actions.py
    | * 8dde557 Coding improvement
    | * 7c31bd5 fixup: Format Python code with Black
    | * 4e2b59d Fix internal function actions.external_protection and call it only for the default-deficit cases
    | * ba5ae34 fixup: Format Python code with Black
    | * bc4f7eb Disable hmax_deficit, in compliance with recent change in contract implementation
    | * d0bf67c fixup: Format Python code with Black
    | * 6f71831 1. Fix the simulator's TKN withdrawal functionality to take the external protection vault balance into account 2. Extend some of the financial-verification scenarios
    |/
  • 24c02db Merge pull request #135 from bancorprotocol/simulator-fix-function-is-price-stable
    |\
    | * e03bdca Cosmetic
    | * 9f58f25 Fix function state.is_price_stable according to contract implementation
    |/
  • 6aa6d5c Merge pull request #134 from bancorprotocol/fix-simulator-pool-shutdown-decision-on-tkn-deposit
    |\
    | * 9ced85e Upon TKN deposit, reset the pools if the conditions apply AND BNT trading liquidity has changed
    |/
  • b0bec8e Merge pull request #133 from bancorprotocol/simulator-fix-state-module-naming-issues
    |\
    | * ef0bd1f fixup: Format Python code with Black
    | * 7b5f29b Fix some more naming issues
    | * 4c9f758 Fix some more naming issues
    | * fa26c4c fixup: Format Python code with Black
    | * 8bf05a8 Fix some naming issues in the simulator's state module
    |/
  • 18477b0 Merge pull request #132 from bancorprotocol/simulator-do-not-reset-pool-upon-tkn-deposit
    |\
    | * 793a523 In the simulator, do not reset the pool upon TKN deposit
    |/
  • 83aa427 Merge pull request #131 from bancorprotocol/simulator-fix-some-naming-issues
    |\
    | * 95444dd fixup: Format Python code with Black
    | * 066d3ac Rename get_external_protection_vault to get_external_protection_vault_balance
    |/
  • aee913a Merge pull request #130 from bancorprotocol/simulator-fix-ac-processing-of-tkn-programs
    |\
    | * 8f33bd5 fixup: Format Python code with Black
    | * c7f8f30 1. When processing an auto-compounding rewards program for TKN, use the external rewards vault's bnTKN balance instead of the protocol's bnBNT balance 2. Extend some of the financial-verification scenarios
    |/
  • c855e71 Trading-liquidity update when trading is re-enabled: ...
Read more

v2.0.3

25 Jul 20:15
b7cd602
Compare
Choose a tag to compare

v2.0.3 July 25, 2022

Fixes

  • Fix the simulator's describe function and the emulator's describe function #22
  • Extend the simulator's describe function and the emulator's describe function #14

Changes

  • Refactored user balance initialization #15

Documentation & CICD Changes

  • Resolving pypi version number #31
  • Update databricks automation #30
  • Update black automation #27