The primary functions of the world state package are to maintain the collection of Merkle Trees comprising the global state of the system and to offer an interface with which the trees can be queried.
The Merkle Trees package contains typescript implementations of the various Merkle Trees required by the system.
Sparse Merkle tree implementation in TypeScript.
**@fuel-ts/merkle** is a sub-module for interacting with **Fuel**.
Sparse Merkle tree implementation in TypeScript.
Sparse Merkle tree implementation in TypeScript.
This is an implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
You want Ethereum's [merkle-patricia tree](https://github.com/wanderer/merkle-patricia-tree), but you don't care about the stateRoot. Fake it! And reap the optimization benefits.
Merkle tree implemented as a persistent datastructure
Curated collection of data structures for the JavaScript/TypeScript.
Utilities to work with merkle trees
A performance conscious library for merkle root and tree calculations.
Bitfield that allocates a series of small buffers to support sparse bits without allocating a massive buffer
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
SPL Account Compression Program JS API
unist utility to find a node after another node
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
A tiny invariant function
Incremental Merkle tree implementation in TypeScript.
A sparse array optimised for low memory whilst still being fast
Rich text value and manipulation API.
Lean Incremental Merkle tree implementation in TypeScript.
mdast utility to check if a node is phrasing content
Incremental Merkle tree implementation in TypeScript.