Skip to content

Latest commit

 

History

History
157 lines (98 loc) · 8.91 KB

CHANGELOG.md

File metadata and controls

157 lines (98 loc) · 8.91 KB

Changelog

Documents changes that result in:

  • smart contracts redeployment, especially ABI changes
  • API changes in the package (externally used constants, externally used utilities and scripts)
  • important bug fixes between releases

Unreleased

  • Deploy 0.4.0 version on Goerli
  • #853 add chain_id in the IOU claims

0.18.0 - 2019-04-12

  • #831 Add contracts_version=0.11.1 that includes Görli deployment

0.17.2 - 2019-04-06

  • #813 expose mypy type checking results to the other packages.

0.17.1 - 2019-04-02

  • #809 fix a bug in get_contracts_deployment_info().

0.17.0 - 2019-03-27

  • #711 Re-enable setTotalWithdraw() function of TokenNetwork contract.
  • #788 Fix a bug that prevented deploying 0.3._ TokenNetworks
  • #785 Require click>=7.0

0.16.0 - 2019-03-26

  • #775 Added contract_manager.get_contracts_deployed_info() that takes a module (SERVICES, RAIDEN or ALL) instead of services:bool
  • #775 Deprecated get_contracts_deployed() whose name sounded wrong and that had to be called twice.
  • #755 deploy script does not take --registry option anymore. Use --token-network-registry instead.

0.15.0 - 2019-03-19

  • #749 Fixed the problem where Monitoring Services were rewarded too late
  • #741 Removed raiden_contracts/contracts. Instead, please edit raiden_contracts/data/source directly.

0.14.0 - 2019-03-11

  • #720 Removed checks in MonitoringService.canMonitor() until the design is determined.
  • #696 ContractManager created with version=None has contracts_version == None
  • #678 Add a deployment-time configurable limit on the whole balance of UserDeposit
  • #678 Deployment script's service command takes an additional option --user-deposit-whole-limit

0.13.0 - 2019-03-04

  • #655 Deployment script's register command takes two additional options --channel-participant-deposit-limit and --token-network-deposit-limit
  • #655 TokenNetworkRegistry's createERC20TokenNetwork() function takes two additional arguments _channel_participant_deposit_limit and _token_network_deposit_limit.
  • #655 TokenNetwork's constructor takes two additional arguments _channel_participant_deposit_limit and _token_network_deposit_limit
  • #652 TokenNetworkRegistry's constructor takes an additional argument max_number_of_token_networks
  • #651 Removed flavors

0.12.0 - 2019-02-28

  • Add data/gas.json that contains gas measurements on the development version.
  • Move Raiden contracts to "raiden" subdir, so that the imports match the directory layout.
  • contracts_data_path, contracts_precompiled_path and contracts_gas_path require an additional flavor argument (either Flavor.Limited or Flavor.Unlimited).
  • Started providing Solidity sources next to the deployment data in raiden_contracts/data

0.11.0 - 2019-02-14

  • Deployed on testnets with a new fake token for service payments.

0.10.1 - 2019-02-13

  • #557 Revert the new gas measurements

0.10.0 - 2019-02-13

0.9.0 - 2019-01-23

  • https://github.com/raiden-network/raiden-contracts/compare/v0.8.0...v0.9.0
  • various changes in the smart contract comments
  • various documentation updates
  • internal tests structure updates
  • addition of docstrings in the existing tests
  • #426 Add support for deploying the testnet 0.3._ version (not to be used in production)
  • #407 Fix bug in deployment that recompiled the contracts
  • #396 Introducing mypy in Travis builds
  • #379 #404 Removing raiden-libs dependency
  • #372 MSC - Prefix reward hash with "Ethereum Signed Message"
  • #366 Additional MonitoringService require check
  • #363 Refactor equals() function
  • #360 Update monitoring service to core contracts changes

0.8.0 - 2018-11-12

Changed

0.7.0 - 2018-10-25

Changed

0.6.0 - 2018-10-17

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.5.0...v0.6.0

0.5.1 - 2018-10-12

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.5.0...v0.5.1

0.5.0 - 2018-10-11

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.4.0...v0.5.0

0.4.1 - 2018-10-05

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.4.0...v0.4.1

0.4.0 - 2018-09-21

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.3.0...v0.4.0

0.3.1 - 2018-09-17

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.3.0...v0.3.1

0.3.0 - 2018-09-07

Changed

https://github.com/raiden-network/raiden-contracts/compare/v0.2.0...v0.3.0

0.2.0 - 2018-08-10

Changed

  • First python package release