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

F/gasless non wrapped tokens bis #1

Open
wants to merge 66 commits into
base: develop
Choose a base branch
from

Commits on Jan 26, 2024

  1. Fixes bug during DAO creation, not allowing

    any wallet to create processes
    
    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e9aef10 View commit details
    Browse the repository at this point in the history
  2. Minor renaming

    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    25d9852 View commit details
    Browse the repository at this point in the history
  3. Upgrades vocdoni dependencies

    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    5ccc3ac View commit details
    Browse the repository at this point in the history
  4. Fixes bug caused in Gasless Proposal creation

    from endDate allowed to be undefined
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    07dcbc0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29c5a6b View commit details
    Browse the repository at this point in the history
  6. Updates vocdoni dependencies to the latest

    versions
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    042aab4 View commit details
    Browse the repository at this point in the history
  7. Removes buggy line in endDate calculation of

    createProposal
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a046c65 View commit details
    Browse the repository at this point in the history
  8. Fix approval button label

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9df6db5 View commit details
    Browse the repository at this point in the history
  9. Fix duplicated approvals

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    f68b7c9 View commit details
    Browse the repository at this point in the history
  10. Fix address comparasion bug

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    48c8732 View commit details
    Browse the repository at this point in the history
  11. Fix gasless memberCount

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3547baf View commit details
    Browse the repository at this point in the history
  12. Lint fixes

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    1182b92 View commit details
    Browse the repository at this point in the history
  13. Fix missing import

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    d479d47 View commit details
    Browse the repository at this point in the history
  14. Bumps gasless-voting and adds yarn.lock

    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a479263 View commit details
    Browse the repository at this point in the history
  15. Fix gasless voting terminal status message

    It takes the possibility that the gasless election is succeded but the approval period is passed.
    
    So it shows passed message
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9233e7e View commit details
    Browse the repository at this point in the history
  16. Implement approval step

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e02e334 View commit details
    Browse the repository at this point in the history
  17. Revert "Implement approval step"

    This reverts commit 479664a.
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    dc0317b View commit details
    Browse the repository at this point in the history
  18. Fixes account creation bug during gasless proposal

    creation
    
    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    319ba81 View commit details
    Browse the repository at this point in the history
  19. Updates dependencies

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    1348d21 View commit details
    Browse the repository at this point in the history
  20. Temporarily sets resolutions for sdk-client-common

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a6f8135 View commit details
    Browse the repository at this point in the history
  21. Updates census3 tags to ['aragon','dao']

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    6dff837 View commit details
    Browse the repository at this point in the history
  22. Hide settings parameters

    Hide earlyExecution and vote replacement for gasless DAO's
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    c202270 View commit details
    Browse the repository at this point in the history
  23. Fix voting terminal info for approvals

    Voting terminal for execution multisig info tab now acts as multisig voting terminal (counting approvals properly)
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    8a5012b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d804219 View commit details
    Browse the repository at this point in the history
  25. Disable unnecessary call

    It checks if has already vote using the hook useGaslessHasAlreadyVote .
    
    So we can avoid this call
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3cfada3 View commit details
    Browse the repository at this point in the history
  26. Fix approval button

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2f3d276 View commit details
    Browse the repository at this point in the history
  27. * Fixes proposal status regarding approval

    * updates to gasless voting sdk version that reduces
    significantly web3 calls
    
    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3753a8a View commit details
    Browse the repository at this point in the history
  28. Bumps gasless voting sdk to fix types issues

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    07f0152 View commit details
    Browse the repository at this point in the history
  29. Temporarily fixes liniting issues coming from develop

    (but not throw in develop :-| )
    
    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    09f5d6d View commit details
    Browse the repository at this point in the history
  30. Bumps gasless voting sdk to fix issue with

    approvers
    
    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3aba9f5 View commit details
    Browse the repository at this point in the history
  31. Fix proposal dates

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    7402f97 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b959805 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    6195501 View commit details
    Browse the repository at this point in the history
  34. Fixes linitng issues

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    318e3c8 View commit details
    Browse the repository at this point in the history
  35. Implement propose settings (aragon#1148)

    * Temporarily fixes liniting issues  coming from develop
    (but not throw in develop :-| )
    
    * Implement propose settings form
    
    * Implement encode actions
    
    * Merge CreateProposalProvider code
    
    * Move Actions processing to a useEffect
    
    * Implement gasless action filter
    
    * Split propose settings stepper
    
    * Implement set form actions
    
    * Implement decode gasless plugin action
    
    * Delete the option to add/remove committe members using the propose settings form
    
    * Update strings
    
    * Add support for all the settings and not only for the execution multisig ones.
       * Gasless modify execution multisig (aragon#1174)
       * Implement manage execution multisig members
       * Added default values to the action in order to pass the proper values to the encoding function
       * Implement manage members button
       * Suport gaslessClient for remove add members
       * Adds gasless member actions to proposal
       * Updates use-proposals to receive the new GaslessVotingProposalListItem
      * Fixes relevant `react-query` issues with types
       * Bumps @vocdoni/[email protected] to fix bug in identifying multisig members
    
    ---------
    
    Signed-off-by: emmdim <[email protected]>
    Co-authored-by: emmdim <[email protected]>
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9d2396f View commit details
    Browse the repository at this point in the history
  36. Fixes linting issue

    Signed-off-by: emmdim <[email protected]>
    emmdim authored and selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    ea95e05 View commit details
    Browse the repository at this point in the history
  37. Set vocdoni election interruptible to false

    If an election is interrupted on the Vocdoni environment, the Aragon app crashes.
    
    On any case, Aragon does not support interruptible proposals yet.
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    0e96a72 View commit details
    Browse the repository at this point in the history
  38. Create census3 token

    Create the Vocdoni census3 token again if for some reason the token is not previously saved on the census3
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    84448e3 View commit details
    Browse the repository at this point in the history
  39. Add missing dep

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2589453 View commit details
    Browse the repository at this point in the history
  40. Fix census3 token creation

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9687e3b View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    432db49 View commit details
    Browse the repository at this point in the history
  42. Fix isGaslessProposal function

    For the `useProposals` hook, the returning information haven't a `vochainId`, causing a bad behavior of the dashboard proposals cards.
    
    It changes the way to know if `isGaslessProposal` to be compatible with this hook.
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    29cbd3c View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    da73aba View commit details
    Browse the repository at this point in the history
  44. Minor bug fixes

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    da16f2a View commit details
    Browse the repository at this point in the history
  45. Lintfix

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    012f2db View commit details
    Browse the repository at this point in the history
  46. Bump sdk versions

    Vocdoni SDK and gasless voting sdk
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    289619a View commit details
    Browse the repository at this point in the history
  47. Use vocdoni SDK errors

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    12599c4 View commit details
    Browse the repository at this point in the history
  48. Implement gasless voting approve and execute (aragon#1193)

    * Implement try execution flow
    
    For gasless approval
    
    * Fix executableWithNextApproval
    
    It have not to be shown if the minTallyApprovals is 1 because the tally is not set yet
    
    * Implement approveTally methods
    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    33f6813 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    a1993cf View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    c2ea5ee View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    2b204da View commit details
    Browse the repository at this point in the history
  52. Bump vocdoni gasless voting

    selankon committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2246eaa View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

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

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    f56fa6d View commit details
    Browse the repository at this point in the history
  2. Update GaslessPluginName

    It was some places on the code where the GaslessPluginName whas not used properly.
    selankon committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    1707248 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Fix getDelegatee

    selankon committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    1e0f86b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0db9c4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9933093 View commit details
    Browse the repository at this point in the history
  4. Lintfix

    selankon committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8b40e6b View commit details
    Browse the repository at this point in the history
  5. Bump "@vocdoni/gasless-voting": "^0.0.1-rc20"

    Delete @vocdoni/gasless-voting-ethers also
    selankon committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b80f1f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Fix query params undefined

    selankon committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    7a5b374 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce998d9 View commit details
    Browse the repository at this point in the history
  3. Lint fixes :-(

    emmdim committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    dad748d View commit details
    Browse the repository at this point in the history
  4. Reduce creation proposal time

    emmdim committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    26c79c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    2ea9ecc View commit details
    Browse the repository at this point in the history
  2. Test ai reviewer

    emmdim committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    f05f1ab View commit details
    Browse the repository at this point in the history