-
Notifications
You must be signed in to change notification settings - Fork 295
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(iroha-connector): implement validator interface #2048
feat(iroha-connector): implement validator interface #2048
Conversation
This is follow up PR on #1966, @izuru0 and @petermetz - please continue the review here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@petermetz @jagpreetsinghsasan (cc: @izuru0) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just now checked HL Iroha, looks cool to me, will try experimenting and developing around this code base once it gets merged. Thanks for the contribution :)
packages/cactus-core-api/src/main/typescript/plugin/ledger-connector/i-socket-api-client.ts
Show resolved
Hide resolved
packages/cactus-core-api/src/main/typescript/plugin/ledger-connector/i-socket-api-client.ts
Show resolved
Hide resolved
19e545f
to
4510948
Compare
4510948
to
438fe18
Compare
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Outdated
Show resolved
Hide resolved
...es/cactus-plugin-ledger-connector-iroha/src/main/typescript/plugin-ledger-connector-iroha.ts
Outdated
Show resolved
Hide resolved
packages/cactus-plugin-ledger-connector-iroha/src/main/json/openapi.json
Outdated
Show resolved
Hide resolved
packages/cactus-plugin-ledger-connector-iroha/src/main/json/openapi.json
Outdated
Show resolved
Hide resolved
packages/cactus-plugin-ledger-connector-iroha/src/main/json/openapi.json
Outdated
Show resolved
Hide resolved
@outSH @takeutak @izuru0 Very sorry for the slow review on this one (and all the other ones). We are finally back online with the CI so I'll have a little more time for these and also to merge the long pending PRs ASAP! |
438fe18
to
4f61ad2
Compare
@petermetz I've just pushed commit that contains fixes to your comments and some additional improvements, please review. Also, there must be two separate commits (mine and Piotr's) for copyright reasons. |
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Fixed
Show resolved
Hide resolved
4bdb732
to
7aefe82
Compare
...ages/cactus-plugin-ledger-connector-iroha/src/main/typescript/api-client/iroha-api-client.ts
Fixed
Show resolved
Hide resolved
@outSH Please next time don't duplicate the PRs. I just realized that I've been reviewing the same code... again. |
@outSH Could you break it up to two separate PRs in that case so that we know that both commits are stable (compiles and passes the tests on it's own) |
@petermetz As I described in the original PR, the author (P. Stepniowski) of this PR no longer works for us, we couldn't make changes in the old PR so I've opened the new one with his original commit and my changes to suit your review, fix CI etc...
Original commit doesn't pass the tests on it's own, so I'm afraid it's impossible. Initially I wanted to merge single coauthored commit but DCO CI was complaining about author and signoff mismatch. We can either push these two or silence DCO for this PR, don't know what are the other options here. |
7aefe82
to
3e9dad5
Compare
@petermetz Rebased with the main, please merge when possible. // EDIT - will fix the timeout issue soon |
3e9dad5
to
4c9fd7d
Compare
@petermetz All issues solved, please merge when possible. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@petermetz All issues solved, please merge when possible.
@outSH Sorry, but there seem to be more merge conflicts at the moment. Please fix and pass it back for review!
Add monitoring and sending async/sync requests to ledger via SocketIO. Closes: hyperledger-cacti#1941 Signed-off-by: stepniowskip <[email protected]>
- Fix issues spotted by petermetz in review of PR#2048 - Fix iroha functional tests. - Close socketio connections when they are not needed anymore. - Update verifier-client README. Signed-off-by: Michal Bajer <[email protected]>
4c9fd7d
to
7d96b60
Compare
Conflicts fixed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@outSH LGTM, thank you!
feat(iroha-connector): implement validator interface
Add monitoring and sending async/sync requests to ledger via SocketIO.
Closes: #1941
Author: stepniowskip [email protected]
Original PR: #1966