release-2024-01-23T211210
What's Changed
- Removes 'Upgraded' as a keyword from verification tool by @alecps in #180
- [CENT-240] location of initialized by @mirathewhite in #182
- Adding upgrade documentation by @o-a-hudson in #186
- adds et000, et015, et016, et012 by @alecps in #185
- Fixes incorrect test by @o-a-hudson in #184
- add utility script for generating transaction data field by @walkerq in #183
- Infura based validator by @mirathewhite in #188
- Adds initialized to checkVariables; adds single function to lookup in… by @o-a-hudson in #187
- Replaced FiatToken with FiatTokenV1 in validate.js by @mirathewhite in #190
- Enforces use of local ganache for truffle testing by @o-a-hudson in #189
- Update verification instructions for added truffle script by @o-a-hudson in #191
- add check that FiatTokenV1 is initialized by @mirathewhite in #193
- checkDiff validates Etherscan source code by @mirathewhite in #192
- adds echidna to test suite [CENT-186] by @alecps in #195
- [CENT-255] Added unit tests for 0xfffff...ff input by @mirathewhite in #197
- Mention pause / unpause events by @anders94 in #200
- add tx data decoder and use async/await for encoding/decoding tests by @walkerq in #201
- Uncommented new packages by @mirathewhite in #202
- added contract block to allow truffle-test single file execution by @mirathewhite in #198
- Adds codebuild event rule for failed builds by @o-a-hudson in #196
- decoder: add optional filename param, parse bytes as hex by @walkerq in #203
- Adds permission to push build notifications by @o-a-hudson in #205
- Remove web3 dependency by @walkerq in #206
- Configures buildspec for notifications by @o-a-hudson in #204
- Fixes build script grep exit error; adds more descriptive output by @o-a-hudson in #207
- remove decoder dependency on truffle and ganache by @walkerq in #208
- MINT prototype by @mirathewhite in #209
- All tests use global Accounts object from AccountUtils. by @mirathewhite in #211
- Increase code coverage by @mirathewhite in #212
- Changed MintController MintableTokenInterface token to MinterManagementInterface minterManager by @mirathewhite in #213
- Add removeController() function by @mirathewhite in #214
- Fix build failure #214 by @mirathewhite in #215
- Fix typo in readme by @huaweigu in #216
- remove encoder and decoder tools by @walkerq in #219
- cleanup by @eztierney in #220
- add cloudformation template for codebuild project by @tjbaker in #222
- [CENT-331]: Unify checkVariables and checkState by @mirathewhite in #221
- Switch to CSV file verification by @mirathewhite in #223
- Basic tests by @mirathewhite in #224
- add requirement to configureController(c,m) that m is not 0 by @mirathewhite in #225
- [CENT-367] Rewrite unit tests to use MasterMinter by @mirathewhite in #226
- Travis CI integration by @eztierney in #227
- Merge master into multi-issuer to pick up CI changes. by @eztierney in #231
- [CENT-366] Fine-tune when to print missing unit tests by @mirathewhite in #232
- [CENT-355] Write ArgumentTests by @mirathewhite in #230
- [CENT-392] write README for MINT p0 by @mirathewhite in #229
- [CENT-361] Modify TokenTestUtils function buildExpectedState/getActualState by @mirathewhite in #228
- [CENT-355] Write ArgumentTests by @mirathewhite in #234
- create parallel travis test environments by @mirathewhite in #235
- Correct typos, and make indent level consistent by @gin in #237
- Update license year 2019 by @EvertonMelo in #241
- Added error msgs to require statements in minting/* contracts by @mirathewhite in #242
- Fixes expectRevert not checking revert string by @o-a-hudson in #250
- Solidity style fixes to multi-issuer contracts by @walkerq in #243
- CENT642: Move MinterManagementInterface to its own file by @0xj0hnny in #251
- Lack of check might lead to gas burn by @0xj0hnny in #248
- explicit conversion of minterManager to address type by @walkerq in #271
- Adds integrity, tree check on dependencies before testing by @o-a-hudson in #261
- #252: add null address check by @0xj0hnny in #247
- Modifier and spacing style fixes by @walkerq in #269
- prefix parameters in MintController with underscores for consistency by @walkerq in #270
- removeController reverts if controllers[C] is 0 by @walkerq in #273
- CENT-631 - No way to decrement an allowance without reconfiguring minter by @mgrissa in #249
- remove hardcoded boolean values being returned from three functions by @walkerq in #275
- Updates dependency installation instructions by @o-a-hudson in #276
- CENT-639 & CENT-643 - Remove empty Constructor & Adding getters for controllers and minterManager by @mgrissa in #277
- Document multi-issuer contracts according to NatSpec guidelines by @walkerq in #274
- Added copy of MasterMiner code as a single file by @mirathewhite in #280
- [Chore] Fix link in tokendesign.md by @cgst in #279
- Added unit tests by @mirathewhite in #282
- End to end tests by @mirathewhite in #283
- Add migration to deploy master minter by @eztierney in #284
- Enable syntax highlighting by @dmdque in #286
- [COLD-1428] Bump handlebars from 4.0.11 to 4.5.3 by @dependabot in #288
- Bump lodash from 4.17.10 to 4.17.13 by @dependabot in #289
- Bump js-yaml from 3.12.0 to 3.13.1 by @dependabot in #290
- Bump mixin-deep from 1.3.1 to 1.3.2 by @dependabot in #291
- Bump fstream from 1.0.11 to 1.0.12 by @dependabot in #293
- Bump npm from 6.2.0 to 6.13.4 by @dependabot in #292
- Modernize codebase by @petejkim in #296
- FiatTokenV1.1: Rescuable by @petejkim in #299
- Slither fixes by @petejkim in #300
- Gas Abstraction by @petejkim in #301
- Provide transferWithMultipleAuthorizations in FiatTokenUtil by @petejkim in #302
- Use token name instead of hard-coding "FiatToken" in EIP712 domain definition [L01] by @petejkim in #303
- Update NatSpec comments [L02] by @petejkim in #304
- Nullify authorization before transferring [L03] by @petejkim in #305
- Remove unnecessary inheritance [L04] by @petejkim in #306
- Rename permitter in Permit.sol to owner for consistency with the EIP2612 spec [N02] by @petejkim in #307
- V2 Upgrade by @petejkim in #310
- Merge V2 branch by @petejkim in #311
- V2.1 by @petejkim in #317
- Add version method by @petejkim in #320
- upgrade master minter contracts to v.0.6.12, merge multi-issuer branch to master by @walkerq in #327
- Fiat Token v2.2 by @yvonnezhangc in #425
- Add documentation for Bridged USDC Standard by @ams9198 in #428
- Link to Bridged USDC Standard doc from README by @ams9198 in #429
- chore(ci): implement code scanning by @jscaltreto in #435
New Contributors
- @anders94 made their first contribution in #200
- @huaweigu made their first contribution in #216
- @gin made their first contribution in #237
- @EvertonMelo made their first contribution in #241
- @0xj0hnny made their first contribution in #251
- @mgrissa made their first contribution in #249
- @cgst made their first contribution in #279
- @dmdque made their first contribution in #286
- @dependabot made their first contribution in #288
- @petejkim made their first contribution in #296
- @yvonnezhangc made their first contribution in #425
- @ams9198 made their first contribution in #428
- @jscaltreto made their first contribution in #435
Full Changelog: v1.0.0...release-2024-01-23T211210