Namespace AVM.ClientGenerator.ABI.ARC4.Types
Classes
Address
Application
Asset
Bool
Byte
FixedArray<T>
String
StructArray<T>
Wraps a fixed- or variable-length ARC4 array of ARC56 generated struct elements (AVMObjectType) for encoding/decoding. Named ARC56 structs are not WireType instances themselves (they have their own hand-generated ToByteArray()/Parse()), so this adapter lets them participate in the same argument/return encoding pipeline as the primitive ARC4 types. Only static (fixed-size) element structs are supported: each element is inlined directly, matching the ARC4 encoding rule that arrays of static elements have no per-element offset table.