forked from greenpill-dev-guild/camp-green
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feature/privy pimlico safe #80
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added deploy script for Action Registry
added common error messages added enum for capitals
…o contracts/attestations
…o contracts/attestations
made garden mapping public for resolvers to access changed calldata for media update to memory to avoid compiler errpr created get action view function
moved salt and factory to constants file
created modifier for not action owner
removed prank multisig with owner now address(this)
integrated pimlico and privy for account abstraction
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Closed
10 tasks
…-guild/green-goods into feature/privy-pimlico-safe
Oba-One
added a commit
that referenced
this pull request
Aug 26, 2024
* removed garden contracts * added action registry * Started to modify contracts for work attestations Added deploy script for Action Registry * added eas schema deployer * added schemas file with attestations needed for MVP. * Action registry completed with comments and optimizations * cleared constant not yet set with 0x0 address or bytes added common error messages added enum for capitals * created schemas struct for resolver to reference attestation onAttest * renamed deploy attestations to resolvers * updated resolvers adding needed imports * removed garden from name so attestations can scale past garden work * created lib for returing community token address * added constatnts for community token and garden * address lint warning with more declartive mapping names * added conditionals for enabling attestations be approved * prettified solidity code * added back tab width 4 and added solhint ignore * fixed eas import mappings * added requires for resolvers made garden mapping public for resolvers to access changed calldata for media update to memory to avoid compiler errpr created get action view function * reverted tab width to 2 for non solidity files * updated deploy scripts * added new constants such as safe and token * updated msg.sender to _msgSender() * added lib to get eas address * made token upgradeable * added overrides just for sol files * created delpoy script action registry, garden token and resolvers * added test for garden token/acount and resolvers * updated mapping using tokenbound forge-std and ds-test * polished libs with documentation and optimizations * polished contracts adding comments for clear documentation * created mock eas for testing * updated lock * added prod env var to set ethers deployment chain * added resolver as option for schema deployment * polished test and commented out test not ready * removed disabling initalizers * added Schema registry addresses moved salt and factory to constants file * added emot for garden name * polished deploy scripts * added title to action created modifier for not action owner * updated sepolia rpc to proper one * fixed solhint config issue * updated commands for deploying splitting into different scripts * updated name for etherscan api key * updated tokenbounsd constants and interface * disabled transfer ownership causing issues * modify intializer test now that owner stays same removed prank multisig with owner now address(this) * added SAFE addresses for interacting with * added schema ids for dpeloyed attestation * optimized eas for different environments * removed preline components * added new client repo to rebuild app from integrated pimlico and privy for account abstraction * added eas abi and use work hook * added future plugin * rebuilt app in new client directory with fresh vite build
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.