/borsh-schema-utils

These are libraries that provide additional utility for serializing and deserializing data with Borsh using the BorshSchemaContainer.

Primary LanguageRustMIT LicenseMIT

borsh-schema-utils

Rust :: codecov

These are two libraries that provide additional utility for serializing and deserializing data with Borsh using the BorshSchemaContainer. Use cases where this is useful include when you want to serialize/deserialize data where you might not know the schema ahead of time, or are not able to use create or compile code to support the serialized data.

borsh-schema-writer - README - crates.io

borsh-serde-adapter - README - crates.io

For example uses, please see the integration_test files in each library.