Skip to content
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

feat(plugin-satp-hermes): replace IPFS dependency in SATP package #3011

Merged
merged 1 commit into from
Feb 7, 2024

Conversation

AndreAugusto11
Copy link
Contributor

  • implement the repository design pattern to make storage technology-agnostic
  • due to the deprecation of the ipfs package, this allows one to choose another storage
  • refactoring of the tests and the CBDC example that is based on the SATP
  • implement the remote log storage as a SQLite database
  • add post-build instruction to copy knex files to dist/

closes #2984

Signed-off-by: André Augusto [email protected]

depends on #3006

Copy link
Contributor

@petermetz petermetz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AndreAugusto11 Please rebase onto upstream/main and resolve the conflicts and then pass it back for review with the 're-request review' button.

FYI: I just merged the parent PR so you should end up with only a single commit on this one after the rebase.

Copy link

github-actions bot commented Feb 7, 2024

This PR/issue depends on:

@AndreAugusto11 AndreAugusto11 force-pushed the fix-2984 branch 5 times, most recently from 0b29554 to 9033889 Compare February 7, 2024 11:50
Copy link
Contributor

@petermetz petermetz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AndreAugusto11 LGTM, thank you very much for this contribution!

Copy link
Contributor

@izuru0 izuru0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

*implement the repository design pattern to make storage technology-agnostic
* due to the deprecation of the ipfs package, this allows one to choose another storage
* refactoring of the tests and the CBDC example that is based on the SATP
* implement the remote log storage as a SQLite database
* add post-build instruction to copy knex files to dist/

closes hyperledger-cacti#2984

depends on hyperledger-cacti#3006

Signed-off-by: André Augusto <[email protected]>
@petermetz petermetz merged commit 3bb7157 into hyperledger-cacti:main Feb 7, 2024
130 of 146 checks passed
@AndreAugusto11 AndreAugusto11 deleted the fix-2984 branch February 7, 2024 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ODAP-Hermes (SATP) package stopped working
3 participants