1.0.0-alpha.1 • Published 8 years ago
ethstream v1.0.0-alpha.1
ethstream
Bare-bones block watcher for Ethereum.
For a visual demonstration of what Ethstream is doing under the hood, check out https://ethstream.hillstreetlabs.com.
Example
import EthStream from "ethstream";
import HttpProvider from "ethjs-provider-http";
const stream = new EthStream(new HttpProvider("https://mainnet.infura.io"), {
onAddBlock: block => { ... },
onConfirmBlock: block => { ... },
onRollbackBlock: block => { ... },
fromBlockNumber: 5591867 // Can also use fromBlockHash: "..."
});
stream.start(); // Start streamin'
stream.stop(); // Stop streamin'
const snapshot = stream.takeSnapshot(); // Take snapshot for later
const anotherStream = new EthStream(new HttpProvider("https://mainnet.infura.io"), {
fromSnapshot: snapshot
});1.0.1
8 years ago
1.0.0-alpha.4
8 years ago
1.0.0-alpha.3
8 years ago
1.0.0-alpha.2
8 years ago
1.0.0-alpha.1
8 years ago
1.0.0
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago