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

This branch is 20 commits ahead of hyperledger-iroha/iroha-scala:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3174a39 ยท Feb 5, 2025

History

27 Commits
Jun 8, 2020
Sep 18, 2022
Aug 16, 2019
Aug 16, 2019
Sep 18, 2022
Sep 18, 2022
Mar 12, 2017
Apr 26, 2021
Sep 29, 2019
Sep 18, 2022
Aug 16, 2019
Aug 16, 2019
Sep 18, 2022

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

Security policy

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Scala 84.8%
  • Shell 15.2%