Skip to content

Releases: hyperledger/fabric-private-chaincode

FPC v1.0 RC3

26 Jan 17:25
Compare
Choose a tag to compare

This is the third release candidate of Fabric Private Chaincode (FPC) v1.0.0

The release focuses on the integration with Fabric Smart Client. Additionally, the release comes with several improvements and bug fixes. More details see CHANGELOG.md.

What's Changed

New Contributors

Full Changelog: v1.0.0-rc2...v1.0.0-rc3

FPC v1.0 RC2

09 Sep 09:33
Compare
Choose a tag to compare

This is the second release candidate of Fabric Private Chaincode (FPC) v1.0.0

The release focuses on enhanced documentation, samples, testing and bug fixes. More details see CHANGELOG.md.

FPC v1.0 RC1

05 Feb 23:20
Compare
Choose a tag to compare

This is the Fabric Private Chaincode (FPC) v1.0.0 release candidate, based on Hyperledger Fabric v2.3.

The release implements the FPC architecture described in the RFC document, submitted for integration in Hyperledger Fabric.

For additional information, check out the README and the docs.

FPC Tech Preview / Concept Release 2.0.0

02 Jul 20:36
Compare
Choose a tag to compare

This release extends the concept release 1.0.1 as follows:

  • FPC is now based on Fabric 2.1 and integrates more seamlessly, e.g., using external builders.

  • It provides a full-specified and stable functional interface which should provide future-proofness for proof-of-concepts build on this release. For more information, see the FPC Refence Guides

  • The overall design and protocols are described in details in an RFC (source/PR with discussion) and UML diagrams.
    Note that while parts of that design do not exist yet in complete form and will be implemented as part of the MVP milestone, targeted for 20Q3. This makes this implementation not suitable for a secure production usage. However, these changes should, as mentioned above, not affect the functional interface as seen by fpc chaincode developers, users of these chaincodes and the operators of the infrastructure!

FPC Concept Release 1.0.1

07 May 15:27
c94a648
Compare
Choose a tag to compare
Pre-release
Concept Release (1.0) with versioned images & able out of the box to …

…run demo (#339)

* Update rocket chat

We got our own rocket chat channel! Please join us at

Signed-off-by: bur <bur@zurich.ibm.com>

* fix environment

Signed-off-by: lengyijun <sjtu5140809011@gmail.com>

* fix README.md

Signed-off-by: lengyijun <sjtu5140809011@gmail.com>

* Bump acorn from 6.4.0 to 6.4.1 in /demo/client/frontend

Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

* Bump node deps

Update node deps in demo frontend/backend and docker utils

Signed-off-by: bur <bur@zurich.ibm.com>

* update CODEOWNERS (#263)

* update list

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* fixup! update list

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* disclaimer and explicit list of "official" releases

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* make avatar download a bit more robust and graceful

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* Docker dev run mounts FPC from local fs

This mounts the local FPC repository by default into a dev container
when `make run` is called. Before this was optional but turned out that
it should be the default.

Signed-off-by: bur <bur@zurich.ibm.com>

* Fix build for concept-release
- move both dev and peer to build from local HEAD commit
- (try to) minimize re-build of images
- add missing dependencies to dev container

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Version docker images

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Make FABRIC_VERSION arg/env in dockerfile consistent with vars used to get docker tag

Signed-off-by: michael steiner <michael.steiner@intel.com>

* More robust and precise handling of docker image cleanup

Signed-off-by: michael steiner <michael.steiner@intel.com>

* A more robust teardown

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* Make missing device error more explicit and make SGX_MODE=SIM default for build
- note this is already done for a number of scripts and makes it more fail-safe
  from usage-perspective (though not from security :-). Also note that cmake still
  has a HW default but that will be removed and referring to the config.mk default
  in a separate PR)

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Fix path so we can call make also via `make -C utils/docker run`

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Make rm failure abort make (Note rm -f does _not_ file if the files do not exist ..)

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Make docker-based tests run also inside dev(elopment) container
* make sure host network is also available inside
* for volume mounts, make sure the source path maps to a path
  understood by docker daemon

Signed-off-by: michael steiner <michael.steiner@intel.com>

* Build/Test only via dev container and not also directly on host

Signed-off-by: michael steiner <michael.steiner@intel.com>

Co-authored-by: bur <bur@zurich.ibm.com>
Co-authored-by: lyj <sjtu5140809011@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fabric_v1.4: Merge pull request #16 from mbrandenburger/fab-1.4

05 Mar 16:08
90c1c23
Compare
Choose a tag to compare
Add Fabric 1.4 support; also update SGX SDK and nanopb deps

fabric_v1.2: Merge pull request #8 from mbrandenburger/master

05 Mar 16:03
e1182f1
Compare
Choose a tag to compare
fix ercc and update docu