Skip to content

feat: Add AMM amdendment support [DO NOT MERGE / sync 2.4.0]#30

Open
tequdev wants to merge 5 commits intoXahau:main-xahaufrom
tequdev:amm
Open

feat: Add AMM amdendment support [DO NOT MERGE / sync 2.4.0]#30
tequdev wants to merge 5 commits intoXahau:main-xahaufrom
tequdev:amm

Conversation

@tequdev
Copy link
Member

@tequdev tequdev commented Jul 24, 2025

High Level Overview of Change

Context of Change

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactor (non-breaking change that only restructures code)
  • Tests (You added tests for code that already exists, or your new feature included in this PR)
  • Documentation Updates
  • Release

Did you update HISTORY.md?

  • Yes
  • No, this change does not impact library users

Test Plan

tequdev and others added 5 commits July 24, 2025 13:13
* update definitions and package.json

* update rippled.cfg

* add AMMClawback transaction with unit test

* switch to rippled v2.3.1

* Revert "switch to rippled v2.3.1"

This reverts commit d0bd3bd.

* update definitions

* add integ test

* resolve type assertions

* remove package-lock.json in sub packages

* remove ts-expect-error

* update integ test

* console logs

* fix console logs

* add tfClawTwoAssets test and remove logs

* fix lint error

* refactor type assertions

* refactor error messages

* final cleanup
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.

2 participants