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

Final round of changes and latest audit #89

Open
wants to merge 133 commits into
base: feat/baalZodiac
Choose a base branch
from

Conversation

dekanbro
Copy link
Contributor

No description provided.

dekanbro and others added 30 commits September 13, 2022 14:37
* adding referral data

* adjusting internal methods
* adding upgradeable to Baal Votes

* adding upgradeable to loot token

* adding changes from slither

* removing overrides on erc20s __name, __symbol for oz permits erc20 _name, _symbol

* removing template?

* upgradin package; adding tests to deploy npm

* updating version
* wi[ on upgradable tokens

* init ownership and test that baal can renounce or transfer it

* some tests

* start on eject test

* start on eject test

* add some updated tests, wip, eject test not working

* update eoa test to work

* remove unneeded test

Co-authored-by: dekanbro <[email protected]>
Revert "Add openGSN support to Baal"
* move pausable function to token, todo: test failes on minting when paused

* clean up console logs

* remove pausable modifier for custom logic

* update loot token tests

* add comments

* fix syntax typo

* remove name and symbol from destructing

* address review, fix if else logic, remove pause vailibles because they are in the token now

Co-authored-by: dekanbro <[email protected]>
* move pausable function to token, todo: test failes on minting when paused

* clean up console logs

* remove pausable modifier for custom logic

* update loot token tests

* add comments

* fix syntax typo

* remove name and symbol from destructing

* address review, fix if else logic, remove pause vailibles because they are in the token now

* Add OpenGSN support to Baal (#73)

* Add OpenGSN support to Baal

* Add tests

* Add docstrings

* Drop hardhat configs for large contracts

* Use init params to pass in forwarder

* Clean up tests

Co-authored-by: dekanbro <[email protected]>
Co-authored-by: Akshaan Kakar <[email protected]>
* make tribute minion payable and forward to baal new proposal

* add tests

* allow self-sponsor proposal if called through TributeMinion

* add more test coverage for sponsor/tribute scenarios

Co-authored-by: dekanbro <[email protected]>
Co-authored-by: Santiago Gonzalez <[email protected]>
dekanbro and others added 30 commits August 25, 2023 08:40
update publish workflow node version
Enable Sepolia and Base chains
move safe-deployments to package dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants