Abstract
Use Cactus to implement integration between Fabric application such as the emissions data channel and Ethereum emissions token network:
...
- 1 Cactus Fabric Connector on a feature branch of the carbon accounting tool Cactus Fabric Connector on a feature branch of the carbon accounting tool (proposed)
- 2 Add business logic to the Cactus app that’s still missing (mostly the REST endpoints)
- 3
- 4
Milestones
Eval 1:
...
Eval 4:
Timeline
StatusDeliverable |
---|
May 24 - May 28 | - Clone and build cactus repository
- Clone and build blockchain-carbon-accounting repository
| - Development environment setup
|
May 31 - June 11 | - Understand and try carbon accounting application
- Understand and try examples present in cactus repository
- Get cactus set up for blockchain-carbon-accounting working
| - Project Plan
- Understanding of carbon accounting project
- Understanding of ledger integration using cactus
|
June 14 - June 25 | - Setup `ledger-integration` folder in carbon-accounting repo
- Implement net-emissions-token endpoints
- Test net-emissions-Token endpoints
| - Tested net-emission-token endpoints
|
June 28 - July 2 | - Implement DAO-Tokens endpoints
| - DAO-Tokens endpoints Implemented
|
July 5 - July 9 | - Test DAO-Tokens endpoints
- Update Documentation in both cactus and carbon-accounting repo.
Eval 1 | - Tested DAO-Tokens endpoints
- Updated Documentation
- First Evaluation
|
July 12 - July 23 | - Implement Governor endpoints
- Test Governor endpoints
| - Tested Governor endpoints
|
July 26 - August 6 | - Implement Timelock endpoints
- Test Timelock endpoints
| - Tested Timelock endpoints
|
August 9 - August 13 | - Update Documentation
- Code refactoring (if required)
| - Updated Documentation
- code refactored
|
August 16 - August 27 | - implement HashiCorp Vault as keychain
- Implement utility-emissions-channel endpoints
Eval 2 | - HashiCorp Vault as keychain
- utility-emissions-channel endpoints endpoints
- Second Evaluation
|
August 30 - Sept 3 | - Test utility-emissions-channel endpoints
- Update Documentation
| - Tested utility-emissions-channel endpoints
- Updated Documentation
|
Sept 6 - Sept 17 |
|
|
Sept 20 - 24 |
|
|
Sept 27 - Oct 1 |
Eval 3 |
|
Oct 4 - Oct 15 |
|
|
Oct 18 - Oct 29 |
|
|
Nov 1 - Nov 5 |
|
|
Nov 8 - Nov 12 | Eval 4 Final evaluation and presentation of project |
|
Tasks
Github issues macro |
---|
query | labels=mentorship-cactus |
---|
repo | blockchain-carbon-accounting |
---|
user | hyperledger-labs |
---|
token | 4 |
---|
|
...