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
This commit is contained in:
Dima 2018-02-16 16:46:44 +03:00 committed by GitHub
parent 88d640dbf6
commit 4c74269144
2 changed files with 3 additions and 0 deletions

View File

@ -14,6 +14,7 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package fluence.crypto.algorithm
import java.security.SecureRandom

View File

@ -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