Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* 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
- Loading branch information