文件名称:borsh-js:用于散列的二进制对象表示序列化器的TypeScriptJavaScript实现
文件大小:37KB
文件格式:ZIP
更新时间:2024-05-17 20:57:40
JavaScript
Borsh JS Borsh JS是JavaScript和TypeScript项目的二进制序列化格式的实现。 Borsh代表用于散列的二进制对象表示序列化器。 它旨在对安全性至关重要的项目中使用,因为它优先考虑一致性,安全性,速度并具有严格的规范。 例子 序列化对象 const value = new Test ( { x : 255 , y : 20 , z : '123' , q : [ 1 , 2 , 3 ] } ) ; const schema = new Map ( [ [ Test , { kind : 'struct' , fields : [ [ 'x' , 'u8' ] , [ 'y' , 'u64' ] , [ 'z' , 'string' ] , [ 'q' , [ 3 ] ] ] } ] ] ) ; const buffer = borsh . serializ
【文件预览】:
borsh-js-master
----lib()
--------index.d.ts(1KB)
--------index.js(13KB)
----.eslintrc.yml(262B)
----CNAME(8B)
----LICENSE-APACHE(11KB)
----.travis.yml(242B)
----tsconfig.json(582B)
----borsh-ts()
--------index.ts(12KB)
--------.eslintrc.yml(466B)
--------test()
----README.md(3KB)
----LICENSE-MIT.txt(1023B)
----.gitignore(155B)
----CODEOWNERS(21B)
----package.json(1KB)