Skip to content

Commit 326d7f7

Browse files
authored
feat: bee-js 0.8.1 api reference (#58)
1 parent 7ecbc58 commit 326d7f7

File tree

115 files changed

+306
-311
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+306
-311
lines changed

docs/api/classes/bee.md

Lines changed: 46 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,23 @@ Name | Type | Description |
2525

2626
**Returns:** [*Bee*](bee.md)
2727

28-
Defined in: [bee-js/src/bee.ts:54](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L54)
28+
Defined in: [bee-js/src/bee.ts:54](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L54)
2929

3030
## Properties
3131

3232
### signer
3333

3434
`Optional` `Readonly` **signer**: *undefined* \| [*Signer*](../types/signer.md)
3535

36-
Defined in: [bee-js/src/bee.ts:54](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L54)
36+
Defined in: [bee-js/src/bee.ts:54](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L54)
3737

3838
___
3939

4040
### url
4141

4242
`Readonly` **url**: *string*
4343

44-
Defined in: [bee-js/src/bee.ts:53](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L53)
44+
Defined in: [bee-js/src/bee.ts:53](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L53)
4545

4646
## Methods
4747

@@ -53,7 +53,7 @@ Ping the base bee URL. If connection was not successful throw error
5353

5454
**Returns:** *Promise*<void\>
5555

56-
Defined in: [bee-js/src/bee.ts:609](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L609)
56+
Defined in: [bee-js/src/bee.ts:636](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L636)
5757

5858
___
5959

@@ -73,7 +73,7 @@ Name | Type | Description |
7373

7474
**Returns:** *Promise*<[*Reference*](../types/reference.md)\>
7575

76-
Defined in: [bee-js/src/bee.ts:476](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L476)
76+
Defined in: [bee-js/src/bee.ts:476](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L476)
7777

7878
___
7979

@@ -85,7 +85,7 @@ Create new tag
8585

8686
**Returns:** *Promise*<[*Tag*](../interfaces/tag.md)\>
8787

88-
Defined in: [bee-js/src/bee.ts:226](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L226)
88+
Defined in: [bee-js/src/bee.ts:226](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L226)
8989

9090
___
9191

@@ -103,7 +103,7 @@ Name | Type | Description |
103103

104104
**Returns:** *Promise*<[*Data*](../interfaces/data.md)\>
105105

106-
Defined in: [bee-js/src/bee.ts:91](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L91)
106+
Defined in: [bee-js/src/bee.ts:91](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L91)
107107

108108
___
109109

@@ -121,7 +121,7 @@ Name | Type | Description |
121121

122122
**Returns:** *Promise*<[*FileData*](../interfaces/filedata.md)<[*Data*](../interfaces/data.md)\>\>
123123

124-
Defined in: [bee-js/src/bee.ts:140](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L140)
124+
Defined in: [bee-js/src/bee.ts:140](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L140)
125125

126126
___
127127

@@ -142,7 +142,7 @@ Name | Type | Default value | Description |
142142

143143
file in byte array with metadata
144144

145-
Defined in: [bee-js/src/bee.ts:198](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L198)
145+
Defined in: [bee-js/src/bee.ts:198](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L198)
146146

147147
___
148148

@@ -161,7 +161,7 @@ Name | Type | Description |
161161

162162
**Returns:** *Promise*<Readable\>
163163

164-
Defined in: [bee-js/src/bee.ts:103](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L103)
164+
Defined in: [bee-js/src/bee.ts:103](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L103)
165165

166166
___
167167

@@ -179,7 +179,7 @@ Name | Type | Description |
179179

180180
**Returns:** *Promise*<[*FileData*](../interfaces/filedata.md)<Readable\>\>
181181

182-
Defined in: [bee-js/src/bee.ts:151](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L151)
182+
Defined in: [bee-js/src/bee.ts:151](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L151)
183183

184184
___
185185

@@ -201,7 +201,7 @@ Name | Type | Default value | Description |
201201

202202
file in readable stream with metadata
203203

204-
Defined in: [bee-js/src/bee.ts:213](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L213)
204+
Defined in: [bee-js/src/bee.ts:213](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L213)
205205

206206
___
207207

@@ -219,7 +219,7 @@ Name | Type | Description |
219219

220220
**Returns:** *Promise*<PinningStatus\>
221221

222-
Defined in: [bee-js/src/bee.ts:341](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L341)
222+
Defined in: [bee-js/src/bee.ts:341](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L341)
223223

224224
___
225225

@@ -230,6 +230,13 @@ ___
230230
High-level function that allows you to easily get data from feed.
231231
Returned data are parsed using JSON.parse().
232232

233+
This method also supports specification of `signer` object passed to constructor. The order of evaluation is:
234+
- `options.address`
235+
- `options.signer`
236+
- `this.signer`
237+
238+
At least one of these has to be specified!
239+
233240
#### Type parameters:
234241

235242
Name | Type |
@@ -245,7 +252,7 @@ Name | Type | Description |
245252

246253
**Returns:** *Promise*<T\>
247254

248-
Defined in: [bee-js/src/bee.ts:557](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L557)
255+
Defined in: [bee-js/src/bee.ts:564](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L564)
249256

250257
___
251258

@@ -263,7 +270,7 @@ Name | Type | Description |
263270

264271
**Returns:** *Promise*<PinnedChunks\>
265272

266-
Defined in: [bee-js/src/bee.ts:332](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L332)
273+
Defined in: [bee-js/src/bee.ts:332](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L332)
267274

268275
___
269276

@@ -277,7 +284,7 @@ Ping the base bee URL.
277284

278285
true if succesfull, false on error
279286

280-
Defined in: [bee-js/src/bee.ts:618](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L618)
287+
Defined in: [bee-js/src/bee.ts:645](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L645)
281288

282289
___
283290

@@ -297,7 +304,7 @@ Name | Type | Description |
297304

298305
**Returns:** [*FeedReader*](../interfaces/feedreader.md)
299306

300-
Defined in: [bee-js/src/bee.ts:496](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L496)
307+
Defined in: [bee-js/src/bee.ts:496](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L496)
301308

302309
___
303310

@@ -318,7 +325,7 @@ Name | Type | Description |
318325

319326
**Returns:** [*Topic*](../types/topic.md)
320327

321-
Defined in: [bee-js/src/bee.ts:574](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L574)
328+
Defined in: [bee-js/src/bee.ts:601](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L601)
322329

323330
___
324331

@@ -338,7 +345,7 @@ Name | Type | Description |
338345

339346
**Returns:** [*FeedWriter*](../interfaces/feedwriter.md)
340347

341-
Defined in: [bee-js/src/bee.ts:516](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L516)
348+
Defined in: [bee-js/src/bee.ts:516](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L516)
342349

343350
___
344351

@@ -356,7 +363,7 @@ Name | Type | Description |
356363

357364
**Returns:** [*SOCReader*](../interfaces/socreader.md)
358365

359-
Defined in: [bee-js/src/bee.ts:583](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L583)
366+
Defined in: [bee-js/src/bee.ts:610](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L610)
360367

361368
___
362369

@@ -374,7 +381,7 @@ Name | Type | Description |
374381

375382
**Returns:** [*SOCWriter*](../interfaces/socwriter.md)
376383

377-
Defined in: [bee-js/src/bee.ts:596](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L596)
384+
Defined in: [bee-js/src/bee.ts:623](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L623)
378385

379386
___
380387

@@ -392,7 +399,7 @@ Name | Type | Description |
392399

393400
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
394401

395-
Defined in: [bee-js/src/bee.ts:310](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L310)
402+
Defined in: [bee-js/src/bee.ts:310](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L310)
396403

397404
___
398405

@@ -410,7 +417,7 @@ Name | Type | Description |
410417

411418
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
412419

413-
Defined in: [bee-js/src/bee.ts:266](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L266)
420+
Defined in: [bee-js/src/bee.ts:266](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L266)
414421

415422
___
416423

@@ -428,7 +435,7 @@ Name | Type | Description |
428435

429436
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
430437

431-
Defined in: [bee-js/src/bee.ts:288](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L288)
438+
Defined in: [bee-js/src/bee.ts:288](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L288)
432439

433440
___
434441

@@ -446,7 +453,7 @@ Name | Type | Description |
446453

447454
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
448455

449-
Defined in: [bee-js/src/bee.ts:244](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L244)
456+
Defined in: [bee-js/src/bee.ts:244](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L244)
450457

451458
___
452459

@@ -477,7 +484,7 @@ Name | Type | Default value | Description |
477484

478485
Message in byte array
479486

480-
Defined in: [bee-js/src/bee.ts:442](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L442)
487+
Defined in: [bee-js/src/bee.ts:442](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L442)
481488

482489
___
483490

@@ -498,7 +505,7 @@ Name | Type | Description |
498505

499506
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
500507

501-
Defined in: [bee-js/src/bee.ts:368](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L368)
508+
Defined in: [bee-js/src/bee.ts:368](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L368)
502509

503510
___
504511

@@ -519,7 +526,7 @@ Name | Type | Description |
519526

520527
Subscription to a given topic
521528

522-
Defined in: [bee-js/src/bee.ts:385](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L385)
529+
Defined in: [bee-js/src/bee.ts:385](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L385)
523530

524531
___
525532

@@ -537,7 +544,7 @@ Name | Type |
537544

538545
**Returns:** *Promise*<[*Tag*](../interfaces/tag.md)\>
539546

540-
Defined in: [bee-js/src/bee.ts:235](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L235)
547+
Defined in: [bee-js/src/bee.ts:235](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L235)
541548

542549
___
543550

@@ -564,7 +571,7 @@ Name | Type | Description |
564571

565572
**Returns:** *Promise*<[*ReferenceResponse*](../interfaces/referenceresponse.md)\>
566573

567-
Defined in: [bee-js/src/bee.ts:539](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L539)
574+
Defined in: [bee-js/src/bee.ts:539](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L539)
568575

569576
___
570577

@@ -582,7 +589,7 @@ Name | Type | Description |
582589

583590
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
584591

585-
Defined in: [bee-js/src/bee.ts:321](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L321)
592+
Defined in: [bee-js/src/bee.ts:321](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L321)
586593

587594
___
588595

@@ -600,7 +607,7 @@ Name | Type | Description |
600607

601608
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
602609

603-
Defined in: [bee-js/src/bee.ts:277](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L277)
610+
Defined in: [bee-js/src/bee.ts:277](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L277)
604611

605612
___
606613

@@ -618,7 +625,7 @@ Name | Type | Description |
618625

619626
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
620627

621-
Defined in: [bee-js/src/bee.ts:299](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L299)
628+
Defined in: [bee-js/src/bee.ts:299](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L299)
622629

623630
___
624631

@@ -636,7 +643,7 @@ Name | Type | Description |
636643

637644
**Returns:** *Promise*<[*BeeResponse*](../interfaces/beeresponse.md)\>
638645

639-
Defined in: [bee-js/src/bee.ts:255](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L255)
646+
Defined in: [bee-js/src/bee.ts:255](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L255)
640647

641648
___
642649

@@ -655,7 +662,7 @@ Name | Type | Description |
655662

656663
**Returns:** *Promise*<PinningStatus\>
657664

658-
Defined in: [bee-js/src/bee.ts:353](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L353)
665+
Defined in: [bee-js/src/bee.ts:353](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L353)
659666

660667
___
661668

@@ -676,7 +683,7 @@ Name | Type | Description |
676683

677684
reference is a content hash of the data
678685

679-
Defined in: [bee-js/src/bee.ts:82](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L82)
686+
Defined in: [bee-js/src/bee.ts:82](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L82)
680687

681688
___
682689

@@ -698,7 +705,7 @@ Name | Type | Description |
698705

699706
reference is a content hash of the file
700707

701-
Defined in: [bee-js/src/bee.ts:118](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L118)
708+
Defined in: [bee-js/src/bee.ts:118](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L118)
702709

703710
___
704711

@@ -721,7 +728,7 @@ Name | Type | Description |
721728

722729
reference of the collection of files
723730

724-
Defined in: [bee-js/src/bee.ts:167](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L167)
731+
Defined in: [bee-js/src/bee.ts:167](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L167)
725732

726733
___
727734

@@ -745,4 +752,4 @@ Name | Type | Default value | Description |
745752

746753
reference of the collection of files
747754

748-
Defined in: [bee-js/src/bee.ts:184](https://github.com/ethersphere/bee-js/blob/8087a81/src/bee.ts#L184)
755+
Defined in: [bee-js/src/bee.ts:184](https://github.com/ethersphere/bee-js/blob/9a547fe/src/bee.ts#L184)

docs/api/classes/beeargumenterror.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Name | Type |
3131

3232
Inherited from: [BeeError](beeerror.md)
3333

34-
Defined in: [bee-js/src/utils/error.ts:7](https://github.com/ethersphere/bee-js/blob/8087a81/src/utils/error.ts#L7)
34+
Defined in: [bee-js/src/utils/error.ts:7](https://github.com/ethersphere/bee-js/blob/9a547fe/src/utils/error.ts#L7)
3535

3636
## Properties
3737

0 commit comments

Comments
 (0)