Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial set of Hedera changes #12

Merged
merged 48 commits into from
Jul 27, 2023
Merged

Initial set of Hedera changes #12

merged 48 commits into from
Jul 27, 2023

Conversation

svienot
Copy link
Contributor

@svienot svienot commented Jul 27, 2023

Initial set of Hedera changes

This brings the first set of changes made to the Sourcify code for our POC, to be able to use the repository, server and ui services in the Hedera context -- mainly:

  • Support contract verification on Hedera networks (mainnet, testnet, previewnet) and only those
  • Adjust the web server CORS setting
  • Several UI adjustments, including bypassing the Sourcify landing page
  • A simple patch for the h5ai-nginx submodule (needed to rebuild the repository service).
    It can be applied with scripts/hedera-apply-patch.sh
  • an nginx server as reverse-proxy used for deploying the POC over HTTPS. Note this setup currently depends upon a specific host and domain names used for the POC.
  • A GH workflow to build the docker images and upload them on GH (ghcr.io)

svienot added 30 commits July 27, 2023 10:36
…only these 3 in the Verify UI.

Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
svienot added 18 commits July 27, 2023 10:36
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
Signed-off-by: Simon Viénot <[email protected]>
@svienot svienot requested a review from ericleponner July 27, 2023 14:27
@ericleponner ericleponner merged commit f6d9dcd into main Jul 27, 2023
@ericleponner ericleponner deleted the initial-hedera-changes branch July 27, 2023 14:57
@Nana-EC Nana-EC added this to the 0.1.0 milestone Jul 31, 2023
@Nana-EC Nana-EC added enhancement Enhancing an existing feature driven by business requirements. Typically backwards compatible. P1 High priority issue. Required to be completed in the assigned milestone. labels Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancing an existing feature driven by business requirements. Typically backwards compatible. P1 High priority issue. Required to be completed in the assigned milestone.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants