├── .gitignore ├── .travis.yml ├── .travis └── buildViaTravis.sh ├── HEADER ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hyperledger-java-client ├── build.gradle └── src │ ├── main │ └── java │ │ └── me │ │ └── grapebaba │ │ └── hyperledger │ │ └── fabric │ │ ├── ChaincodeSpecTypeEnumTypeAdapter.java │ │ ├── ConfidentialityLevelEnumTypeAdapter.java │ │ ├── ErrorResolver.java │ │ ├── Fabric.java │ │ ├── Hyperledger.java │ │ ├── PeerEndpointTypeEnumTypeAdapter.java │ │ ├── TransactionTypeEnumTypeAdapter.java │ │ ├── models │ │ ├── Block.java │ │ ├── BlockchainInfo.java │ │ ├── ChaincodeID.java │ │ ├── ChaincodeInput.java │ │ ├── ChaincodeOpPayload.java │ │ ├── ChaincodeOpResult.java │ │ ├── ChaincodeSpec.java │ │ ├── ConfidentialityLevel.java │ │ ├── Error.java │ │ ├── NonHashData.java │ │ ├── OK.java │ │ ├── OK1.java │ │ ├── PeerEndpoint.java │ │ ├── PeerID.java │ │ ├── PeersMessage.java │ │ ├── RpcError.java │ │ ├── RpcResponse.java │ │ ├── Secret.java │ │ ├── Timestamp.java │ │ ├── Transaction.java │ │ ├── TransactionResult.java │ │ └── package-info.java │ │ └── package-info.java │ └── test │ └── java │ └── me │ └── grapebaba │ └── hyperledger │ └── fabric │ └── FabricTest.java ├── hyperledger-java-examples ├── build.gradle └── src │ └── main │ ├── java │ └── me │ │ └── grapebaba │ │ └── hyperledger │ │ └── fabric │ │ └── examples │ │ └── FabricExample.java │ └── resources │ └── log4j.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/buildViaTravis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/.travis/buildViaTravis.sh -------------------------------------------------------------------------------- /HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/HEADER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hyperledger-java-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/build.gradle -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ChaincodeSpecTypeEnumTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ChaincodeSpecTypeEnumTypeAdapter.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ConfidentialityLevelEnumTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ConfidentialityLevelEnumTypeAdapter.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ErrorResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/ErrorResolver.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/Fabric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/Fabric.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/Hyperledger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/Hyperledger.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/PeerEndpointTypeEnumTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/PeerEndpointTypeEnumTypeAdapter.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/TransactionTypeEnumTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/TransactionTypeEnumTypeAdapter.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Block.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/BlockchainInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/BlockchainInfo.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeID.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeInput.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeOpPayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeOpPayload.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeOpResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeOpResult.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ChaincodeSpec.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ConfidentialityLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/ConfidentialityLevel.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Error.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/NonHashData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/NonHashData.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/OK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/OK.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/OK1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/OK1.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeerEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeerEndpoint.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeerID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeerID.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeersMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/PeersMessage.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/RpcError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/RpcError.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/RpcResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/RpcResponse.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Secret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Secret.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Timestamp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Timestamp.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/Transaction.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/TransactionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/TransactionResult.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/models/package-info.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/main/java/me/grapebaba/hyperledger/fabric/package-info.java -------------------------------------------------------------------------------- /hyperledger-java-client/src/test/java/me/grapebaba/hyperledger/fabric/FabricTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-client/src/test/java/me/grapebaba/hyperledger/fabric/FabricTest.java -------------------------------------------------------------------------------- /hyperledger-java-examples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-examples/build.gradle -------------------------------------------------------------------------------- /hyperledger-java-examples/src/main/java/me/grapebaba/hyperledger/fabric/examples/FabricExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-examples/src/main/java/me/grapebaba/hyperledger/fabric/examples/FabricExample.java -------------------------------------------------------------------------------- /hyperledger-java-examples/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/hyperledger-java-examples/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeBaBa/hyperledger-java/HEAD/settings.gradle --------------------------------------------------------------------------------