Skip to content
This repository was archived by the owner on Aug 11, 2021. It is now read-only.

Commit e416b09

Browse files
committed
docs: update readme
1 parent 58b8d6d commit e416b09

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

README.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ backed by an [IPFS Repo][repo] as its datastore for blocks, and uses [Bitswap][b
2525
┌────────────────────┐
2626
│ BlockService │
2727
└────────────────────┘
28-
2928
┌─────┴─────┐
3029
▼ ▼
3130
┌─────────┐ ┌───────┐
@@ -51,7 +50,7 @@ backed by an [IPFS Repo][repo] as its datastore for blocks, and uses [Bitswap][b
5150
### npm
5251

5352
```sh
54-
> npm i ipfs-block-service
53+
> npm install ipfs-block-service
5554
```
5655

5756
## Usage
@@ -75,19 +74,26 @@ const repo = new IPFSRepo('example')
7574

7675
// create a block
7776
const data = new Buffer('hello world')
78-
multihashing(data, 'sha2-256', (err, hash) => {
79-
if (err) throw err
77+
multihashing(data, 'sha2-256', (err, multihash) => {
78+
if (err) {
79+
throw err
80+
}
8081

81-
const block = new Block(data, new CID(hash))
82+
const cid = new CID(multihash)
83+
const block = new Block(data, cid)
8284

8385
// create a service
8486
const bs = new BlockService(repo)
8587

8688
// add the block, then retrieve it
8789
bs.put(block, (err) => {
88-
if (err) throw err
89-
bs.get(block.cid, (err, b) => {
90-
if (err) throw err
90+
if (err) {
91+
throw err
92+
}
93+
bs.get(cid, (err, b) => {
94+
if (err) {
95+
throw err
96+
}
9197
console.log(block.data.toString() === b.data.toString())
9298
// => true
9399
})

0 commit comments

Comments
 (0)