Skip to content

Conversation

aorumbayev
Copy link
Collaborator

Adds kmd rust client generation.

Introduces Jinja2 macros for generating Rust enums, including support for "Unknown" variants for enhanced deserialization.

This change streamlines the enum generation process and provides better handling of unknown enum values, particularly in the KMD client. It also ensures TxType in KMD spec can handle unknown values, which is required.

Adds kmd rust client generation.

Introduces Jinja2 macros for generating Rust enums, including support for "Unknown" variants for enhanced deserialization.

This change streamlines the enum generation process and provides better handling of unknown enum values, particularly in the KMD client. It also ensures TxType in KMD spec can handle unknown values, which is required.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant