additional amm flags are introduced #2667
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
High Level Overview of Change
Fix #2666
This PR introduces additional flags used in the AMM-related transactions. I'm using these lines of code as the source of truth: https:/XRPLF/rippled/blob/69143d71f8973e33b701d7becc19da2ad6a68b68/src/ripple/protocol/TxFlags.h#L166
Context of Change
This change brings forth certain AMMFlags into the xrpl-js client library.
Type of Change
Did you update HISTORY.md?
Do I need to update HISTORY file? this change implements what was promised in the AMM-transaction documentation.
Test Plan
I'm not familiar with the AMM-transactions to write unit tests for all these flags. Please let me know if you have any ideas.