You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wrapper issue for the ongoing npm package development and refactorization of the Sourcify code accordingly.
The goal is to separate the Sourcify functionality, mainly the verification, into a reusable npm library lib-sourcify. This would enable other applications to easily verify contracts given the metadata+source files, and return a Match.
Then the Sourcify server becomes a wrapper around lib-sourcify for different chains, and saves and serves the contract source files.
Non-exhaustive list of tasks, add tasks as they become apparent through the development:
[ ] Write tests for the lib-sourcify package. These should cover the existing ones in the server tests for edge cases such as immutable+factory contracts.
[ ] Write tests for the server verification service API endpoints.
[ ] Write tests for the server repository service API endpoints.
[ ] Add test coverage reports in README for lib-sourcify, server and monitor code.
Move the src/ into a server/ folder and move server-only dependencies into its server/package.json
Wrapper issue for the ongoing npm package development and refactorization of the Sourcify code accordingly.
The goal is to separate the Sourcify functionality, mainly the verification, into a reusable npm library
lib-sourcify
. This would enable other applications to easily verify contracts given the metadata+source files, and return aMatch
.Then the Sourcify server becomes a wrapper around
lib-sourcify
for different chains, and saves and serves the contract source files.Non-exhaustive list of tasks, add tasks as they become apparent through the development:
[ ] Write tests for thelib-sourcify
package. These should cover the existing ones in the server tests for edge cases such as immutable+factory contracts.[ ] Write tests for the server verification service API endpoints.[ ] Write tests for the server repository service API endpoints.[ ] Add test coverage reports in README forlib-sourcify
, server and monitor code.src/
into aserver/
folder and move server-only dependencies into itsserver/package.json
View in Huly HI-360
The text was updated successfully, but these errors were encountered: