configure hyperlog with verify and signing using sodium
npm install hyperlog-sodiumconfigure hyperlog with sodium for signing and verification
`` js
var hyperlog = require('hyperlog')
var hsodium = require('hyperlog-sodium')
var sodium = require('sodium')
var memdb = require('memdb')
var keypair = sodium.api.crypto_sign_keypair()
var log = hyperlog(memdb(), hsodium(sodium, keypair))
log.add(null, Buffer('whatever'), function (err, node) {
console.log(node)
})
`
` js`
var sodium = require('sodium')
var hsodium = require('hyperlog-sodium')
Return hopts for signing and verification that can be fed intoopts
hyperlog. Additional will be mergedhopts
into .
opts.publicKey can be an array of public keys or a function(id, cb){} thatcb(null, true)
should call if id is a valid public key.
```
npm install hyperlog-sodium
MIT