-
Notifications
You must be signed in to change notification settings - Fork 90
feat: compressed mint photon api #2198
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
52 commits
Select commit
Hold shift + click to select a range
3f713f6
feat: forester: pda & mint compression
sergeytimoshin 979ab72
refactor rent exemption calculations
sergeytimoshin 8e68ede
format
sergeytimoshin e99e8b9
feat: add support for compressed mint retrieval in the indexer
sergeytimoshin ac7ac52
get_compressed_mints_by_authority authority type filtering
sergeytimoshin c5e295d
fix: update PHOTON_COMMIT version in versions.sh
sergeytimoshin afdc3b0
docs: update CLI parameter descriptions for compressible PDA program
sergeytimoshin e659e62
feat: add hex dependency and update existing hex usage in Cargo.toml …
sergeytimoshin 39ac71a
fix: update authority_type field in GetCompressedMintsByAuthorityOpti…
sergeytimoshin 7400963
fix: update mint_authority and mint fields in build_expected_mint fun…
sergeytimoshin 92b800c
feat: refactor bootstrap logic to use run_bootstrap helper; enhance m…
sergeytimoshin 0960309
fix: update build_expected_mint function to accept version parameter …
sergeytimoshin b17b96c
fix: adjust calculate_compressible_slot to correctly compute availabl…
sergeytimoshin 4b926fd
bump photon version
sergeytimoshin d961864
wip
sergeytimoshin b08f6ee
cleanup
sergeytimoshin 6c8d2fd
cleanup
sergeytimoshin 0b71628
cleanup
sergeytimoshin ef4f5a4
new apis
sergeytimoshin 21d07c6
feat: add support for unified account interface with hot/cold context…
sergeytimoshin 53b6e33
cleanup
sergeytimoshin 9a5d070
format
sergeytimoshin a9cac11
refactor account interface
sergeytimoshin 6c30f6f
bump photon version
sergeytimoshin 3713350
feat: implement batch lookup for multiple compressed accounts in RPC
sergeytimoshin afb4f86
enhance account interface
sergeytimoshin 052b4af
fix: update account types in get_accounts_to_update test
sergeytimoshin 965d971
cleanup
sergeytimoshin a9b2352
bump photon
sergeytimoshin d031780
cleanup
sergeytimoshin 03bc07e
fix: update error assertion in test_create_ata_failing for invalid mi…
sergeytimoshin df1637e
fix: update error assertion in test_create_ata_failing for invalid mi…
sergeytimoshin 98d37cb
Potential fix for code scanning alert no. 143: Workflow does not cont…
sergeytimoshin 7b915df
fix: update default version fallback to V2 in LIGHT_PROTOCOL_VERSION …
sergeytimoshin 84f9d09
cleanup
sergeytimoshin 4374cd4
feat: add forester to cli (particularly useful for compression tests)…
sergeytimoshin 5ffbb7e
bump photon commit hash in versions.sh
sergeytimoshin c738d08
feat: enhance event handling with ATA owner extraction and update tre…
sergeytimoshin 837567c
fix: bump photon
sergeytimoshin fb11f55
feat: add validator_args to LightValidatorConfig
sergeytimoshin cf29d71
refactor: simplify mint account interface creation in AMM stress test
sergeytimoshin 58453b7
cleanup
sergeytimoshin 09421b6
cleanup
sergeytimoshin 93cc168
feat: add lint-readmes target and update README validator_args
sergeytimoshin 3367267
feat: add support for additional account directories in setup command…
sergeytimoshin 958d256
fix: update PHOTON_COMMIT to the latest commit hash
sergeytimoshin 9da455b
fix: add missing RUST_LOG environment variable for test-indexer-inter…
sergeytimoshin 97132b6
refactor: remove mint-related models and methods
sergeytimoshin 7b9bc97
format
sergeytimoshin 5a0a078
feat: add get_mint_interface method to Rpc trait and implement it
sergeytimoshin aa92def
Refactor ATA interface method and streamline mint account handling
sergeytimoshin 99cc50f
refactor: streamline signature conversion and enhance error handling …
sergeytimoshin 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 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| # Disable mise's Go management for this project. | ||
| # We use our own Go installation via devenv.sh. | ||
| [settings] | ||
| disable_tools = ["go"] |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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
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.