scale-decode

Decode library

A crate providing a flexible and expressive way to decode SCALE encoded bytes into custom data structures.

Decode SCALE bytes into custom types using a scale-info type registry and a custom Visitor impl.

GitHub

7 stars
7 watching
3 forks
Language: Rust
last commit: 6 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paritytech/scale-value A crate providing a runtime representation of SCALE encoded values with support for arbitrary shapes and encoding/decoding 17
paritytech/parity-scale-codec A Rust library for serializing and deserializing data in a compact binary format 258
paritytech/subxt Enables interaction with Substrate-based nodes using a standardized interface 425
matthewdarnell/cscale A C library for serializing and deserializing SCALE-encoded data 7
paritytech/parity-bitcoin A Rust-based implementation of the Bitcoin client. 729
paritytech/parity-db An embedded persistent key-value store optimized for blockchain applications. 264
limechain/as-scale-codec An implementation of a communication codec used in decentralized networks 18
bytecodealliance/cap-std A project providing a capability-based version of the Rust standard library for sandboxed and secure application development. 660
paritytech/substrate-archive Engine for indexing blockchain data into a PostgreSQL database 196
itering/scale.go A Go implementation of a scale codec for encoding and decoding data related to the Polkadot substrate 63
rustcrypto/formats Provides tools and libraries for encoding and decoding various cryptographic formats 250
avast/retdec-idaplugin Decompiles binary code from various architectures into human-readable assembly code 762
rust-lang/flate2-rs A library that provides bindings to various compression formats. 916
rustcrypto/nacl-compat Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. 58
rust-math/intel-mkl-src A crate that redistributes and provides Rust bindings to Intel's Math Kernel Library (MKL) for scientific computations. 82