├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── example ├── log.js └── signed.js ├── index.js ├── lib ├── encode.js ├── hash.js ├── messages.js ├── protocol.js ├── replicate.js └── sorted-queue.js ├── package.json ├── schema.proto └── test ├── basic.js ├── batch.js ├── changes.js ├── encoding.js ├── events.js ├── hash.js ├── replicate.js └── signatures.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | db 3 | tmp 4 | bench 5 | 2 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/README.md -------------------------------------------------------------------------------- /example/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/example/log.js -------------------------------------------------------------------------------- /example/signed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/example/signed.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/index.js -------------------------------------------------------------------------------- /lib/encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/encode.js -------------------------------------------------------------------------------- /lib/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/hash.js -------------------------------------------------------------------------------- /lib/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/messages.js -------------------------------------------------------------------------------- /lib/protocol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/protocol.js -------------------------------------------------------------------------------- /lib/replicate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/replicate.js -------------------------------------------------------------------------------- /lib/sorted-queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/lib/sorted-queue.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/package.json -------------------------------------------------------------------------------- /schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/schema.proto -------------------------------------------------------------------------------- /test/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/basic.js -------------------------------------------------------------------------------- /test/batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/batch.js -------------------------------------------------------------------------------- /test/changes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/changes.js -------------------------------------------------------------------------------- /test/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/encoding.js -------------------------------------------------------------------------------- /test/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/events.js -------------------------------------------------------------------------------- /test/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/hash.js -------------------------------------------------------------------------------- /test/replicate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/replicate.js -------------------------------------------------------------------------------- /test/signatures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mafintosh/hyperlog/HEAD/test/signatures.js --------------------------------------------------------------------------------