
Security News
The Next Open Source Security Race: Triage at Machine Speed
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.
dazaar-eos-stream
Advanced tools
Dazaar subscriber implementation for EOS.
const deos = require('dazaar-eos-stream')
const { subscription } = deos({
rpc: ..., // set rpc endpoint (must have the history plugin)
chainId: ..., // set the chain id
privateKey: ..., // eos private key (only needed if you wanna pay for a subscription)
account: ... // set your eos account here
})
// watch for incoming transactions to your account with the below memo.
// the subscription should match for a spend rate at 0.001 EOS/s
const sub = subscription('dazaar key hash: deadbeef', '0.001 EOS/s')
sub.on('update', function () {
// new transaction found on the chain matching the memo filter above
})
// At the current time, is there money left on the subscription based on the
// spend rate specified?
console.log(sub.active())
Currently the rpc and chainId defaults to the CryptoKylin EOS testnet. Once this module is fully stable it will default to the main net.
d = deos(options)Make a new instance. Options include:
{
rpc: chainRpcEndpoint, // must have the history plugin enabled
chainId: ..., // the chain id
account: ..., // your account id
privateKey: ..., // needed for payments
contract: ..., // the contract to use (defaults to eosio.token)
permission: ... // the account perm to use (defaults to active)
}
d.pay(destinationAccount, amount, memo, [callback])Pay for a subscription. amount should be a string specifying
how much you want to pay (ie 0.1234 EOS fx) and memo should
be the Dazaar filter specifying the hash of your Dazaar Noise public key.
sub = d.subscription(dazaarFilter, spendRate)Create a subscription monitor. Dazaar filter should be the filter you are watching
and spend rate should be how many EOS you want the buyer to pay (ie 0.0001 EOS/s fx).
sub = d.subscription(dazaarFilter, dazaarCardPayment)Same as above but configures the payment schedule using the dazaar card payment object. See https://github.com/bitfinexcom/dazaar-card for more info.
bool = sub.active([minSeconds])Tells you if the filter has any money left based on the spend rate.
Set minSeconds to the minimum amount of seconds they should have money left for (defaults to 0).
sub.on('update')Emitted everytime a new transaction is discovered on the chain.
sub.on('synced')Emitted when the subscription is fully synchronised with the EOS blockchain
FAQs
EOS subscriber implementation for Dazaar
The npm package dazaar-eos-stream receives a total of 6 weekly downloads. As such, dazaar-eos-stream popularity was classified as not popular.
We found that dazaar-eos-stream demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.

Research
/Security News
Malicious dYdX client packages were published to npm and PyPI after a maintainer compromise, enabling wallet credential theft and remote code execution.

Security News
gem.coop is testing registry-level dependency cooldowns to limit exposure during the brief window when malicious gems are most likely to spread.