hyperledger-cacti / cacti

Hyperledger Cacti is a new approach to the blockchain interoperability problem
https://wiki.hyperledger.org/display/cactus
Apache License 2.0
344 stars 286 forks source link

feat(satp-hermes): docker and gateway runner for SATP #3509

Closed brunoffmateus closed 2 weeks ago

brunoffmateus commented 2 months ago

The plugin is now able to run a dockerized version of SATP-Hermes

Closes tasks: #3117

RafaelAPB commented 2 months ago

Also, please add a description to the PR

RafaelAPB commented 2 months ago

Feel free to remove draft from the PR, so the lint passes

RafaelAPB commented 2 months ago

@brunoffmateus can you please incorporate @petermetz 's feedback and my comments as well? With regard to the base image, in light of the arguments above, probably ubuntu is a better choice

brunoffmateus commented 3 weeks ago

FYI - the latest force push simply adds the latest docker image as the default and in the tests

brunoffmateus commented 2 weeks ago

still needs work due to the changes of commit 9f1b080dbcfd75b836fbdf71e011591e5d245937, working on it now

brunoffmateus commented 2 weeks ago

still needs work due to the changes of commit 9f1b080, working on it now

Done, added the changes to make the EthereumBridge work in the dockerized gateway, and satp-ethereum-fabric-transfer-1-gateway-dockerization.test.ts that performs an end-to-end transaction with the ethereum connector.

RafaelAPB commented 2 weeks ago

Merged, thank you for your contribution and effort!