Skip to content

Releases: Augmint/augmint-contracts

docker image tagging fix fix

23 Apr 16:28
d1d34fe
Compare
Choose a tag to compare
  • fix tagging the published docker image with version number when releasing on master branch #205

Fix docker image tagging

18 Apr 16:55
ff67acf
Compare
Choose a tag to compare
  • fixed docker image tagging during deploy. #201
    • build on master: latest
    • staging builds: staging
  • use TRAVIS_TAG (git master branch vx.x.x tag) when tagging docker image on dockerhub (instead of package.json version) #203

Dockerize

18 Apr 13:15
5390ea5
Compare
Choose a tag to compare

Fixes and improvements

  • build docker image on travis and auto publish and tag it after successful master and staging builds #195 , #196 , #197
  • build a docker image to be published on dockerhub. It has all contracts migrated to ganache #194
  • pin yarn version #193

Component upgrades

  • truffle-hdwallet-provider to 1.0.7. (#200)
  • ganache-cli to 6.4.3 (#199)

Yarning to fix CI

11 Apr 18:23
34af567
Compare
Choose a tag to compare

minor housekeeping release - adjust yarn version to fix CI builds #191

Initial npm publish

09 Apr 12:37
399058c
Compare
Choose a tag to compare

Housekeeping release:

  • prep package.json to publish npm package #189
  • added eslint as dev dependency #189

Abiniser folder cleanup

05 Apr 12:04
4b055a9
Compare
Choose a tag to compare

** Fixes and improvements

  • cleaned up unused abiniser contract artifacts. Abiniser folder size went down from 1.3Mb to 282Kb 💅 #186

Component upgrades

  • update truffle-hdwallet-provider to 1.0.6 #182
  • update abiniser to 0.5.1 #184

SB Scripts

  • increase allowedDifferenceAmount to A€200,000 on mainnet (executed) #181

Component upgrades and tests (no contract change)

28 Mar 17:32
28ed688
Compare
Choose a tag to compare

Tests

  • added unit tests for Exchange.matchMultipleOrders() #178

Component upgrades

  • upgraded dotenv to 7.0.0 #177
  • upgraded ganache-cli to 6.4.1 #176
  • upgraded truffle-hdwallet-provider to 1.0.5
  • upgrade to node 10.15.3 and xenial distro on Travis #179

minor component upgrades + SB scripts

01 Mar 17:41
87fce24
Compare
Choose a tag to compare

No augmint contract changes / redeploys as part of this release (only stability board scripts which changed params)

SB scripts

  • Stabilityboard scripts ran on Mainnet #169
    • increase allowedDifferenceAmount
    • migrate ETH and tokens from old system accounts and reserve

Component upgrades

  • Upgrade to ganache-cli 6.4.0 #171
  • Update to coveralls 3.0.3 #170
  • Update truffle-hdwallet-provider 1.0.4 #172
  • Update to node 8.15.1 #173

Audited

03 Jan 14:21
97d6e6f
Compare
Choose a tag to compare

Fixes & improvements based on Audit

  • #.18 added external modifier to fallback function in FeeAccount and AugmintReserves #138

  • MonetarySupervisor #137

    • #.16 removed unused getLoanToDepositRatio fx
  • LoanManager #135

    • #.13 setLoanProductActiveState() fix
    • #.14 fix require in collect()
    • #.15 getProductCount() and getLoanCount() no need for var names in return
    • #.19 LoanManager is TokenReceiver interface
  • MultiSig #133

    • #.11 use abi.encodeWithSignature for delegatecall
    • #.10 limit gas amount sent to delegatecall
  • AugmintToken

    • #.2 remove dummy return values from increaseApproval/decreaseApproval methods & merge _increaseApproval() into increaseApproval() #132
  • #.1 deduct transfer fee from allowance when in transferFrom #136

  • Locker #131

    • #.5 typo in require (Locker.transferNotification)
    • #.6 fix inconsistent types in chunk_size and related loops
    • #.7 remove unused return value (Locker._createLock)
    • #.8 remove redundant check (_lockProductId in transferNotification)
    • #.9 fix misleading comment
  • SafeMath #130

    • #.4 Fixes bug in SafeMath.roundedDiv + tests
    • Test wrapper for SafeMath
    • Simplify div operations in SafeMath

Additional fixes/tweaks

  • Separate issued and burned amounts in MonetarySupervisor #158
  • Introduce chunk_size parameter for all chunked queries (instead of fixed chunk sizes)

Component upgrades

  • Update truffle-hdwallet-provider to 0.0.6 🚀 #134
  • Update solidity-coverage to 0.5.11 #153
  • Update stringifier to 2.0.0 #162
  • Update dotenv to 6.2.0 #164
  • Update node to 8.14.0 #165

Exchange remove order fix

12 Sep 15:25
Compare
Choose a tag to compare
Pre-release

#154 Fixed an issue when active orders might shown incorrectly after cancelling orders