A tiny, left-aligned merkle tree implementation in TypeScript with special utilities.
A tiny invariant function
A performance conscious library for merkle root and tree calculations.
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
Utilities to work with merkle trees
A tiny warning function
**@fuel-ts/merkle** is a sub-module for interacting with **Fuel**.
Tiny Casing utils
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
Tiny and extremely fast globbing
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.
Tiny CBOR library
A minimal fork of nanospy, with more features
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
📦 A smart contract that distributes a balance of tokens according to a merkle root
A tiny inflate implementation
SPL Account Compression Program JS API
Tools for creating merkle trees, generating merkle proofs, and verification of merkle proofs.
The Merkle Trees package contains typescript implementations of the various Merkle Trees required by the system.
fast, tiny `queueMicrotask` shim for modern engines
Fully type-checked EventEmitter