You are viewing a single comment's thread from:

RE: Steemit API Question

in #steemdev5 years ago

I created a repo for u to test this out https://github.com/superoo7/steem-stream-example

import { Client } from "dsteem";
const client = new Client("https://api.steemit.com");

const stream = client.blockchain.getBlockStream();

stream.on("data", operation => {
  console.log(operation);
});

It's streaming straight from the blockchain

source: https://developers.steem.io/tutorials-javascript/stream_blockchain_transactions

Sort:  

Nice, but I'm trying to do it in javascript. And I don't want Immutable blocks. I want Latest blocks.

<script src="https://unpkg.com/dsteem@^0.10.0/dist/dsteem.js"></script>

let client = new dsteem.Client('https://api.steemit.com')

var stream = client.blockchain.getOperationsStream()

stream.on('data', (operation) => filter(operation))

The blocks that this script retrieves are 20 blocks late. (immutable)

Actually could you tell me how to run this?
I'm a super noob when it comes to GitHub.

Coin Marketplace

STEEM 0.18
TRX 0.14
JST 0.030
BTC 58665.81
ETH 3153.57
USDT 1.00
SBD 2.44