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

ERC20 extension for governance tokens (vote delegation and snapshots) #2632

Merged
merged 44 commits into from
May 12, 2021

Commits on Mar 12, 2021

  1. add ERC20SnapshotEveryBlock

    Amxx committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    4494cc8 View commit details
    Browse the repository at this point in the history
  2. add changelog entry

    Amxx committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    53edd89 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    10a5b63 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. improve snapshoting

    Amxx committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    512324a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. Configuration menu
    Copy the full SHA
    e87de1e View commit details
    Browse the repository at this point in the history
  2. delegation query cleanup

    Amxx committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    a235d0c View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. minor cleanup of comp test

    Amxx committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    4c17b9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4b655c View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. remove autodelegation

    Amxx committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    46aa3cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fabd802 View commit details
    Browse the repository at this point in the history
  3. rename ERC20Comp to ERC20Votes

    Amxx committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    ba43a54 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    c9a321d View commit details
    Browse the repository at this point in the history
  2. function ordering

    Amxx committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    74812f9 View commit details
    Browse the repository at this point in the history
  3. minor refactor

    Amxx committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9e49d5e View commit details
    Browse the repository at this point in the history
  4. minor gas reduction

    Amxx committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    fc83c27 View commit details
    Browse the repository at this point in the history
  5. improve testing

    Amxx committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    0678a9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    321bdf3 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. rename IComp to IERC20Votes

    Amxx committed May 3, 2021
    Configuration menu
    Copy the full SHA
    cc8682f View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. storage slot consistency

    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    9e166bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2667a83 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
    Amxx and frangio committed May 6, 2021
    Configuration menu
    Copy the full SHA
    970ea15 View commit details
    Browse the repository at this point in the history
  4. improve compound compatibility

    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    464b207 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/erc20/comp' of github.com:Amxx/openzeppelin-con…

    …tracts into feature/erc20/comp
    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    96743e9 View commit details
    Browse the repository at this point in the history
  6. use SafeCast and fix tests

    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    a37d5d2 View commit details
    Browse the repository at this point in the history
  7. update changelog

    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    de5c951 View commit details
    Browse the repository at this point in the history
  8. extend ERC20Votes testing

    Amxx committed May 6, 2021
    Configuration menu
    Copy the full SHA
    cdb3484 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. Configuration menu
    Copy the full SHA
    4158e7f View commit details
    Browse the repository at this point in the history
  2. documentation for ERC20Votes

    Amxx committed May 11, 2021
    Configuration menu
    Copy the full SHA
    829fdf1 View commit details
    Browse the repository at this point in the history
  3. try to fix batchInBlock

    Amxx committed May 11, 2021
    Configuration menu
    Copy the full SHA
    5343989 View commit details
    Browse the repository at this point in the history
  4. try to fix batchInBlock

    Amxx committed May 11, 2021
    Configuration menu
    Copy the full SHA
    ad792d6 View commit details
    Browse the repository at this point in the history
  5. remove setTimeout from tests

    frangio committed May 11, 2021
    Configuration menu
    Copy the full SHA
    7fd286d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a716d78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    72a1d09 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    690f43d View commit details
    Browse the repository at this point in the history
  2. fix tests

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    5060eb9 View commit details
    Browse the repository at this point in the history
  3. docs wording and whitespace

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    da59c90 View commit details
    Browse the repository at this point in the history
  4. whitespace

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    8fbd9c4 View commit details
    Browse the repository at this point in the history
  5. rename signatory -> signer

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    017fcd9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5cd61c0 View commit details
    Browse the repository at this point in the history
  7. typo

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    88aa1bb View commit details
    Browse the repository at this point in the history
  8. wording

    frangio committed May 12, 2021
    Configuration menu
    Copy the full SHA
    ea66010 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    63dc247 View commit details
    Browse the repository at this point in the history
  10. Rename vars for clarity

    Amxx committed May 12, 2021
    Configuration menu
    Copy the full SHA
    55ecf72 View commit details
    Browse the repository at this point in the history
  11. document batchInBlock

    Amxx committed May 12, 2021
    Configuration menu
    Copy the full SHA
    861f07f View commit details
    Browse the repository at this point in the history