-
Notifications
You must be signed in to change notification settings - Fork 21
Process redeemer #664
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
Open
cyc60
wants to merge
75
commits into
v5-release
Choose a base branch
from
process-redeemer
base: v5-release
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,256
−35
Open
Process redeemer #664
Changes from 57 commits
Commits
Show all changes
75 commits
Select commit
Hold shift + click to select a range
7e82e70
Add update redeemable positions command
cyc60 488c6bc
Cleanup
cyc60 fac0134
Update api client
cyc60 cc6010f
Check arbitrum balance, add min shares arg
cyc60 743f179
Check boosted shares via subgraph
cyc60 f314a01
Add vault proportions
cyc60 096b2ea
Merge branch 'master' into redeemable-positions
cyc60 bf5d407
Add logs
cyc60 baf4d2f
Small refactoring
cyc60 6c85b19
Add API rate limits
cyc60 503c959
Update comment
cyc60 eb4f195
Merge branch 'master' into redeemable-positions
cyc60 6600e0e
Rename var
cyc60 14465fc
Fix typo
cyc60 8437f4b
Merge branch 'master' into redeemable-positions
tsudmi 248a9be
Add tests
cyc60 5d4eea4
Review fixes
cyc60 dc38e91
Review fixes #2
cyc60 73899a3
Merge branch 'master' into redeemable-positions
cyc60 89bd7fa
Review fixes #3
cyc60 cb7308d
Add merkle root
cyc60 625c0ba
Add progress bar
cyc60 c455880
Simplify boosted filters
cyc60 1e861b2
Fetch oseth from graph
cyc60 06e8f81
Add OsTokenConverter
cyc60 32546bb
Add tests
cyc60 921dcd2
Install multiproof
cyc60 ff10073
Add process-redeemer command
cyc60 1e71e0f
Review fixes
cyc60 93b2f65
Rm OS_TOKEN_VAULT_CONTROLLER_CONTRACT_ADDRESS
cyc60 6d6b0fc
Add integration test for update_redeemable_positions
cyc60 dc7f915
Merge branch 'redeemable-positions' into process-redeemer
cyc60 0ec716f
Add integration test for update_redeemable_positions
cyc60 52f2ce1
Merge branch 'redeemable-positions' into process-redeemer
cyc60 5b266cd
Rename package
cyc60 0f689b0
Merge branch 'redeemable-positions' into process-redeemer
cyc60 526af08
Metavault handling
cyc60 06d7c71
Update tests
cyc60 27cb7c5
Add proofs
cyc60 69e0b73
Fix IPFS mock
cyc60 2dff8eb
Move log
cyc60 5d9a0ff
Copilot fixes
cyc60 bfb8866
Add withdrawals to cover redemption assets
evgeny-stakewise 8c6f6d2
Add tests
evgeny-stakewise fd0ca47
Merge branch 'cover-redeemer-queue-3' into process-redeemer
cyc60 1838d66
Unify is_meta_vault
cyc60 079cc80
Merge branch 'v5-release' into process-redeemer
cyc60 211e09e
Unify redeemable positions fetch
cyc60 3d7a509
Fix contract calls
cyc60 8087439
Check empty merkle root
cyc60 0e8e1db
Skip empty positions
cyc60 9490f74
Refactoring
cyc60 8b2014c
Add tests
cyc60 2eb4378
Add interval option
cyc60 44dac79
Remove unused options
cyc60 5c116cb
Split OsTokenPosition.redeemable_shares into available_shares and sha…
cyc60 97b3b06
Update tests
cyc60 8bef13b
Merge branch 'v5-release' into process-redeemer
cyc60 03102ed
Use sw utils
cyc60 774c62b
Fix redeemable_assets filter
cyc60 f28c964
Extract fetch_harvest_params_by_vault from select_positions
cyc60 f4874ac
Refactoring
cyc60 a5efdbe
Add get_multiple_harvest_params
cyc60 bb35ee1
Fix nonce
cyc60 c434029
Refactor
cyc60 37dae63
Add tests
cyc60 acf74df
Refactor get_multiple_harvest_params
cyc60 22e846c
Single _try_redeem_meta_vault call
cyc60 1899d73
Refactoring
cyc60 1f32663
Handle zero nonce
cyc60 8c97ae3
Fix tests
cyc60 88dcdfb
Review fixes #1
cyc60 8c2a97c
Add min-queued-assets option
cyc60 1d8c5d9
Update tests
cyc60 a4d4608
Rm double comparison
cyc60 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
Large diffs are not rendered by default.
Oops, something went wrong.
743 changes: 743 additions & 0 deletions
743
src/commands/tests/test_internal/test_process_redeemer.py
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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.
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.