The scuttlebutt-types package

[ Tags: 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 deserialization.


[Skip to Readme]

Properties

Versions 0.1.0, 0.2.0, 0.3.0
Change log CHANGELOG
Dependencies aeson, base (>=4.7 && <5), base64-bytestring, bytestring, cryptonite, ed25519, memory, text, vector [details]
License BSD3
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 repository head: git clone https://git.joeyh.name/git/haskell-scuttlebutt-types.git
Uploaded Fri Oct 6 18:51:29 UTC 2017 by JoeyHess
Distributions
Downloads 103 total (103 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-10-06 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for scuttlebutt-types-0.3.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 deserialization.

(JSON serialization support is blocked by https://github.com/ssbc/ssb-feed/issues/11)

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