Skip to content

Conversation

@writeoncereadmany
Copy link
Contributor

We have seen numerous cases where venues are sending us invalid FIX of the form 35=0|12345=|10-123

ie, where a tag is defined with no value / an empty string.

This does not conform to the FIX standard, so it's technically correct to reject the message as malformed, however: if a venue's sending us that and is refusing to fix it (or is incapable of doing so), we'd rather not fail validation and instead just treat it as empty.

This change allows a build-time flag on generated decoders to ignore empty tags instead of rejecting them.

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