blockchain-carbon-accounting
blockchain-carbon-accounting copied to clipboard
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 Foundati...
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.2 to 6.11.3. Release notes Sourced from protobufjs's releases. v6.11.3 6.11.3 (2022-05-20) Bug Fixes deps: use eslint 8.x (#1728) (a8681ce) do not let setProperty change the prototype...
After a discussion with @sichen1234 we deemed that upgradability adds too much operational complexity and security risks than what it's worth (see https://github.com/hyperledger-labs/blockchain-carbon-accounting/pull/597 for removal from NetEmissionsTokenNetwork). Instead, we deemed...
Add to [dataLoader.ts](https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/main/data/src/dataLoader.ts) command to load data into product model added to postgres DB in [PR 580](https://github.com/hyperledger-labs/blockchain-carbon-accounting/pull/580). similar to [load_og_assets](https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/ea57504d24d87615fd60ecc5fe0d0f4d2bb5aef8/data/src/dataLoader.ts#L112) using [`importOilAndGasAssets`](https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/ea57504d24d87615fd60ecc5fe0d0f4d2bb5aef8/lib/data-common/spreadsheetImport.ts#L539). Command will use the ProductInterface from [lib/oil-and-gas-data/src/product.ts](https://github.com/hyperledger-labs/blockchain-carbon-accounting/pull/580/files) Additional...
Could we move the deployment of carbon tracker out of hardhat/deploy/net-emissions-token-network.js and into its own file?
Example: https://github.com/hyperledger-labs/solang/blob/main/MAINTAINERS.md Example of a pointer: https://github.com/hyperledger-labs/homebrew-solang/blob/main/MAINTAINERS.md
There are inconsistencies between how emission_factor data is being loaded from spreadsheets to postgres and how emissions are calculated. The dataLoader script calls [`loadEmissionsFactors`](https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/c536016f66f090422210ed76755364ef8acd4e05/lib/data-common/spreadsheetImport.ts#L160) , to store values in the...
Signed-off-by: Achintya Kumar Added api-oracle and relevant documentation with tests
Currently we are calculating natural gas use emissions from standard emissions factors. In this task, we'll use the CarbonTracker to calculate emissions from a natural gas utility. For example, [Sempra...
Modify fabric to get emissions factors from postgres database in data/postgres/ instead of directly from Fabric's couchdb, possibly by specifying ip address/port connection to postgres or using a docker container...
Right now the supporting document for an emissions token is encrypted for one party, the emissions auditor, using their key. The metadata is not encrypted. Could the documents be encrypted...