tequ
0ba16ef3d6
fix ltDID type ID
2025-06-19 15:50:17 +09:00
Elliot Lee
e626b096a3
refactor(AMMClawback): move tfClawTwoAssets check ( #5201 )
...
Move tfClawTwoAssets check to preflight and return
error temINVALID_FLAG
---------
Co-authored-by: yinyiqian1 <yqian@ripple.com >
2025-06-19 10:21:18 +09:00
Elliot Lee
329c0ab1e1
Add a new serialized type: STNumber ( #5121 )
...
`STNumber` lets objects and transactions contain multiple fields for
quantities of XRP, IOU, or MPT without duplicating information about the
"issue" (represented by `STIssue`). It is a straightforward serialization of
the `Number` type that uniformly represents those quantities.
---------
Co-authored-by: John Freeman <jfreeman08@gmail.com >
Co-authored-by: Howard Hinnant <howard.hinnant@gmail.com >
2025-06-19 10:21:07 +09:00
Olek
d8a3e65d78
Introduce Credentials support (XLS-70d): ( #5103 )
...
Amendment:
- Credentials
New Transactions:
- CredentialCreate
- CredentialAccept
- CredentialDelete
Modified Transactions:
- DepositPreauth
- Payment
- EscrowFinish
- PaymentChannelClaim
- AccountDelete
New Object:
- Credential
Modified Object:
- DepositPreauth
API updates:
- ledger_entry
- account_objects
- ledger_data
- deposit_authorized
Read full spec: https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0070d-credentials
2025-06-19 10:14:24 +09:00
Gregory Tsipenyuk
76397fea5c
Add fixAMMv1_2 amendment ( #5176 )
...
* Add reserve check on AMM Withdraw
* Try AMM max offer if changeSpotPriceQuality() fails
2025-06-19 00:21:00 +09:00
yinyiqian1
727fc8e084
Add AMMClawback Transaction (XLS-0073d) ( #5142 )
...
Amendment:
- AMMClawback
New Transactions:
- AMMClawback
Modified Transactions:
- AMMCreate
- AMMDeposit
2025-06-18 23:59:44 +09:00
Gregory Tsipenyuk
9ee638fe7f
Introduce MPT support (XLS-33d): ( #5143 )
...
Amendment:
- MPTokensV1
New Transactions:
- MPTokenIssuanceCreate
- MPTokenIssuanceDestroy
- MPTokenIssuanceSet
- MPTokenAuthorize
Modified Transactions:
- Payment
- Clawback
New Objects:
- MPTokenIssuance
- MPToken
API updates:
- ledger_entry
- account_objects
- ledger_data
Other:
- Add += and -= operators to ValueProxy
Read full spec: https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0033d-multi-purpose-tokens
---------
Co-authored-by: Shawn Xie <shawnxie920@gmail.com >
Co-authored-by: Howard Hinnant <howard.hinnant@gmail.com >
Co-authored-by: Ed Hennis <ed@ripple.com >
Co-authored-by: John Freeman <jfreeman08@gmail.com >
2025-06-18 23:38:51 +09:00
John Freeman
9c1ed41879
Consolidate definitions of fields, objects, transactions, and features ( #5122 )
2025-06-18 16:26:50 +09:00
Pretty Printer
a6a71bcc3f
Rearrange sources
2025-06-17 10:42:41 +00:00
Pretty Printer
6c1bc9052d
Rearrange sources
2025-06-17 19:16:40 +09:00