@@ -26,51 +26,55 @@ Name | Type |
26
26
27
27
** Returns:** [ * BeeDebug* ] ( beedebug.md )
28
28
29
- Defined in: [ bee-js/src/bee-debug.ts:36 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L36 )
29
+ Defined in: [ bee-js/src/bee-debug.ts:37 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L37 )
30
30
31
31
## Properties
32
32
33
33
### url
34
34
35
35
• ` Readonly ` ** url** : * string*
36
36
37
- Defined in: [ bee-js/src/bee-debug.ts:36 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L36 )
37
+ Defined in: [ bee-js/src/bee-debug.ts:37 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L37 )
38
38
39
39
## Methods
40
40
41
41
### cashoutLastCheque
42
42
43
- ▸ ** cashoutLastCheque** (` address ` : * string* ): * Promise * < [ * CashoutResponse * ] ( ../interfaces/cashoutresponse .md ) \>
43
+ ▸ ** cashoutLastCheque** (` address ` : * string* \| [ * Address * ] ( ../types/address.md ) , ` options? ` : [ * CashoutOptions * ] ( ../interfaces/cashoutoptions .md ) ): * Promise * <string \>
44
44
45
45
Cashout the last cheque for the peer
46
46
47
47
#### Parameters:
48
48
49
49
Name | Type | Description |
50
50
:------ | :------ | :------ |
51
- ` address ` | * string* | Swarm address of peer |
51
+ ` address ` | * string* \| [ * Address* ] ( ../types/address.md ) | Swarm address of peer |
52
+ ` options? ` | [ * CashoutOptions* ] ( ../interfaces/cashoutoptions.md ) | |
52
53
53
- ** Returns:** * Promise* <[ * CashoutResponse * ] ( ../interfaces/cashoutresponse.md ) \>
54
+ ** Returns:** * Promise* <string \>
54
55
55
- Defined in: [ bee-js/src/bee-debug.ts:169 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L169 )
56
+ Defined in: [ bee-js/src/bee-debug.ts:177 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L177 )
56
57
57
58
___
58
59
59
60
### depositTokens
60
61
61
- ▸ ** depositTokens** (` amount ` : * number* \| * bigint* ): * Promise* <[ * DepositTokensResponse * ] ( ../interfaces/deposittokensresponse.md ) \>
62
+ ▸ ** depositTokens** (` amount ` : * number* \| * bigint* , ` gasPrice? ` : * bigint * ): * Promise* <string \>
62
63
63
64
Deposit tokens from overlay address into chequebook
64
65
65
66
#### Parameters:
66
67
67
68
Name | Type | Description |
68
69
:------ | :------ | :------ |
69
- ` amount ` | * number* \| * bigint* | Amount of tokens to deposit (must be positive integer) |
70
+ ` amount ` | * number* \| * bigint* | Amount of tokens to deposit (must be positive integer) |
71
+ ` gasPrice? ` | * bigint* | Gas Price in WEI for the transaction call |
70
72
71
- ** Returns:** * Promise* <[ * DepositTokensResponse * ] ( ../interfaces/deposittokensresponse.md ) \>
73
+ ** Returns:** * Promise* <string \>
72
74
73
- Defined in: [ bee-js/src/bee-debug.ts:178] ( https://github.com/ethersphere/bee-js/blob/7260ee1/src/bee-debug.ts#L178 )
75
+ string Hash of the transaction
76
+
77
+ Defined in: [ bee-js/src/bee-debug.ts:198] ( https://github.com/ethersphere/bee-js/blob/430becc/src/bee-debug.ts#L198 )
74
78
75
79
___
76
80
@@ -82,7 +86,7 @@ Get the balances with all known peers including prepaid services
82
86
83
87
** Returns:** * Promise* <[ * BalanceResponse* ] ( ../interfaces/balanceresponse.md ) \>
84
88
85
- Defined in: [ bee-js/src/bee-debug.ts:81 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L81 )
89
+ Defined in: [ bee-js/src/bee-debug.ts:86 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L86 )
86
90
87
91
___
88
92
@@ -94,7 +98,7 @@ Get settlements with all known peers and total amount sent or received
94
98
95
99
** Returns:** * Promise* <[ * AllSettlements* ] ( ../interfaces/allsettlements.md ) \>
96
100
97
- Defined in: [ bee-js/src/bee-debug.ts:217 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L217 )
101
+ Defined in: [ bee-js/src/bee-debug.ts:243 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L243 )
98
102
99
103
___
100
104
104
108
105
109
** Returns:** * Promise* <[ * Peer* ] ( ../interfaces/peer.md ) [ ] \>
106
110
107
- Defined in: [ bee-js/src/bee-debug.ts:51] ( https://github.com/ethersphere/bee-js/blob/7260ee1/src/bee-debug.ts#L51 )
111
+ Defined in: [ bee-js/src/bee-debug.ts:52] ( https://github.com/ethersphere/bee-js/blob/430becc/src/bee-debug.ts#L52 )
112
+
113
+ ___
114
+
115
+ ### getChainState
116
+
117
+ ▸ ** getChainState** (): * Promise* <[ * ChainState* ] ( ../interfaces/chainstate.md ) \>
118
+
119
+ Get chain state
120
+
121
+ ** Returns:** * Promise* <[ * ChainState* ] ( ../interfaces/chainstate.md ) \>
122
+
123
+ Defined in: [ bee-js/src/bee-debug.ts:273] ( https://github.com/ethersphere/bee-js/blob/430becc/src/bee-debug.ts#L273 )
108
124
109
125
___
110
126
@@ -119,7 +135,7 @@ https://github.com/ethersphere/bee/issues/1443
119
135
120
136
** Returns:** * Promise* <[ * ChequebookAddressResponse* ] ( ../interfaces/chequebookaddressresponse.md ) \>
121
137
122
- Defined in: [ bee-js/src/bee-debug.ts:124 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L124 )
138
+ Defined in: [ bee-js/src/bee-debug.ts:129 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L129 )
123
139
124
140
___
125
141
@@ -131,7 +147,7 @@ Get the balance of the chequebook
131
147
132
148
** Returns:** * Promise* <[ * ChequebookBalanceResponse* ] ( ../interfaces/chequebookbalanceresponse.md ) \>
133
149
134
- Defined in: [ bee-js/src/bee-debug.ts:131 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L131 )
150
+ Defined in: [ bee-js/src/bee-debug.ts:136 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L136 )
135
151
136
152
___
137
153
@@ -143,7 +159,7 @@ Get health of node
143
159
144
160
** Returns:** * Promise* <[ * Health* ] ( ../interfaces/health.md ) \>
145
161
146
- Defined in: [ bee-js/src/bee-debug.ts:224 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L224 )
162
+ Defined in: [ bee-js/src/bee-debug.ts:250 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L250 )
147
163
148
164
___
149
165
@@ -161,7 +177,7 @@ Name | Type | Description |
161
177
162
178
** Returns:** * Promise* <[ * LastCashoutActionResponse* ] ( ../interfaces/lastcashoutactionresponse.md ) \>
163
179
164
- Defined in: [ bee-js/src/bee-debug.ts:158 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L158 )
180
+ Defined in: [ bee-js/src/bee-debug.ts:163 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L163 )
165
181
166
182
___
167
183
@@ -173,7 +189,7 @@ Get last cheques for all peers
173
189
174
190
** Returns:** * Promise* <[ * LastChequesResponse* ] ( ../interfaces/lastchequesresponse.md ) \>
175
191
176
- Defined in: [ bee-js/src/bee-debug.ts:138 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L138 )
192
+ Defined in: [ bee-js/src/bee-debug.ts:143 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L143 )
177
193
178
194
___
179
195
@@ -191,7 +207,7 @@ Name | Type | Description |
191
207
192
208
** Returns:** * Promise* <[ * LastChequesForPeerResponse* ] ( ../interfaces/lastchequesforpeerresponse.md ) \>
193
209
194
- Defined in: [ bee-js/src/bee-debug.ts:147 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L147 )
210
+ Defined in: [ bee-js/src/bee-debug.ts:152 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L152 )
195
211
196
212
___
197
213
201
217
202
218
** Returns:** * Promise* <[ * NodeAddresses* ] ( ../interfaces/nodeaddresses.md ) \>
203
219
204
- Defined in: [ bee-js/src/bee-debug.ts:47 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L47 )
220
+ Defined in: [ bee-js/src/bee-debug.ts:48 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L48 )
205
221
206
222
___
207
223
@@ -213,7 +229,7 @@ Get the past due consumption balances with all known peers
213
229
214
230
** Returns:** * Promise* <[ * BalanceResponse* ] ( ../interfaces/balanceresponse.md ) \>
215
231
216
- Defined in: [ bee-js/src/bee-debug.ts:99 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L99 )
232
+ Defined in: [ bee-js/src/bee-debug.ts:104 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L104 )
217
233
218
234
___
219
235
@@ -231,7 +247,7 @@ Name | Type | Description |
231
247
232
248
** Returns:** * Promise* <[ * PeerBalance* ] ( ../interfaces/peerbalance.md ) \>
233
249
234
- Defined in: [ bee-js/src/bee-debug.ts:108 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L108 )
250
+ Defined in: [ bee-js/src/bee-debug.ts:113 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L113 )
235
251
236
252
___
237
253
@@ -249,7 +265,7 @@ Name | Type | Description |
249
265
250
266
** Returns:** * Promise* <[ * PeerBalance* ] ( ../interfaces/peerbalance.md ) \>
251
267
252
- Defined in: [ bee-js/src/bee-debug.ts:90 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L90 )
268
+ Defined in: [ bee-js/src/bee-debug.ts:95 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L95 )
253
269
254
270
___
255
271
@@ -261,7 +277,19 @@ Get list of peers for this node
261
277
262
278
** Returns:** * Promise* <[ * Peer* ] ( ../interfaces/peer.md ) [ ] \>
263
279
264
- Defined in: [ bee-js/src/bee-debug.ts:58] ( https://github.com/ethersphere/bee-js/blob/7260ee1/src/bee-debug.ts#L58 )
280
+ Defined in: [ bee-js/src/bee-debug.ts:59] ( https://github.com/ethersphere/bee-js/blob/430becc/src/bee-debug.ts#L59 )
281
+
282
+ ___
283
+
284
+ ### getReserveState
285
+
286
+ ▸ ** getReserveState** (): * Promise* <[ * ReserveState* ] ( ../interfaces/reservestate.md ) \>
287
+
288
+ Get reserve state
289
+
290
+ ** Returns:** * Promise* <[ * ReserveState* ] ( ../interfaces/reservestate.md ) \>
291
+
292
+ Defined in: [ bee-js/src/bee-debug.ts:266] ( https://github.com/ethersphere/bee-js/blob/430becc/src/bee-debug.ts#L266 )
265
293
266
294
___
267
295
@@ -279,7 +307,7 @@ Name | Type | Description |
279
307
280
308
** Returns:** * Promise* <[ * Settlements* ] ( ../interfaces/settlements.md ) \>
281
309
282
- Defined in: [ bee-js/src/bee-debug.ts:208 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L208 )
310
+ Defined in: [ bee-js/src/bee-debug.ts:234 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L234 )
283
311
284
312
___
285
313
289
317
290
318
** Returns:** * Promise* <[ * Topology* ] ( ../interfaces/topology.md ) \>
291
319
292
- Defined in: [ bee-js/src/bee-debug.ts:66 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L66 )
320
+ Defined in: [ bee-js/src/bee-debug.ts:69 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L69 )
293
321
294
322
___
295
323
@@ -303,54 +331,57 @@ Connnects to a node and checks if it is a supported Bee version by the bee-js
303
331
304
332
true if the Bee node version is supported
305
333
306
- Defined in: [ bee-js/src/bee-debug.ts:233 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L233 )
334
+ Defined in: [ bee-js/src/bee-debug.ts:259 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L259 )
307
335
308
336
___
309
337
310
338
### pingPeer
311
339
312
- ▸ ** pingPeer** (` peer ` : * string* ): * Promise* <[ * PingResponse* ] ( ../interfaces/pingresponse.md ) \>
340
+ ▸ ** pingPeer** (` peer ` : * string* \| [ * Address * ] ( ../types/address.md ) ): * Promise* <[ * PingResponse* ] ( ../interfaces/pingresponse.md ) \>
313
341
314
342
#### Parameters:
315
343
316
344
Name | Type |
317
345
:------ | :------ |
318
- ` peer ` | * string* |
346
+ ` peer ` | * string* \| [ * Address * ] ( ../types/address.md ) |
319
347
320
348
** Returns:** * Promise* <[ * PingResponse* ] ( ../interfaces/pingresponse.md ) \>
321
349
322
- Defined in: [ bee-js/src/bee-debug.ts:70 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L70 )
350
+ Defined in: [ bee-js/src/bee-debug.ts:73 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L73 )
323
351
324
352
___
325
353
326
354
### removePeer
327
355
328
- ▸ ** removePeer** (` peer ` : * string* ): * Promise* <[ * RemovePeerResponse* ] ( ../interfaces/removepeerresponse.md ) \>
356
+ ▸ ** removePeer** (` peer ` : * string* \| [ * Address * ] ( ../types/address.md ) ): * Promise* <[ * RemovePeerResponse* ] ( ../interfaces/removepeerresponse.md ) \>
329
357
330
358
#### Parameters:
331
359
332
360
Name | Type |
333
361
:------ | :------ |
334
- ` peer ` | * string* |
362
+ ` peer ` | * string* \| [ * Address * ] ( ../types/address.md ) |
335
363
336
364
** Returns:** * Promise* <[ * RemovePeerResponse* ] ( ../interfaces/removepeerresponse.md ) \>
337
365
338
- Defined in: [ bee-js/src/bee-debug.ts:62 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L62 )
366
+ Defined in: [ bee-js/src/bee-debug.ts:63 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L63 )
339
367
340
368
___
341
369
342
370
### withdrawTokens
343
371
344
- ▸ ** withdrawTokens** (` amount ` : * number* \| * bigint* ): * Promise* <[ * WithdrawTokensResponse * ] ( ../interfaces/withdrawtokensresponse.md ) \>
372
+ ▸ ** withdrawTokens** (` amount ` : * number* \| * bigint* , ` gasPrice? ` : * bigint * ): * Promise* <string \>
345
373
346
374
Withdraw tokens from the chequebook to the overlay address
347
375
348
376
#### Parameters:
349
377
350
378
Name | Type | Description |
351
379
:------ | :------ | :------ |
352
- ` amount ` | * number* \| * bigint* | Amount of tokens to withdraw (must be positive integer) |
380
+ ` amount ` | * number* \| * bigint* | Amount of tokens to withdraw (must be positive integer) |
381
+ ` gasPrice? ` | * bigint* | Gas Price in WEI for the transaction call |
382
+
383
+ ** Returns:** * Promise* <string\>
353
384
354
- ** Returns: ** * Promise * < [ * WithdrawTokensResponse * ] ( ../interfaces/withdrawtokensresponse.md ) \>
385
+ string Hash of the transaction
355
386
356
- Defined in: [ bee-js/src/bee-debug.ts:191 ] ( https://github.com/ethersphere/bee-js/blob/7260ee1 /src/bee-debug.ts#L191 )
387
+ Defined in: [ bee-js/src/bee-debug.ts:215 ] ( https://github.com/ethersphere/bee-js/blob/430becc /src/bee-debug.ts#L215 )
0 commit comments