A secret stack plugin with an RPC to fetch message subsets.
Implements the spec
Prerequisites:
- Requires Node.js 10 or higher
- Requires
ssb-db2
npm install --save ssb-subset-rpc
Add this plugin like this:
const sbot = SecretStack({ appKey: caps.shs })
.use(require('ssb-db2'))
+ .use(require('ssb-subset-rpc'))
// ...
examples:
pull(
sbot.getSubset({
op: 'and',
args: [
{ op: 'type', string: 'post' },
{ op: 'author', feed: '@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519' }
]
}),
pull.collect((err, results) => {
console.logs("posts for arj", results)
})
)
pull(
sbot.getSubset({
op: 'and',
args: [
{ op: 'type', string: 'post' },
{ op: 'author', feed: '@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519' }
]
}, {
descending: true,
pageSize: 10
}),
pull.collect((err, results) => {
console.logs("latest 10 posts for arj", results)
})
)
LGPL-3.0