mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-27 09:00:32 +00:00
Introduce VaultInvariantData to collect vault and MPTokenIssuance snapshots during visitInvariantEntry, then implement the six ttVAULT_CREATE-specific post-conditions in VaultCreate::finalizeInvariants (empty vault, pseudo-account linkage). ValidVault now passes through ttVAULT_CREATE in its switch, keeping only the universal vault checks and the cross-transaction sentinel that guards against other tx types creating vaults.