hyperledger-labs / blockchain-carbon-accounting

This project implements blockchain applications for climate action and accounting, including emissions calculations, carbon trading, and validation of climate claims. It is part of the Linux Foundation's Hyperledger Climate Action and Accounting SIG.
https://wiki.hyperledger.org/display/CASIG/Carbon+Accounting+and+Certification+WG
Apache License 2.0
195 stars 104 forks source link

refactoring of directory structure #551

Closed sichen1234 closed 2 years ago

sichen1234 commented 2 years ago

I think the current directory structure is getting confusing and propose a refactoring like this:

Question: Should multi-cloud-deployment (for deploying fabric) and secure-identities (for signing fabric transactions as clients) be in the fabric/ directory?

brioux commented 2 years ago

These changes makes sense. For secure-identities, not sure these should go to the fabric directory. While the identity connectors (web-socket, vault) have been configured to integrate with fabric, it could be setup differently, or generalized in the future.

Identity solutions could also be built for other network components, e.g. IPFS, or a key manager/multisig tool for EVM or other public networks where NET is deployed.

sichen1234 commented 2 years ago

That makes sense. We'll leave the secure-identities in its own directory.

sichen1234 commented 2 years ago

This is done now.