-
Notifications
You must be signed in to change notification settings - Fork 15
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
feat: Solana Vault Swaps Elections #5355
Merged
Merged
Changes from 57 commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
44bc3b8
feat: solana vault swaps elections
ramizhasan111 be5f075
feat: account closing tracking in elections
ramizhasan111 b9a66db
chore: clippy
ramizhasan111 b9ac4db
chore: minor
ramizhasan111 534d1df
fix: consensus
ramizhasan111 1e8f904
chore: minor
ramizhasan111 a284434
chore: minor rename
ramizhasan111 65ca599
Feat: engine logic to witness solana program swaps (#5313)
albert-llimos c888544
feat: return swap account along with swap details
ramizhasan111 a5eb16b
refactor: use election properties
ramizhasan111 687f650
feat: engine
ramizhasan111 84cd7da
feat: vault swap details
ramizhasan111 24c5a6d
chore: bouncer solana program swaps (#5318)
albert-llimos 33da84b
Fixed bouncer
syan095 a8c60a0
chore: fix issues and renamings
albert-llimos b3d4fa3
chore: get block number from runtime
ramizhasan111 a565639
chore: vault_swap_request remove origin
ramizhasan111 0c6de22
fix: add is_vote_desired()
ramizhasan111 2965d78
fix: clippy, tests, benchmarks
ramizhasan111 5d23dbf
Feat: Expand Solana Vault Swap functionality and fix bouncer (#5375)
albert-llimos 4d8af61
fix: BenchmarkValue shit, clippy and election order
ramizhasan111 a2c8bc6
feat: is_vote_needed
ramizhasan111 8758806
Test: bouncer solana event closure (#5378)
albert-llimos a96b1dd
Chore: refactor Solana program idls (#5381)
albert-llimos 178cd10
chore: address comments
ramizhasan111 eef290e
chore: improve comment
albert-llimos d6f4f17
chore: nit
albert-llimos a403988
chore: nit CcmCfParameters
albert-llimos dc66695
chore: remove unnecessary comment
albert-llimos eceba13
chore: return hashshet in get_swap_endpoint_data
albert-llimos 4927a01
chore: reduce duplication of data removing unnecessary hashet
albert-llimos ce0ec19
fix: filter out errored rpc calls
ramizhasan111 9783c86
chore: workaround for bouncer lint
albert-llimos 9efd869
chore: address comments
albert-llimos 18f793f
chore: address comments
ramizhasan111 a16fdbd
chore: rename file
ramizhasan111 8329c22
chore: make src_token safer, add unwrap()
ramizhasan111 51ed806
chore: pull out common code
ramizhasan111 3896a89
fix: chore: address comments
ramizhasan111 f1bf1e5
chore: address comments
ramizhasan111 c6811f8
chore: rebase related fixes, integrating latest features from main
ramizhasan111 f53e86c
chore: fixes after merge
albert-llimos d7c280e
chore: merge latest main
albert-llimos 5788216
feat: update engine broker and affiliate fees
albert-llimos 89fa7c5
chore: update dummy hardcoded test cf_parameters
albert-llimos 39381d1
chore: refactor bouncer vault swaps
albert-llimos 7f5ae33
chore: fix versioned decoding
albert-llimos 4033b59
chore: fix bouncer lint
albert-llimos 0eee9b7
feat: close accounts even for invalid swaps (#5405)
ramizhasan111 e1312d1
test: solana vault swap electoral system tests (#5382)
ramizhasan111 850eba7
fix: merge fixes
ramizhasan111 21a1cf4
feat: additional test for invalid swap case
ramizhasan111 2ca01b0
chore: minor
ramizhasan111 7eeb355
fix: remove expects
ramizhasan111 7027910
chore: clearer error message
dandanlen be8c5a1
feat: migration
ramizhasan111 aa607bd
chore: test upgrade
albert-llimos e6ba51f
Merge branch 'main' into feat/solana-vault-swaps-election
dandanlen 9bda265
chore: update migration versions
dandanlen 284e81e
chore: update version
ramizhasan111 b99e051
Merge branch 'main' into feat/solana-vault-swaps-election
kylezs bafc496
fix: print pre and post upgrade logs in upgrade-test
kylezs f52d20c
Feat: Use TransactionInId for Solana Vault Swaps (#5442)
albert-llimos 0f0746c
chore: update affiliate_fee type
albert-llimos bcabca3
chore: restore upgrade flag
albert-llimos 6854f90
chore: merge from main and fix clippy
albert-llimos 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
There are no files selected for viewing
This file contains 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 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 was deleted.
Oops, something went wrong.
This file contains 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reminder: needs to be reverted before merge