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

Implement OpenGov Precompiles #1885

Merged
merged 61 commits into from
Jan 18, 2023
Merged

Implement OpenGov Precompiles #1885

merged 61 commits into from
Jan 18, 2023

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    50562c0 View commit details
    Browse the repository at this point in the history
  2. still leaking std

    4meta5 committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    9395e66 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Configuration menu
    Copy the full SHA
    8ed14e7 View commit details
    Browse the repository at this point in the history
  2. ty @nanocryk for std leak fix

    4meta5 committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    315116a View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. Configuration menu
    Copy the full SHA
    8f24362 View commit details
    Browse the repository at this point in the history
  2. referenda submit precompile fn

    4meta5 committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    d83be8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21ffc60 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. preimage precompile

    4meta5 committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    0eb6dc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09e90db View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

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

Commits on Oct 26, 2022

  1. fixes

    4meta5 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    8e1a709 View commit details
    Browse the repository at this point in the history
  2. fix

    4meta5 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    276d8a4 View commit details
    Browse the repository at this point in the history
  3. clean

    4meta5 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    a940199 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9ab0e3 View commit details
    Browse the repository at this point in the history
  5. clean

    4meta5 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    9067ba0 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. init accessors and clean

    4meta5 committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    467e845 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

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

Commits on Nov 16, 2022

  1. referenda precompile

    4meta5 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    4d8f70a View commit details
    Browse the repository at this point in the history
  2. clean

    4meta5 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    a234655 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    def4e70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e86512c View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. into master

    4meta5 committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    66e5164 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. fix merge

    4meta5 committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    c389722 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bb1673 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. save

    4meta5 committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    e7c765b View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. fix referenda mock

    nanocryk committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    c5e2220 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d05803f View commit details
    Browse the repository at this point in the history
  3. add to moonbase precompiles

    4meta5 committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    b784aca View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. fix

    4meta5 committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    f1c55b5 View commit details
    Browse the repository at this point in the history
  2. precompile existence test fix

    4meta5 committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    58620ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ed417f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    2fcef74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8723589 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1f469e View commit details
    Browse the repository at this point in the history
  4. into master

    4meta5 committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    3e4e868 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    72f78a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1f84ca View commit details
    Browse the repository at this point in the history
  3. SolidityConvert no longer necessary

    Co-authored-by: Éloïs <c@elo.tf>
    Co-authored-by: Stephen Shelton <steve@brewcraft.org>
    3 people committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    6064e97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19c2914 View commit details
    Browse the repository at this point in the history
  5. use trackId as input for submit instead of origin and convert from tr…

    …ackId to origin based on mapping
    4meta5 committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    046a7ac View commit details
    Browse the repository at this point in the history
  6. camelCase error msgs

    Co-authored-by: Éloïs <c@elo.tf>
    4meta5 and librelois committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    7839709 View commit details
    Browse the repository at this point in the history
  7. Update precompiles/referenda/src/lib.rs

    Co-authored-by: Éloïs <c@elo.tf>
    4meta5 and librelois committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3357394 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5efa9d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    145f6f9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    694378d View commit details
    Browse the repository at this point in the history
  11. update tracks based on wiki

    4meta5 committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    9bfd9ff View commit details
    Browse the repository at this point in the history
  12. revert accidental commit

    4meta5 committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a11ee95 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a1941ec View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6e99180 View commit details
    Browse the repository at this point in the history
  15. fix

    4meta5 committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    83e5a1c View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configure moonriver OpenGov (#2038)

    * configure opengov for movr
    
    * Staking precompile: candidateAutoCompoundingDelegationCount (#2037)
    
    * candidateAutoCompoundingDelegationCount
    
    * Remove unecessary `.into()`
    
    Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
    
    * typo
    
    Co-authored-by: Stephen Shelton <steve@brewcraft.org>
    
    Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
    Co-authored-by: Stephen Shelton <steve@brewcraft.org>
    
    * precompiles
    
    * address some review todos not done yet
    
    * Fixes balance smoke test (#2040)
    
    Co-authored-by: Crystalin None <crystalin@Crystalins-MacBook-Pro.local>
    
    * trackIds getter and full TrackInfo impl with Curves
    
    * patch evm version (#2026)
    
    * Removes treasurer in Moonriver
    
    * Update eth contract code smoke test (#2043)
    
    Change account limit
    
    * Adds OpenGov to Moonriver (#2041)
    
    * Adds OpenGov to Moonriver
    
    * Updates Moonbase
    
    * fmt
    
    * fixes test
    
    * fix impoty
    
    Co-authored-by: nanocryk <6422796+nanocryk@users.noreply.github.com>
    Co-authored-by: Stephen Shelton <steve@brewcraft.org>
    Co-authored-by: Alan Sapede <alan@purestake.com>
    Co-authored-by: Crystalin None <crystalin@Crystalins-MacBook-Pro.local>
    Co-authored-by: Crystalin <alan.sapede@gmail.com>
    Co-authored-by: Tim B <79199034+timbrinded@users.noreply.github.com>
    7 people committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    362fef7 View commit details
    Browse the repository at this point in the history
  2. into master

    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    af079a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db81510 View commit details
    Browse the repository at this point in the history
  4. split convictionVoting vote into voteYes and voteNo so can add voteAb…

    …stain in future version without breaking backwards compatibility
    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    d3a8bda View commit details
    Browse the repository at this point in the history
  5. fix consistent conversion test

    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    4c3e81b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd381a7 View commit details
    Browse the repository at this point in the history
  7. follow suggestions

    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    be79f7c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dea9998 View commit details
    Browse the repository at this point in the history
  9. into master

    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    052a56e View commit details
    Browse the repository at this point in the history
  10. fix

    4meta5 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    d4782eb View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

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