mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
- Cleaned up some of the `LEDGER_ENTRY` macros by eliding unnecessary parameters. - Define the transaction privileges in one place (InvariantCheck.cpp). - Give `EscrowFinish` the `mayAuthorizeMPT` privilege. - Rename the test helper `expectLine` to `expectHolding` since it handles both trust lines and MPTs. - Restructure the ""pseudo-account has 2 pseudo-account fields set" invariant test to loop over all defined pseudo-account fields. - Fix `operator<<` for `PrettyAmount` to handle `MPTIssue`s. - Add enforcement of the `AccountRootsDeletedClean` invariant if SAV is enabled, and clarify the comment for the pseudo-account field check. - Delete the 100% redundant `ttMPTOKEN_ISSUANCE_SET` check in `ValidMPTIssuance`.