tiders-svm-decode 0.1.2

SVM decoding implementations in Arrow format
Documentation

tiders-svm-decode

Decodes Solana (SVM) program data from binary format into Apache Arrow RecordBatches.

Supports two types of decoding:

  • Instructions — Decodes Borsh-serialized instruction data using 8-byte discriminators and a typed parameter schema ([InstructionSignature]).
  • Program logs — Decodes base64-encoded log event data using a typed parameter schema ([LogSignature]).

The type system ([DynType] / [DynValue]) supports all Borsh primitives (i8–i128, u8–u128, bool) plus complex types (arrays, structs, enums, options).