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.
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