Skip to content
This repository has been archived by the owner on Apr 29, 2021. It is now read-only.

Latest commit

 

History

History
115 lines (71 loc) · 3.51 KB

CHANGELOG.md

File metadata and controls

115 lines (71 loc) · 3.51 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • owner() view function to retrieve contract owner address

Changed

  • uint8 status parameter instead of int status in the initialize function

1.2.5 - 2020-09-08

Changed

  • KeystoreProvider dependency updated to support deployments via HTTPS

1.2.4 - 2020-08-18

Added

  • KeystoreProvider for deployments using an Ethereum keystore file

1.2.3 - 2020-03-10

Changed

  • initialize function takes an extra argument called registry1820Addr, a custom address of the ERC1820 registry contract deployed on the network with the Asset Token. If this address is addresss(0) then the default one, 0x1820a4B7618BdE71Dce8cdc73aAB6C95905faD24, will be used, and the initialization of the token will fail if that registry doesn't exist.

Added

  • Code coverage enabled

1.2.2 - 2019-07-29

Changed

  • granularity data type from uint8 to uint256

1.2.1 - 2019-07-08

Minor modifications after running the slither source analyzer

Changed

  • external instead of public function modifier
  • calldata instead of memory data location of external function parameters
  • private instead of public state variables

1.2.0 - 2019-07-04

Added

  • Token granularity to be specified upon deployment
  • Check that each amount funded, burnt or transfered is multiple of token granularity, as specified in ERC777 standard

Removed

  • Fixed token granularity of 1

1.1.0 - 2019-07-02

Added

  • Blacklist, Whitelist and NoFilter mode for payment operations
  • Switch function to change mode

1.0.0 - 2019-06-28

Added

  • ERC777 token standard support
  • ERC1820 pseudo-introspection registry contract to avoid token loss
  • Asset-token npm-package creation

Removed

  • ERC20 token standard support

0.9.0 - 2019-05-30

Added

Changed

  • constructor code is moved into initialize public function
  • openzeppelin-solidity libraries are now imported from openzeppelin-eth