-
Notifications
You must be signed in to change notification settings - Fork 1.7k
fix: Unify freeze checks for pseudo-account deposit/withdraw #7382
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
488e1be
fix: Check vault sender freeze and use checkDeepFrozen for destination
Tapanito 250b0d2
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito 45fa34d
test: Add freeze-check tests for VaultWithdraw issuer guard
Tapanito 43fc095
fix: Use IgnoreFreeze in doApply for issuer-redemption withdrawals
Tapanito 3daf40c
fix: clarifying comment
Tapanito 42b7e85
test: Restore clawback-under-MPT-global-lock coverage
Tapanito 5abb72e
test: Add withdrawal-to-issuer assertion in IOU global-freeze test
Tapanito 2f1846c
Merge remote-tracking branch 'origin/develop' into tapanito/vault-fre…
Tapanito 9624f48
fix: Consolidate vault withdrawal freeze checks into checkWithdrawFre…
Tapanito 36ab234
ci: Run sanitizers on release builds too (#7527)
mathbunnyru 4760849
ci: Patch conan recipe for Nix to be able to use on macOS (#7532)
mathbunnyru 94e1d75
test: Add null check unit test for `Oracle::aggregatePrice` (#7306)
pratikmankawde 612c31d
test: Update Vault_test deposit/withdraw freeze expectations for chec…
Tapanito e42cdbe
fix: Add checkDepositFreeze and relax vault deposit freeze semantics
Tapanito cfd3d51
adds unified freeze checks for CoverDeposit
Tapanito 2b6b277
test: Add testVaultDepositFreeze and testVaultWithdrawFreeze
Tapanito 34b4bb4
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito 7b63288
fix: Unify AMM Deposit/Withdraw freeze checks with checkDepositFreeze…
Tapanito 0ce3751
fix: typo in assertion
Tapanito 72f96cb
undo nix/devshell.nix changes
Tapanito 53e5c8c
fix: Align pseudo-account withdraw freeze handling for issuer redemption
Tapanito 4acefde
fix: Add missing initializer_list include in AMM_test
Tapanito e0872d9
Merge remote-tracking branch 'origin/develop' into tapanito/vault-fre…
Tapanito 0e3cd2e
fix: failing unit-tests
Tapanito 19deac2
clang-tidy
Tapanito 1a3aed2
Merge remote-tracking branch 'origin/develop' into tapanito/vault-fre…
Tapanito 884d159
fix: removes redundant global freeze checks
Tapanito 8edf253
tests: adds explict IOU self-withdrawal tests
Tapanito 44af7c2
adds explicit pseudo-account freeze handling
Tapanito 799f126
removes junk files
Tapanito 786a163
tests: invariant test for vault-share freeze gate
Tapanito f3d1567
tests: add vault-share freeze checks in AMM operations
Tapanito b2b240e
refactor: extract amendmentCombinations; document vault-share freeze …
Tapanito d77da24
address review feedback
Tapanito cdbc52f
clang-tidy
Tapanito c3e8bba
assertion typo
Tapanito 1e135ab
Merge remote-tracking branch 'origin/develop' into tapanito/vault-fre…
Tapanito 0addb3f
Update src/libxrpl/ledger/helpers/TokenHelpers.cpp
Tapanito 95ddd1d
fix: move amendment permutation generation to env
Tapanito ea8c6ff
fix: Authorize AMM pseudo-accounts holding vault shares
Tapanito a91c3b2
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito 160b9ab
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito a65eeea
fix: missing ret check
Tapanito 6251805
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito e8bc09c
Merge branch 'develop' into tapanito/vault-freeze-check
Tapanito c7ee3c2
fix: fix failing unit-test \w higher fee
Tapanito c3aae7b
AI feedback
Tapanito 3a8f212
Merge remote-tracking branch 'origin/develop' into tapanito/vault-fre…
Tapanito 661e5a7
ai feedback
Tapanito 09e6aa1
one more
Tapanito File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.