passportxyz / eas-proxy

This EAS proxy will be the attester who will write the stamps into EAS attestations
GNU Affero General Public License v3.0
19 stars 12 forks source link

[CHORE] Smart Contract Improvements #14

Open tim-schultz opened 1 year ago

tim-schultz commented 1 year ago

Testing

Both Contracts

GitcoinAttester

GitcoinVerifier

General

tim-schultz commented 1 year ago

It would be great to be able to run tests against any environment. Currently they will only pass you have your rpc set to point at Sepolia.

This can be changed by deploying a mock version of EAS instead of referencing the version that is deployed on Sepolia https://github.com/gitcoinco/eas-proxy/blob/7f6700b981b8ae77a84a77f51d1a80dc8b5d051e/test/GitcoinAttester.ts#L89

dmrazzy commented 2 months ago

Change