Skip to content
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.

Refactor idemix implementation #7

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Refactor idemix implementation #7

wants to merge 3 commits into from

Conversation

ale-linux
Copy link
Collaborator

This PR removes the internal implementation of the idemix protocol and uses
an external dependency that contains the same implementation.

Signed-off-by: Alessandro Sorniotti aso@zurich.ibm.com

Type of change

  • Bug fix
  • New feature
  • Improvement (improvement to code, performance, etc)
  • Test update
  • Documentation update

Description

Additional details

Related issues

The log message that indicates which, if any, extra endorsers are required by the gateway is unclear.
This commit improves the wording.

Resolves hyperledger/fabric-gateway#203

Signed-off-by: andrew-coleman <andrew_coleman@uk.ibm.com>
In the Submit() API method, the list of available orderers has been randomized to support improved load balancing.
Retry logic has been added such that if the selected orderer fails to return a success code, then the next orderer in the list is tried. If no orderers succeed, then return an error (containing details from each orderer) to the client.

Signed-off-by: andrew-coleman <andrew_coleman@uk.ibm.com>
@ale-linux ale-linux force-pushed the noidemix3 branch 3 times, most recently from cfb93bf to f593a20 Compare September 28, 2021 18:34
This PR removes the internal implementation of the idemix protocol and uses
an external dependency that contains the same implementation.

Signed-off-by: Alessandro Sorniotti <aso@zurich.ibm.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants