SSM SDK

A SDK Client implementation to interact with signing state machines chaincode developped for Hyperleger Fabric.

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

city.smartb.ssm
ArtifactId

ArtifactId

ssm-sdk-client
Last Version

Last Version

0.0.0
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

SSM SDK
A SDK Client implementation to interact with signing state machines chaincode developped for Hyperleger Fabric.
Project URL

Project URL

https://github.com/smartbcity/ssm-sdk-java
Source Code Management

Source Code Management

https://github.com/smartbcity/ssm-sdk-java

Download ssm-sdk-client

Dependencies

runtime (7)

Group / Artifact Type Version
com.google.guava : guava jar 27.0.1-jre
com.fasterxml.jackson.core : jackson-databind jar 2.9.8
org.slf4j : slf4j-api jar 1.7.26
org.bouncycastle : bcprov-jdk15on jar 1.61
com.squareup.okhttp3 : okhttp jar 3.14.0
com.squareup.retrofit2 : retrofit jar 2.5.0
com.squareup.retrofit2 : converter-jackson jar 2.5.0

Project Modules

There are no modules declared in this project.

Java Sdk for blockchain-ssm

Blockchain-ssm is a signing state machines chaincode developped for Hyperleger Fabric.
This sdk has been tested with fabric bclan configuration fabric network configuration

Configuration exemple

ssm.rest.url=http://peer0.pr-bc1.civis-blockchain.org:9090

Ex: ssm-rest-client/src/test/resources/ssm-client.properties

##Usage example

sdk-core/src/test/java/io/civis/ssm/sdk/client/SsmClientItTest.java

Gradle

  • Start local blockchain
docker-compose -f docker-compose-it.yaml up -d
  • Test
make test 
  • Test
make package 
  • Publish
make push
city.smartb.ssm

SmartB

SMART B est une solution pour répondre concrètement aux enjeux économiques, sociétaux et environnementaux de la cité intelligente.

Versions

Version
0.0.0