Skip to content
Java Shell Dockerfile
Branch: release-1.4
Clone or download
mbwhite [FAB-16315] Unrequired lock
Change-Id: Ifc885b6e702a4722a8f5296c97e1c1a44f98d8c5
Signed-off-by: Matthew B. White <whitemat@uk.ibm.com>
Latest commit 8cca4bb Aug 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
fabric-chaincode-docker
fabric-chaincode-example-gradle Prepare next version Aug 2, 2019
fabric-chaincode-example-maven Prepare next version Aug 2, 2019
fabric-chaincode-example-sacc Prepare next version Aug 2, 2019
fabric-chaincode-example-sbe Prepare next version Aug 2, 2019
fabric-chaincode-integration-test [FAB-15895] Added client identity to context Aug 8, 2019
fabric-chaincode-protos [FAB-15929] Add getPrivateDataHash support Jul 25, 2019
fabric-chaincode-shim [FAB-16315] Unrequired lock Aug 19, 2019
fabric-contract-example Prepare next version Aug 2, 2019
gradle/wrapper [FAB-9407]: Extract JavaCC shim protos Apr 8, 2018
release_notes [FAB-16148] Chaincode/Contract v1.4.3 Jul 31, 2019
scripts [FABN-1320] Fix git_tag.sh Aug 8, 2019
.gitignore [FAB-15883] Removed swagger annotations Jul 15, 2019
CHANGELOG.md [FAB-16148] Chaincode/Contract v1.4.3 Jul 31, 2019
CODE_OF_CONDUCT.md [FAB-15213] In-repo examples, readme update Jul 16, 2019
CONTRACT_TUTORIAL.md [FAB-15213] In-repo examples, readme update Jul 16, 2019
CONTRIBUTING.md [FAB-15213] In-repo examples, readme update Jul 16, 2019
LICENSE FAB-9359 add CODE_OF_CONDUCT.md and other docs Apr 5, 2018
MAINTAINERS.md [FAB-13753] Contract Support Jul 5, 2019
README.md [FAB-15213] In-repo examples, readme update Jul 16, 2019
TUTORIAL.md [FAB-9519] Java shim readmy and tutorial Sep 23, 2018
build.gradle [FABN-1320] Fix git_tag.sh Aug 8, 2019
gradlew [FAB-5928] Initial gradle build script Aug 27, 2017
gradlew.bat [FAB-5928] Initial gradle build script Aug 27, 2017
settings.gradle [FAB-12197] Integration tests Nov 28, 2018

README.md

Hyperledger Fabric - Java Contract and Chaincode

This is a Java implementation of Hyperledger Fabric chaincode shim APIs and contract programming model. This enables development of using Java language or other JVM based languages

Developers

Application developers interested in developing smart contracts should read the introductory tutorial and for a full scenario visit the Commercial Paper tutorial.

We recommend using the IBM Blockchain Platform VSCode extension to assist you in developing smart contracts. The extension is able to create sample contracts for you, an example of such a contract is in the fabric-contract-example directory; there are folders for using both gradle and maven.

In addition, this has reference to other tutorials to get you started

Contributors

Contributors or early adopters who need to be able to build and test recent builds, should reference the contributing guide.

This project creates fabric-chaincode-protos and fabric-chaincode-shim jar files for developers consumption and the hyperledger/fabric-javaenv docker image to run the Java chaincode and contracts.

You can’t perform that action at this time.