opensource-observer / oso

Measuring the impact of open source software
https://opensource.observer
Apache License 2.0
71 stars 16 forks source link

oss-directory: Automatic Contract validation #1050

Closed ravenac95 closed 5 months ago

ravenac95 commented 7 months ago

Describe the feature you'd like to request

When a contract is added to oss-directory we should validate the input.

Describe the solution you'd like

In the future, the majority of contracts will be added via add_deployer but there will still be cases of contracts that may be manually added. For instance, some contracts (like ethereum-attestation-service) are included in the GENESIS block. Others are deployed via a deterministic deployer contract.

When a new contract is added, we should:

Describe alternatives you've considered

N/A

ravenac95 commented 7 months ago

Decomposition of #1034

ravenac95 commented 5 months ago

Closed with https://github.com/opensource-observer/oss-directory/pull/232