merkle-patricia-tree:项目正在积极开发中,已移至EthereumJS VM monorepo

时间:2021-02-05 07:54:04
【文件属性】:
文件名称:merkle-patricia-tree:项目正在积极开发中,已移至EthereumJS VM monorepo
文件大小:64KB
文件格式:ZIP
更新时间:2021-02-05 07:54:04
ethereum proof trie data-structures merkle-tree 概要 这是指定的修改后的merkle patricia树的实现: 修改后的Merkle Patricia树(trie)提供了一种持久性数据结构,可以在任意长度的二进制数据(字节数组)之间进行映射。 它是根据可变数据结构定义的,以在256位二进制片段和任意长度的二进制数据之间进行映射。 Trie的核心及其在协议规范方面的唯一要求是提供一个32字节的值,该值标识给定的一组键值对。 通过levelup模块支持的唯一后备存储是LevelDB。 安装 npm install merkle-patricia-tree 用法 该库中实现了三种树变体,分别是: BaseTrie , Checkpoin
【文件预览】:
merkle-patricia-tree-master
----.prettierignore(76B)
----tsconfig.benchmarks.json(89B)
----.gitignore(86B)
----tsconfig.prod.json(154B)
----karma.conf.js(675B)
----tsconfig.json(103B)
----typedoc.json(366B)
----README.md(6KB)
----tsconfig.browser.json(161B)
----.gitmodules(93B)
----CHANGELOG.md(8KB)
----.github()
--------workflows()
--------contributing.md(781B)
----test()
--------official.spec.ts(2KB)
--------encoding.spec.ts(454B)
--------scratch.spec.ts(1KB)
--------stream.spec.ts(4KB)
--------secure.spec.ts(5KB)
--------proof.spec.ts(5KB)
--------fixtures()
--------prioritizedTaskExecutor.spec.ts(653B)
--------index.spec.ts(9KB)
--------db.spec.ts(806B)
--------checkpoint.spec.ts(3KB)
----docs()
--------README.md(264B)
--------modules()
--------classes()
----benchmarks()
--------random.ts(671B)
--------checkpointing.ts(483B)
--------index.ts(1KB)
----package.json(2KB)
----prettier.config.js(82B)
----src()
--------checkpointTrie.ts(4KB)
--------scratch.ts(1KB)
--------trieNode.ts(4KB)
--------prioritizedTaskExecutor.ts(2KB)
--------db.ts(2KB)
--------readStream.ts(749B)
--------secure.ts(3KB)
--------index.ts(189B)
--------scratchReadStream.ts(759B)
--------baseTrie.ts(21KB)
--------util()
----codecov.yml(110B)
----.npmignore(49B)
----.eslintrc.js(278B)

网友评论