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
188 stars 102 forks source link

UI to select multiple data points for an audited emissions certificate #637

Open sichen1234 opened 1 year ago

sichen1234 commented 1 year ago

Based on today's call I think it would be helpful to have a UI where the operator could request an audit by checking off many different data points, for example satellite upper, lower bounds, company reported figures, etc. for many different fields.

Right now the UI will allow you to choose "Other" as your activity type. Then it won't calculate the total emissions for you. It will just include the documentation. The auditor would then calculate the emissions based on the documentation you upload and issue the token.

brioux commented 1 year ago

This makes sense. the proposed request mechanism sends multiple data points to be interpreted by the auditor to issue a single token.

brioux commented 1 year ago

For a new carbon tracker contract the request is sent with the requested CarbonTracker ID set to 0. multiple data points can be relayed to the auditor to assess what tokens should be assigned to the tracker, e.g., methane flaring, venting, ...

The assigned auditor can use different calculators, including leveraging the supply-chain utility for converting industrial emissions into kg CO2e.

sichen1234 commented 1 year ago

Sure. The code does not have to calculate the final emissions in this case, just forward all the data points for the auditor to perform the calculation.

brioux commented 1 year ago

@sichen1234 This issue is addressed initially in PR 642.

The test-typescript-app is failing but i explain why in the comments.