Skip to content
Go version of append-only log CRDT on IPFS
Go Makefile
Branch: master
Clone or download
glouvigny Merge pull request #22 from glouvigny/fixes-1
entries slice issue + slice sorted map concurrency + access controller
Latest commit 494b5ea Aug 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci chore: temporarily disable circleci's caching Aug 5, 2019
.github chore: add CODEOWNERS Jun 12, 2019
accesscontroller fix: align accesscontroller interface with orbitdb requirements Jun 20, 2019
entry fix: entry map lock Aug 5, 2019
errmsg chore: improved documentation Jun 18, 2019
example chore: added context parameter when required Jul 4, 2019
identityprovider fix: entries slice + access controller Aug 5, 2019
io chore: added context parameter when required Jul 4, 2019
keystore chore: improved documentation Jun 18, 2019
test chore: added context parameter when required Jul 4, 2019
.gitignore build: test with -race and -cover Aug 5, 2019
.golangci.yml chore: add 'make lint', 'make test', and 'make all' rules Jun 13, 2019
LICENSE chore: add derived license Jun 13, 2019
Makefile
README.md Update README.md Jun 13, 2019
go.mod build: test with -race and -cover Aug 5, 2019
go.sum chore(mod): move go-ipfs deps into example Jun 12, 2019
log.go chore: added context parameter when required Jul 4, 2019
log_io.go fix: entries slice + access controller Aug 5, 2019

README.md


go-ipfs-log

🤝 Go version of append-only log CRDT on IPFS.

Build Status Code Factor Go Report Card GitHub version GoDoc

berty.techGitHub

An append-only log on IPFS.

ipfs-log was originally created for orbit-db - a distributed peer-to-peer database on IPFS. This library intends to provide a fully compatible port of the JavaScript version in Go.

The majority of this code was vastly derived from the JavaScript's ipfs-log library.

Usage

See the example package on GoDoc

Licensing

go-ipfs-log is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

You can’t perform that action at this time.