Skip to content

🌸 Scala library for Hyperledger Iroha, a simple distributed ledger. http://iroha.tech

License

Notifications You must be signed in to change notification settings

CastleOne/iroha-scala

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iroha-scala

Scala library for Hyperledger Iroha.

For end users

Add the following library dependency into your project:

libraryDependencies += "castleone" %% "iroha-akka" % "1.0.10"

For developers

Requirements

  • JDK8+ is required
  • integration tests require one or more Iroha nodes
  • a snapshot build of ed25519-sha3-java

Building dependencies

#!/bin/bash

mkdir ${HOME}/workspace
cd ${HOME}/workspace
git clone https://github.com/frgomes/ed25519-sha3-java
cd ed25519-sha3-java
git checkout RG0001-Code_review
./sbt publishLocal

Building iroha-scala

#!/bin/bash

mkdir ${HOME}/workspace
cd ${HOME}/workspace
git clone https://github.com/frgomes/iroha-scala
cd iroha-scala
git checkout RG0001-Code_review
./sbt compile

Unit tests

#!/bin/bash

cd ${HOME}/workspace/iroha-scala
$ ./sbt test

Integration tests

TBD

About

🌸 Scala library for Hyperledger Iroha, a simple distributed ledger. http://iroha.tech

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Scala 84.8%
  • Shell 15.2%