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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
paritytech/scale-valueA crate providing a runtime representation of SCALE encoded values with support for arbitrary shapes and encoding/decoding17
paritytech/parity-scale-codecA Rust library for serializing and deserializing data in a compact binary format260
paritytech/subxtEnables interaction with Substrate-based nodes using a standardized interface434
matthewdarnell/cscaleA C library for serializing and deserializing SCALE-encoded data7
paritytech/parity-bitcoinA Rust-based implementation of the Bitcoin client.728
paritytech/parity-dbAn embedded persistent key-value store optimized for blockchain applications.264
limechain/as-scale-codecAn implementation of a communication codec used in decentralized networks18
bytecodealliance/cap-stdA project providing a capability-based version of the Rust standard library for sandboxed and secure application development.664
paritytech/substrate-archiveEngine for indexing blockchain data into a PostgreSQL database195
itering/scale.goA Go implementation of a scale codec for encoding and decoding data related to the Polkadot substrate63
rustcrypto/formatsProvides tools and libraries for encoding and decoding various cryptographic formats253
avast/retdec-idapluginDecompiles binary code from various architectures into human-readable assembly code765
rust-lang/flate2-rsA library that provides bindings to various compression formats.936
rustcrypto/nacl-compatProvides Rust compatibility with NaCl-family libraries for secure cryptographic functions.60
rust-math/intel-mkl-srcA crate that redistributes and provides Rust bindings to Intel's Math Kernel Library (MKL) for scientific computations.82