Skip to content

Releases: etoroxlabs/eToken

v0.5.3

05 Mar 10:07
58a6e00
Compare
Choose a tag to compare
  • Added support for mainnet deployment with hardware ledger (#98 #99 #100)
  • Added script for disabling tokens after deployment, rendering them useless forever (#101)

v0.5.2

11 Feb 13:44
92a93f8
Compare
Choose a tag to compare
  • Lock versions of contract-related packages to prevent compatibility problems (#96)

v0.5.1

10 Feb 13:14
Compare
Choose a tag to compare
  • Fixed missing access requirements for proxy calls pauseProxy, unpauseProxy and pausedProxy (#95)

v0.5.0

05 Feb 22:17
49fbdc4
Compare
Choose a tag to compare

Fixed audit issues

This version fixes several issues from Quantstamp audit report. Refer to https://github.com/eTokenize/docs/wiki/Audit-Response-Report for a detailed overview.

  • Refactored most of the token implementation. The separation of concerns is now clearer. Refer to the aforementioned link for more details. (#91)
  • Fixed errors which made it impossible to upgrade tokens more than once. (#87)
  • The external storage is now automatically created on first deployment of a token (#82)
  • Only the implementor in external storage is now allowed to change values (#80)
  • burnFrom and transferFrom emits approval events (#81)
  • Removed redundant contracts (#84)
  • Locked the pragma version to 0.4.24 (#78)
  • Implemented minor changes described in the audit report (#79)

Other changes

  • The methods pause, unpause and paused are now upgradable (#92)
  • Added several ERC20 optimizations, which results in 10% lower gas cost for transfers (#93)

v0.4.0

15 Jan 14:59
0ac9232
Compare
Choose a tag to compare
  • Renamed TokenX to EToken. (#67)
  • Added function for publicly retrieving minting recipient account. (#64)

v0.3.0

13 Jan 20:28
Compare
Choose a tag to compare
  • Made IUpgradableTokenX a proper interface (#58)
  • Add mock function declarations ensuring the visibility of internal functions in ExternalERC20Mintable (#58)
  • Other minor code fixes (#58)
  • Improve coverage and consistency of contract function documentation (#55)

v0.2.0

11 Jan 10:16
Compare
Choose a tag to compare
  • Enforcing restricted minting by only allowing minting to a specified account. The account can be changed by the owner. (#51)

Hello World!

07 Jan 14:31
Compare
Choose a tag to compare

Initial release