scuttlebutt-types: generic types for Secure Scuttlebutt

[ bsd3, library, network ] [ Propose Tags ]

Secure Scuttlebutt is a database of unforgeable append-only feeds, optimized for efficient replication for peer to peer protocols.

This library contains data types for common Scuttlebutt messages, including JSON serialization.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.2.0, 0.3.0, 0.4.0
Change log CHANGELOG
Dependencies aeson, base (>=4.7 && <5), base64-bytestring, bytestring, bytestring-conversion, ed25519, text [details]
License BSD-3-Clause
Copyright 2017 bkil.hu, Peter Ferenc Hajdu, Joey Hess
Author bkil.hu, Peter Ferenc Hajdu, Joey Hess
Maintainer Joey Hess <id@joeyh.name>
Category Network
Source repo head: git clone https://git.joeyh.name/git/haskell-scuttlebutt-types.git
Uploaded by JoeyHess at 2017-10-05T18:09:12Z
Distributions NixOS:0.4.0
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2427 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-10-05 [all 1 reports]

Readme for scuttlebutt-types-0.1.0

[back to package description]

Secure Scuttlebutt is a database of unforgeable append-only feeds, optimized for efficient replication for peer to peer protocols. https://www.scuttlebutt.nz/

This library contains Haskell data types for common Secure Scuttlebutt messages, including JSON serialization.

Git repositories:

Contributions welcome! Please use git-ssb or email for making pull requests and issue tracking. Also you can find fellow haskellers on the #haskell channel on SSB, and discuss this library there.

Other Haskell Scuttlebutt resources:

  • The haskell-scuttlebutt git repository is built on top of scuttlebutt-types, and has dreams of one day growing up to be a real scuttlebutt client. It git-ssb repository is here: ssb://%Nk2lTG8YHweKZEAfDrmzyjrkHPX1C9jHmYqc6csTCdU=.sha256