diff --git a/packages/borsh/src/index.ts b/packages/borsh/src/index.ts index 446589aa..2f3665df 100644 --- a/packages/borsh/src/index.ts +++ b/packages/borsh/src/index.ts @@ -262,7 +262,7 @@ export function rustEnum( property?: string, discriminant?: Layout, ): EnumLayout { - const unionLayout = union(discriminant ?? u8(), property); + const unionLayout = union(discriminant ?? u8(), undefined, property); variants.forEach((variant, index) => unionLayout.addVariant(index, variant, variant.property), );