Skip to content

Commit 00710d8

Browse files
committed
regenerate docs
1 parent a8fa832 commit 00710d8

9 files changed

+123
-123
lines changed

packages/trie/docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[merkle-patricia-tree](README.md)
1+
[@ethereumjs/trie](README.md)
22

3-
# merkle-patricia-tree
3+
# @ethereumjs/trie
44

55
## Index
66

packages/trie/docs/classes/_basetrie_.trie.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
[merkle-patricia-tree](../README.md)["baseTrie"](../modules/_basetrie_.md)[Trie](_basetrie_.trie.md)
1+
[@ethereumjs/trie](../README.md)["baseTrie"](../modules/_basetrie_.md)[Trie](_basetrie_.trie.md)
22

33
# Class: Trie
44

5-
The basic trie interface, use with `import { BaseTrie as Trie } from 'merkle-patricia-tree'`.
5+
The basic trie interface, use with `import { BaseTrie as Trie } from '@ethereumjs/trie'`.
66
In Ethereum applications stick with the [SecureTrie](_secure_.securetrie.md) overlay.
77
The API for the base and the secure interface are about the same.
88

@@ -59,7 +59,7 @@ The API for the base and the secure interface are about the same.
5959

6060
\+ **new Trie**(`db?`: LevelUp | null, `root?`: Buffer): *[Trie](_basetrie_.trie.md)*
6161

62-
*Defined in [baseTrie.ts:47](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L47)*
62+
*Defined in [baseTrie.ts:47](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L47)*
6363

6464
test
6565

@@ -78,7 +78,7 @@ Name | Type | Description |
7878

7979
**EMPTY_TRIE_ROOT**: *Buffer*
8080

81-
*Defined in [baseTrie.ts:45](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L45)*
81+
*Defined in [baseTrie.ts:45](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L45)*
8282

8383
The root for an empty trie
8484

@@ -88,7 +88,7 @@ ___
8888

8989
**db**: *DB*
9090

91-
*Defined in [baseTrie.ts:43](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L43)*
91+
*Defined in [baseTrie.ts:43](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L43)*
9292

9393
The backend DB
9494

@@ -98,7 +98,7 @@ The backend DB
9898

9999
**get isCheckpoint**(): *boolean*
100100

101-
*Defined in [baseTrie.ts:94](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L94)*
101+
*Defined in [baseTrie.ts:94](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L94)*
102102

103103
BaseTrie has no checkpointing so return false
104104

@@ -110,15 +110,15 @@ ___
110110

111111
**get root**(): *Buffer*
112112

113-
*Defined in [baseTrie.ts:71](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L71)*
113+
*Defined in [baseTrie.ts:71](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L71)*
114114

115115
Gets the current root of the `trie`
116116

117117
**Returns:** *Buffer*
118118

119119
**set root**(`value`: Buffer): *void*
120120

121-
*Defined in [baseTrie.ts:66](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L66)*
121+
*Defined in [baseTrie.ts:66](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L66)*
122122

123123
Sets the current root of the `trie`
124124

@@ -136,7 +136,7 @@ Name | Type |
136136

137137
**_createInitialNode**(`key`: Buffer, `value`: Buffer): *Promise‹void›*
138138

139-
*Defined in [baseTrie.ts:238](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L238)*
139+
*Defined in [baseTrie.ts:238](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L238)*
140140

141141
Creates the initial node from an empty tree.
142142

@@ -155,7 +155,7 @@ ___
155155

156156
**_deleteNode**(`k`: Buffer, `stack`: TrieNode[]): *Promise‹void›*
157157

158-
*Defined in [baseTrie.ts:381](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L381)*
158+
*Defined in [baseTrie.ts:381](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L381)*
159159

160160
Deletes a node from the database.
161161

@@ -174,7 +174,7 @@ ___
174174

175175
**_findDbNodes**(`onFound`: [FoundNodeFunction](../modules/_basetrie_.md#foundnodefunction)): *Promise‹void›*
176176

177-
*Defined in [baseTrie.ts:697](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L697)*
177+
*Defined in [baseTrie.ts:697](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L697)*
178178

179179
Finds all nodes that are stored directly in the db
180180
(some nodes are stored raw inside other nodes)
@@ -194,7 +194,7 @@ ___
194194

195195
**_findValueNodes**(`onFound`: [FoundNodeFunction](../modules/_basetrie_.md#foundnodefunction)): *Promise‹void›*
196196

197-
*Defined in [baseTrie.ts:715](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L715)*
197+
*Defined in [baseTrie.ts:715](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L715)*
198198

199199
Finds all nodes that store k,v values
200200
called by {@link TrieReadStream}
@@ -213,7 +213,7 @@ ___
213213

214214
**_formatNode**(`node`: TrieNode, `topLevel`: boolean, `opStack`: BatchDBOp[], `remove`: boolean): *Buffer | (null | Buffer‹› | Buffer‹›[])[]*
215215

216-
*Defined in [baseTrie.ts:549](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L549)*
216+
*Defined in [baseTrie.ts:549](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L549)*
217217

218218
Formats node to be saved by `levelup.batch`.
219219

@@ -236,7 +236,7 @@ ___
236236

237237
**_saveStack**(`key`: Nibbles, `stack`: TrieNode[], `opStack`: BatchDBOp[]): *Promise‹void›*
238238

239-
*Defined in [baseTrie.ts:511](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L511)*
239+
*Defined in [baseTrie.ts:511](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L511)*
240240

241241
Saves a stack of nodes to the database.
242242

@@ -256,7 +256,7 @@ ___
256256

257257
**_setRoot**(`value?`: Buffer): *void*
258258

259-
*Defined in [baseTrie.ts:75](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L75)*
259+
*Defined in [baseTrie.ts:75](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L75)*
260260

261261
**Parameters:**
262262

@@ -272,7 +272,7 @@ ___
272272

273273
**_updateNode**(`k`: Buffer, `value`: Buffer, `keyRemainder`: Nibbles, `stack`: TrieNode[]): *Promise‹void›*
274274

275-
*Defined in [baseTrie.ts:278](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L278)*
275+
*Defined in [baseTrie.ts:278](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L278)*
276276

277277
Updates a node.
278278

@@ -293,7 +293,7 @@ ___
293293

294294
**batch**(`ops`: BatchDBOp[]): *Promise‹void›*
295295

296-
*Defined in [baseTrie.ts:594](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L594)*
296+
*Defined in [baseTrie.ts:594](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L594)*
297297

298298
The given hash of operations (key additions or deletions) are executed on the DB
299299

@@ -321,7 +321,7 @@ ___
321321

322322
**checkRoot**(`root`: Buffer): *Promise‹boolean›*
323323

324-
*Defined in [baseTrie.ts:86](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L86)*
324+
*Defined in [baseTrie.ts:86](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L86)*
325325

326326
Checks if a given root exists.
327327

@@ -339,7 +339,7 @@ ___
339339

340340
**copy**(): *[Trie](_basetrie_.trie.md)*
341341

342-
*Defined in [baseTrie.ts:686](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L686)*
342+
*Defined in [baseTrie.ts:686](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L686)*
343343

344344
Creates a new trie backed by the same db.
345345

@@ -351,7 +351,7 @@ ___
351351

352352
**createReadStream**(): *ReadStream*
353353

354-
*Defined in [baseTrie.ts:679](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L679)*
354+
*Defined in [baseTrie.ts:679](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L679)*
355355

356356
The `data` event is given an `Object` that has two properties; the `key` and the `value`. Both should be Buffers.
357357

@@ -365,7 +365,7 @@ ___
365365

366366
**del**(`key`: Buffer): *Promise‹void›*
367367

368-
*Defined in [baseTrie.ts:143](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L143)*
368+
*Defined in [baseTrie.ts:143](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L143)*
369369

370370
Deletes a value given a `key`.
371371

@@ -385,7 +385,7 @@ ___
385385

386386
**findPath**(`key`: Buffer): *Promise‹Path›*
387387

388-
*Defined in [baseTrie.ts:157](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L157)*
388+
*Defined in [baseTrie.ts:157](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L157)*
389389

390390
Tries to find a path to the node for the given key.
391391
It returns a `stack` of nodes to the closest node.
@@ -404,7 +404,7 @@ ___
404404

405405
**get**(`key`: Buffer): *Promise‹Buffer | null›*
406406

407-
*Defined in [baseTrie.ts:103](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L103)*
407+
*Defined in [baseTrie.ts:103](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L103)*
408408

409409
Gets a value given a `key`
410410

@@ -424,7 +424,7 @@ ___
424424

425425
**lookupNode**(`node`: Buffer | Buffer[]): *Promise‹TrieNode | null›*
426426

427-
*Defined in [baseTrie.ts:247](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L247)*
427+
*Defined in [baseTrie.ts:247](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L247)*
428428

429429
Retrieves a node from db by hash.
430430

@@ -442,7 +442,7 @@ ___
442442

443443
**put**(`key`: Buffer, `value`: Buffer): *Promise‹void›*
444444

445-
*Defined in [baseTrie.ts:118](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L118)*
445+
*Defined in [baseTrie.ts:118](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L118)*
446446

447447
Stores a given `value` at the given `key`.
448448

@@ -463,7 +463,7 @@ ___
463463

464464
**walkTrie**(`root`: Buffer, `onFound`: [FoundNodeFunction](../modules/_basetrie_.md#foundnodefunction)): *Promise‹void›*
465465

466-
*Defined in [baseTrie.ts:220](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L220)*
466+
*Defined in [baseTrie.ts:220](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L220)*
467467

468468
Walks a trie until finished.
469469

@@ -484,7 +484,7 @@ ___
484484

485485
**createProof**(`trie`: [Trie](_basetrie_.trie.md), `key`: Buffer): *Promise‹[Proof](../modules/_basetrie_.md#proof)*
486486

487-
*Defined in [baseTrie.ts:649](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L649)*
487+
*Defined in [baseTrie.ts:649](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L649)*
488488

489489
Creates a proof from a trie and key that can be verified using [Trie.verifyProof](_basetrie_.trie.md#static-verifyproof).
490490

@@ -503,7 +503,7 @@ ___
503503

504504
**fromProof**(`proof`: [Proof](../modules/_basetrie_.md#proof), `trie?`: [Trie](_basetrie_.trie.md)): *Promise‹[Trie](_basetrie_.trie.md)*
505505

506-
*Defined in [baseTrie.ts:614](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L614)*
506+
*Defined in [baseTrie.ts:614](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L614)*
507507

508508
Saves the nodes from a proof into the trie. If no trie is provided a new one wil be instantiated.
509509

@@ -522,7 +522,7 @@ ___
522522

523523
**prove**(`trie`: [Trie](_basetrie_.trie.md), `key`: Buffer): *Promise‹[Proof](../modules/_basetrie_.md#proof)*
524524

525-
*Defined in [baseTrie.ts:640](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L640)*
525+
*Defined in [baseTrie.ts:640](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L640)*
526526

527527
prove has been renamed to [Trie.createProof](_basetrie_.trie.md#static-createproof).
528528

@@ -543,7 +543,7 @@ ___
543543

544544
**verifyProof**(`rootHash`: Buffer, `key`: Buffer, `proof`: [Proof](../modules/_basetrie_.md#proof)): *Promise‹Buffer | null›*
545545

546-
*Defined in [baseTrie.ts:665](https://github.com/ethereumjs/merkle-patricia-tree/blob/master/src/baseTrie.ts#L665)*
546+
*Defined in [baseTrie.ts:665](https://github.com/ethereumjs/ethereumjs-vm/blob/master/packages/trie/src/baseTrie.ts#L665)*
547547

548548
Verifies a proof.
549549

0 commit comments

Comments
 (0)