Below is a list of notable changes implemented in this repository.
- Contracts: Implementation of exists in UtilityBrandedToken contract. (#153)
- Contracts: Register cogateway as an internal actor on UtilityBrandedToken::setCoGateway(). (#151)
- Contracts: Remove reentrancy from BrandedToken::acceptStakeRequest() (#150)
- Contracts: GatewayComposer: Reentrancy evaluation and prevention mechanisms (#147)
- Contracts: update and test SafeMath (#127)
- Tests: Fix negative tests with unresolved promises (#118)
- Tests: Complete testing of various BrandedToken functions (#114)
- Tests: Add negative test for BrandedToken's liftAllRestrictions (#111)
- Tests: Add negative test for BrandedToken's redeem (#108)
- Contracts: Limit BrandedToken conversionRateDecimals to 5 (#107)
- Contracts: Calculate stakeRequestHash per EIP 712 (#105)
- Contracts: Add destroy to GatewayComposer (#103)
- Contracts: Add setName and setSymbol for BrandedToken (#102)
- Contracts: Initially implement GatewayComposer (#88)
- Contracts: Add initial implementation of BrandedToken (#87)
- Contracts: Update contracts for Solidity 0.5.0 (#76)
- Tests: Test Internal (#51)
- Contracts: Implement UtilityBrandedToken (#47)
- Contracts: Add Internal for use with UtilityBrandedToken (#43)