Skip to content

Latest commit

 

History

History
734 lines (315 loc) · 24 KB

CHANGELOG.md

File metadata and controls

734 lines (315 loc) · 24 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.1.0 (2019-04-01)

Bug Fixes

  • avoid division by zero and added isEthInvestor (4d88620)

Features

  • made startingBalance() public (347cd87)

6.0.7 (2019-02-21)

6.0.6 (2019-01-29)

6.0.5 (2019-01-23)

Bug Fixes

  • Dockerfile: update Dockerfile for e2e (bac9003)

6.0.4 (2019-01-22)

Bug Fixes

  • e2e-tooling: updated Dockerfile & e2e build config (01b09fe)

6.0.3 (2019-01-17)

Bug Fixes

  • PoaManager: add function to add existing POAs (b06c80f)

6.0.2 (2019-01-16)

6.0.1 (2019-01-10)

Bug Fixes

  • ContractRegistry has a different address on e2e-tooling ganache (32e4e30)

6.0.0 (2019-01-03)

Chores

  • Globally renamed broker to issuer (8efdffb)

BREAKING CHANGES

  • functions that include 'broker' are renamed to 'issuer'

5.0.2 (2018-12-18)

5.0.0 (2018-12-18)

Bug Fixes

  • buy() improvements (42f1fa3)
  • Manual POA stage checks. Updated tests with updated POA interface (b7c30ba)

BREAKING CHANGES

  • Replaced checkFundingSuccessful with manualCheckForFundingSuccessful. Replaced setStageToTimedOut with manualCheckForTimeout

4.0.0 (2018-11-27)

Chores

  • renamed some PoaCrowdsale functions (d38386e)

BREAKING CHANGES

  • Portal will need to be updated because it relies on the old names of the buy-functions

3.9.2 (2018-11-27)

3.9.1 (2018-11-27)

3.9.0 (2018-11-27)

Bug Fixes

  • extract hard coded url parts to variables (22908f6)

Features

3.8.3 (2018-11-27)

3.8.2 (2018-11-19)

3.8.1 (2018-11-16)

Bug Fixes

  • Minor changes to POA cancel and timeout conditions. Improved tests (1114224)
  • Minor changes to POA cancel and timeout conditions. Improved tests (acd234d)
  • Updated CLI tool to work with new time variables. Added Issuer address as argument [skip ci] (acac3ad)

3.8.0 (2018-11-08)

Features

3.7.6 (2018-11-07)

Bug Fixes

  • POA: Refactor funding time variables. Introduced duration for fiat sale (abf0611)
  • POA: Refactor funding time variables. Introduced duration for fiat sale (0f8b212)
  • POA: Refactor funding time variables. Introduced duration for fiat sale (db5f368)
  • POA: Refactor funding time variables. Introduced duration for fiat sale (2c3804d)
  • POA: Refactor funding time variables. Introduced duration for fiat sale (b33d93b)

3.7.5 (2018-10-29)

3.7.4 (2018-10-18)

3.7.3 (2018-10-18)

3.7.2 (2018-10-16)

3.7.1 (2018-10-15)

3.7.0 (2018-10-08)

Features

3.6.9 (2018-10-08)

3.6.8 (2018-10-08)

Bug Fixes

  • this is not used anywhere (ad48397)

3.6.7 (2018-09-24)

3.6.6 (2018-09-21)

Bug Fixes

  • ExchangeRateProviderStub callback is the same as actual implementation (185735c)

3.6.5 (2018-09-20)

3.6.4 (2018-09-19)

3.6.3 (2018-09-18)

3.6.2 (2018-09-17)

3.6.0 (2018-09-14)

Bug Fixes

  • poa test setup now that ContractRegistry checks if address is a contract (c3d6d85)
  • remove transferOwnership from PoaToken, since there is a live check with COntractRegistry to get latest PoaManager address (6aa4b9b)

Features

  • ContractRegistry checks that an address is a contract when updating (bfe13dc)

3.5.25 (2018-09-13)

3.5.24 (2018-09-04)

3.5.23 (2018-09-03)

3.5.22 (2018-08-31)

3.5.21 (2018-08-30)

3.5.19 (2018-08-24)

3.5.18 (2018-08-24)

3.5.17 (2018-08-23)

3.5.16 (2018-08-23)

3.5.15 (2018-08-23)

Bug Fixes

  • audit: fixed audit issue 3.2 by adding hard fork scenario [skip-ci] (3f96ed9)

3.5.14 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.26 by fixing argument name of 'BbkUnlocked' event (349d9ff)

3.5.13 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.25 remove 'event' from event names (4ef8955)

3.5.12 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.24 by changing PoaToken decimals type to uint8 (4c4fad8)

3.5.11 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.23 by changing comment (d2243e9)

3.5.10 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.18 by casting 'this' to 'address' (4c7bc6d)

3.5.9 (2018-08-22)

Bug Fixes

  • audit: fixed audit issue 3.19 by changing buyFiat condition (de19b8a)
  • audit: fixed audit issue 3.19 by changing buyFiat condition (269ca33)

3.5.8 (2018-08-21)

3.5.7 (2018-08-21)

Bug Fixes

  • audit: fixed audit issue 3.10 by moving rewuire to to it's modifier (a7f92be)

3.5.6 (2018-08-21)

Bug Fixes

  • audit: fixed audit issue 3.17 by adding conditiion to refund on buy (716a911)

3.5.5 (2018-08-21)

Bug Fixes

  • audit: fixed audit issue 3.6 by adding amount zero check to lock/unlock BBK (cfe7093)
  • check amount before doing more work (d5dca8b)

3.5.4 (2018-08-21)

Bug Fixes

  • audit: fixed audit issue 3.14 by renaming internal buy functions (5c68e4e)

3.5.3 (2018-08-20)

3.5.2 (2018-08-20)

3.5.1 (2018-08-20)

3.5.0 (2018-08-18)

Features

  • POA: add stress tests for POA (120d78d)
  • POA: Add STRESS-TESTS.md documentation (d26f256)
  • POA: fiat funding stress test (400d2da)
  • POA: finalize stress tests (6646898)
  • POA: implement stress test for eth funding (bc5348a)

3.4.4 (2018-08-17)

Bug Fixes

  • audit: Fixed audit issue 3.12 by removing unnecessary fallback functions (d7d27f4)

3.4.3 (2018-08-15)

Bug Fixes

  • confusing names in PoaCrowdsale for eth-funding & activation time periods (e84e6dc)

3.4.2 (2018-08-14)

3.4.1 (2018-08-14)

3.4.0 (2018-08-10)

Features

  • POA: change activation flow (e17293e)
  • POA: change activation flow - update tests (343b3c8)

3.3.15 (2018-08-10)

3.3.14 (2018-08-09)

3.3.13 (2018-08-07)

3.3.12 (2018-08-07)

3.3.11 (2018-08-07)

3.3.10 (2018-08-06)

Bug Fixes

  • POA: typo in IPoaTokenCrowdsale interface (19b7932)

3.3.9 (2018-08-06)

Bug Fixes

  • CI: fixed yarn todo task due to missing leasot dependency (88d5071)
  • POA: typo in IPoaTokenCrowdsale interface (950cc3d)

3.3.8 (2018-08-06)

3.3.7 (2018-08-06)

3.3.6 (2018-08-06)

3.3.5 (2018-08-03)

3.3.4 (2018-08-03)

3.3.2 (2018-08-01)

3.3.1 (2018-08-01)

3.3.0 (2018-07-31)

Bug Fixes

  • added an account for the autominer and reverted to timebased triggering. (c398a10)
  • CI should npm release and update the package.json via a git push so the version number goes to master (a5990ca)
  • remove setupPoaToken function from PoaManager; the only way to setup a… (e797597)
  • SECRET env vars are prefixed with SECRET (25defe1)
  • testing suite for BrickblockToken now passes on geth. (5e829f1)
  • testing suite for ContractRegistry now passes on geth. (8c405f7)
  • testing suite for ExchangeRates now passes on geth. (def9168)
  • wrap hdwallet-provider (101a475)

Features

  • BrickblockAccount uses timestamp as a time lock to successfully call withdrawBbkFunds (bd96048)
  • POA: move issuer getter/setter to POACommon, add onlyIssuer modifier, switch payout() from onlyCustodian to onlyIssuer (581a03c)
  • POA: switch startFiatSale from onlyCustodian to onlyIssuer (+ some name consolidation between fiatSale / fiatPreSale / sale / ethSale / Funding / Eth Funding…) (93a5fcb)

2.6.1 (2018-05-28)

2.6.0 (2018-05-25)

Bug Fixes

  • bad test in BrickblockToken (5b121b5)
  • frozen-tests will exit with error when suite fails (08c9f2a)

Features

  • additional checks in BrickblockToken for finalize (4eb1084)
  • testing for BrickblockToken post-ico when it has been unpaused and transfers have occured (4305882)

2.5.5 (2018-05-25)

2.5.4 (2018-05-24)

2.5.3 (2018-05-22)

2.5.2 (2018-05-15)

2.5.1 (2018-05-15)

2.5.0 (2018-05-07)

Bug Fixes

  • all events have Event suffix (eded94a)
  • all events have Event suffix and add version constant for PoaManager (ad58c74)
  • commenting out migrations for ExchangeRates.fetchRate as it does not work for truffle migrate --network dev when using Ganache as blockchain (6e450f3)
  • test wording and order of tests when calling from notOwner address (30c9d71)

Features

  • any token state is allowed for token convenience functions on PoaManager (cabc707)
  • EntityState implementation for storing issuer and token information in PoaManager (d7e7491)
  • PoaManager has functions for pausing and terminating PoaTokens (ea99026)
  • version number for POAManager (212ad6e)

2.4.7 (2018-05-07)

2.4.6 (2018-05-04)

2.4.5 (2018-04-30)

2.4.4 (2018-04-25)

Bug Fixes

  • use event RateUpdated during function setActRate (35d5a96)

2.4.3 (2018-04-25)

2.4.2 (2018-04-19)