Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ERC20 token with snapshoting mechanism (#1209) #1331

Closed

Commits on Sep 23, 2018

  1. Add ERC20 token with snapshoting mechanism (OpenZeppelin#1209)

    Jakub Bogacz authored and jbogacz committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    3b66e70 View commit details
    Browse the repository at this point in the history
  2. Methods visibility corrected

    Require reason message removed
    Inline documentation in NatSpec added
    Snapshot added to _mint and _burn method
    jbogacz committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    1302e6a View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. Roles now emit events in construction and when renouncing. (OpenZeppe…

    …lin#1329)
    
    * release candidate v2.0.0-rc.1
    
    * fix linter error
    
    (cherry picked from commit c12a1c6)
    
    * Roles now emit events in construction and when renouncing.
    nventuro authored and frangio committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    21198bf View commit details
    Browse the repository at this point in the history
  2. Add the missing test for ERC721Holder (OpenZeppelin#1249)

    * Add the missing test for ERC721Holder
    
    * fix lint
    
    * Move the holder test to a separate file
    Leo Arias authored and nventuro committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    396680b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db2e1d2 View commit details
    Browse the repository at this point in the history
  4. Removed mintingFinished. (OpenZeppelin#1351)

    * Removed mintingFinished from ERC20Mintable.
    
    * Removed MintingFinished from ERC721Mintable.
    
    * Removed MintingFinished event.
    nventuro committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    5fdeaa8 View commit details
    Browse the repository at this point in the history
  5. Improved bounty tests. (OpenZeppelin#1350)

    * Improved bounty tests.
    
    * Fixed linter errors.
    
    * Addressed review comments.
    nventuro authored and frangio committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    ae109f6 View commit details
    Browse the repository at this point in the history
  6. Add BigNumber support to expectEvent/inLogs (OpenZeppelin#1026) (Open…

    …Zeppelin#1338)
    
    * Add BigNumber support to expectEvent/inLogs (OpenZeppelin#1026)
    
    * switched direct logs array check to expectEvent method in AllowanceCrowdsale.test.js
    
    * Refactor expectEvent.inLogs function to use simple value number check
    
    * Introduced should.be.bignumber method to compare BigNumber values
    
    * Destructure transaction object to extract logs field
    jbogacz authored and nventuro committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    947de54 View commit details
    Browse the repository at this point in the history
  7. Add missing tests to ECSDA (OpenZeppelin#1248)

    * fix: refactor sign.js and related tests
    
    * fix: remove unused dep
    
    * fix: update package.json correctly
    
    * Add missing tests to ECRecovery
    
    * fix lint
    
    * Reorganize the tests
    
    * Reuse signature
    
    * fix static errors
    
    * Apply suggestions by @frangion and @nventuro
    
    * Remove only
    
    * More suggestions
    
    * Remove unnecessary max-len
    
    * remove only
    Leo Arias authored and nventuro committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    75c0a59 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

  1. Feature/use expect event in test logs assertions OpenZeppelin#1232 (O…

    …penZeppelin#1343)
    
    * Add BigNumber support to expectEvent/inLogs (OpenZeppelin#1026)
    
    * switched direct logs array check to expectEvent method in AllowanceCrowdsale.test.js
    
    * Refactor expectEvent.inLogs function to use simple value number check
    
    * Introduced should.be.bignumber method to compare BigNumber values
    
    * Use expectEvent to test logs (OpenZeppelin#1232)
    
    * Removed trailing space
    jbogacz authored and nventuro committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    536262f View commit details
    Browse the repository at this point in the history
  2. Add SignatureBouncer test for when msg.data is too short (OpenZeppeli…

    …n#1360)
    
    * add test for msg.data too short
    
    * fix test to hit that branch
    
    * Update SignatureBouncer.test.js
    frangio authored and nventuro committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    1a4e534 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2018

  1. Dangling commas are now required. (OpenZeppelin#1359)

    nventuro authored and Leo Arias committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    a688977 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2018

  1. Fix OpenZeppelin#1358 Test helper to send funds (OpenZeppelin#1367)

    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * fixes OpenZeppelin#1358
    
    * linting done
    
    * suggested changes
    Aniket-Engg authored and nventuro committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    fa1dfbd View commit details
    Browse the repository at this point in the history
  2. Fix/OpenZeppelin#1355 test helper to check balance difference (OpenZe…

    …ppelin#1368)
    
    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * fixex OpenZeppelin#1355
    
    * linting
    
    * suggested changes
    
    * Update BreakInvariantBounty.test.js
    Aniket-Engg authored and nventuro committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    6ae041b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

  1. Configuration menu
    Copy the full SHA
    34bc709 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    269981e View commit details
    Browse the repository at this point in the history
  3. Fixed test path.

    nventuro committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    f4d6f40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    43ebb4f View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Removing unrequired _burn() override (OpenZeppelin#1373)

    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * updates
    
    * fixes OpenZeppelin#1371
    
    * Removed extra whitespace
    Aniket-Engg authored and nventuro committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    f3888bb View commit details
    Browse the repository at this point in the history
  2. Prevents Bounty from being claimed twice (OpenZeppelin#1374)

    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * updates
    
    * fixes OpenZeppelin#1356
    
    * Removed extra semicolon.
    Aniket-Engg authored and nventuro committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c87433e View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

  1. Update issue templates (OpenZeppelin#1376)

    * Update issue templates
    
    * improve pull request template
    
    * remove previous issue template
    frangio committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    5c22880 View commit details
    Browse the repository at this point in the history
  2. Add note about compiling artifacts to releasing steps (OpenZeppelin#1377

    )
    
    * add note about compiling artifacts to release notes
    
    * add explanation of truffle bug
    frangio committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    ace14d3 View commit details
    Browse the repository at this point in the history
  3. Replaces amount with value for consistency (OpenZeppelin#1378)

    * fixes OpenZeppelin#1372
    
    * done in ERC20Capped and ERC20Mintable
    Aniket-Engg authored and nventuro committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    fd4de77 View commit details
    Browse the repository at this point in the history
  4. this is used in tests (OpenZeppelin#1380)

    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * updates
    
    * fixes OpenZeppelin#1200
    
    * suggested change
    Aniket-Engg authored and nventuro committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    b41b125 View commit details
    Browse the repository at this point in the history
  5. Separate ERC721Mintable (OpenZeppelin#1365)

    * separate part of ERC721Mintable into ERC721MetadataMintable
    
    * remove mint and burn from 721 tests
    
    * Fixed linter error.
    
    * fix ERC721 mint tests
    
    * Minor fixes.
    frangio authored and nventuro committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    744f567 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    308e5e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2018

  1. Removed old, unused mocks. (OpenZeppelin#1382)

    nventuro authored and Leo Arias committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    b17de01 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. Removed selfdestruct from BreakInvariantBounty (OpenZeppelin#1385)

    * signing prefix added
    
    * Minor improvement
    
    * Tests changed
    
    * Successfully tested
    
    * Minor improvements
    
    * Minor improvements
    
    * Revert "Dangling commas are now required. (OpenZeppelin#1359)"
    
    This reverts commit a688977.
    
    * updates
    
    * fixes OpenZeppelin#1384
    
    * introduced claimable and cancelBounty
    
    * cancelBounty tests
    
    * Update BreakInvariantBounty.test.js
    Aniket-Engg authored and nventuro committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    41f84f8 View commit details
    Browse the repository at this point in the history
  2. Add Arrays library with unit tests (OpenZeppelin#1209) (OpenZeppelin#…

    …1375)
    
    *     Add Arrays library with unit tests (OpenZeppelin#1209)
    
        * prepared due to snapshot token requirements
        * add library with method to find upper bound
        * add unit test for basic and edge cases
    
    * Imporove documentation for Arrays library
    
    Simplify Arrays.test.js to use short arrays as test date
    
    * Added comment for uint256 mid variable.
    * Explaned why uint256 mid variable calculated as Math.average is safe to use as index of array.
    jbogacz authored and nventuro committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    f7e53d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3acc2b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Add ERC20 token with snapshoting mechanism (OpenZeppelin#1209)

    Jakub Bogacz authored and jbogacz committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    aa6b6d0 View commit details
    Browse the repository at this point in the history
  2. Methods visibility corrected

    Require reason message removed
    Inline documentation in NatSpec added
    Snapshot added to _mint and _burn method
    jbogacz committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    7f59f86 View commit details
    Browse the repository at this point in the history
  3. Use SafeMath.

    jbogacz committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    360c85e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    474ec3d View commit details
    Browse the repository at this point in the history