From 4c7426914477a55d209df7d45c70f82ea104f015 Mon Sep 17 00:00:00 2001 From: Dima Date: Fri, 16 Feb 2018 16:46:44 +0300 Subject: [PATCH] Fluence client (#51) * WIP * WIP, revert splitting modules, default arguments for kademlia and contracts * WIP, join seeds, create dataset logic, testing * WIP, fix test cases, contract allocation is working * merge * fix key array byte fix hash functions in test fix non-lazy task in Datasets cache add MVarMapCache * fix comments, add headers * externalize auth client * delete authCache --- src/main/scala/fluence/crypto/algorithm/DumbSign.scala | 1 + src/main/scala/fluence/crypto/cipher/Crypt.scala | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/scala/fluence/crypto/algorithm/DumbSign.scala b/src/main/scala/fluence/crypto/algorithm/DumbSign.scala index 723904e..0e3b743 100644 --- a/src/main/scala/fluence/crypto/algorithm/DumbSign.scala +++ b/src/main/scala/fluence/crypto/algorithm/DumbSign.scala @@ -14,6 +14,7 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ + package fluence.crypto.algorithm import java.security.SecureRandom diff --git a/src/main/scala/fluence/crypto/cipher/Crypt.scala b/src/main/scala/fluence/crypto/cipher/Crypt.scala index a8edac5..b02726f 100644 --- a/src/main/scala/fluence/crypto/cipher/Crypt.scala +++ b/src/main/scala/fluence/crypto/cipher/Crypt.scala @@ -17,6 +17,8 @@ package fluence.crypto.cipher +import scala.language.higherKinds + /** * Base interface for encrypting/decrypting. * TODO: switch to Codec; notice that Crypt provides effect: decrypt may fail