-
Notifications
You must be signed in to change notification settings - Fork 294
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
docs(examples): add carbon-account-app #540
Comments
Just a quick update to the instructions from https://lists.hyperledger.org/g/cactus/message/217: With our recent changes, the api to record tokens for emissions on the Fabric channel now takes a comma separated list of the ID's of the Fabric records, like on this screenshot: You can get them as the _ids from Couchdb. |
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
An update: We've deployed the Fabric app to production on Amazon Kubernetes and used it to create tokens on xDai (layer 2 ethereum network). We found that the integration was not very stable. There were a lot of time outs on the ethereum side, so our simple code thought the transaction failed when in fact it succeeded but much later. We're setting up our own xDai node to see if that improves things. What this means is that an integration between Fabric and a public network should probably:
|
@sichen1234 Great that you mention this because this is where Cactus could shine! Our Besu connector has a parameter called
So it sounds to me like this problem could be solved by using the Besu connector and I'll look into it deeper as I continue with my work on this task. |
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
WORK IN PROGRESS Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
Provides an example of how to build an application with batteries included that has the carbon accounting tool's smart contracts for xdai and Fabric baked in it. There's test coverage for the JWT based authorization layer and a clone of the enroll admin REST API endpoint of the carbon accounting tool (which I picked because there's an open bug about it in the carbon accounting tool's github issue tracker at the time of this writing). Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
Provides an example of how to build an application with batteries included that has the carbon accounting tool's smart contracts for xdai and Fabric baked in it. There's test coverage for the JWT based authorization layer and a clone of the enroll admin REST API endpoint of the carbon accounting tool (which I picked because there's an open bug about it in the carbon accounting tool's github issue tracker at the time of this writing). Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
Provides an example of how to build an application with batteries included that has the carbon accounting tool's smart contracts for xdai and Fabric baked in it. There's test coverage for the JWT based authorization layer and a clone of the enroll admin REST API endpoint of the carbon accounting tool (which I picked because there's an open bug about it in the carbon accounting tool's github issue tracker at the time of this writing). Fixes hyperledger-cacti#540 Signed-off-by: Peter Somogyvari <[email protected]>
Provides an example of how to build an application with batteries included that has the carbon accounting tool's smart contracts for xdai and Fabric baked in it. There's test coverage for the JWT based authorization layer and a clone of the enroll admin REST API endpoint of the carbon accounting tool (which I picked because there's an open bug about it in the carbon accounting tool's github issue tracker at the time of this writing). Fixes #540 Signed-off-by: Peter Somogyvari <[email protected]>
Description
It would be great for us to help out the Climate Action SIG with the important work that they are doing and at the same time expose ourselves (our designs) to real-world problems/use cases that developers will use Cactus to solve.
The idea here is to have a full-fledged example application doing the same thing that's being done in the pre-existing codebase that Si Chen demoed to us during the maintainer's call on the 19th of January in the year 2021 [1] and based on the additional information provided later via emails: [2], [3]
https://docs.google.com/document/d/1jiPaEoa-lBwn5_w4HVj1_ItdUV-DkFU93guSTMqtOu8/edit?ts=601c8205
[1] 2021-01-19 Meeting Notes: https://wiki.hyperledger.org/display/cactus/2021-01-19+Meeting+Notes
[2] [Hyperledger Cactus] Using Cactus to connect Fabric and Besu: https://lists.hyperledger.org/g/cactus/message/204?p=,,,100,0,0,0::relevance,,si+chen,100,2,0,78464157
[3] testing the Climate SIG Fabric-Ethereum connection: https://lists.hyperledger.org/g/cactus/message/217?p=,,,100,0,0,0::Created,,,100,2,0,80392158
[4] https://wiki.hyperledger.org/display/CASIG/Emissions+Tokens+Network
[5] http://emissionstokens.opentaps.org/
Acceptance Criteria
cc: @opentaps @takeutak @sfuji822 @hartm @jonathan-m-hamilton @AzaharaC @jordigiam @kikoncuo
The text was updated successfully, but these errors were encountered: