| Crates.io | photon-api |
| lib.rs | photon-api |
| version | 0.51.0 |
| created_at | 2024-06-24 00:38:37.34095+00 |
| updated_at | 2025-06-15 21:04:00.758293+00 |
| description | Solana indexer for general compression |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1281539 |
| size | 541,774 |
Solana indexer for general compression
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
org.openapitools.codegen.languages.RustClientCodegenPut the package under your project folder in a directory named photon-api and add the following to Cargo.toml under [dependencies]:
photon-api = { path = "./photon-api" }
All URIs are relative to https://devnet.helius-rpc.com?api-key=<api_key>
| Class | Method | HTTP request | Description |
|---|
DefaultApi | get_batch_address_update_info_post | POST /getBatchAddressUpdateInfo | DefaultApi | get_compressed_account_balance_post | POST /getCompressedAccountBalance | DefaultApi | get_compressed_account_post | POST /getCompressedAccount | DefaultApi | get_compressed_account_proof_post | POST /getCompressedAccountProof | DefaultApi | get_compressed_account_proof_v2_post | POST /getCompressedAccountProofV2 | DefaultApi | get_compressed_account_v2_post | POST /getCompressedAccountV2 | DefaultApi | get_compressed_accounts_by_owner_post | POST /getCompressedAccountsByOwner | DefaultApi | get_compressed_accounts_by_owner_v2_post | POST /getCompressedAccountsByOwnerV2 | DefaultApi | get_compressed_balance_by_owner_post | POST /getCompressedBalanceByOwner | DefaultApi | get_compressed_mint_token_holders_post | POST /getCompressedMintTokenHolders | DefaultApi | get_compressed_token_account_balance_post | POST /getCompressedTokenAccountBalance | DefaultApi | get_compressed_token_accounts_by_delegate_post | POST /getCompressedTokenAccountsByDelegate | DefaultApi | get_compressed_token_accounts_by_delegate_v2_post | POST /getCompressedTokenAccountsByDelegateV2 | DefaultApi | get_compressed_token_accounts_by_owner_post | POST /getCompressedTokenAccountsByOwner | DefaultApi | get_compressed_token_accounts_by_owner_v2_post | POST /getCompressedTokenAccountsByOwnerV2 | DefaultApi | get_compressed_token_balances_by_owner_post | POST /getCompressedTokenBalancesByOwner | DefaultApi | get_compressed_token_balances_by_owner_v2_post | POST /getCompressedTokenBalancesByOwnerV2 | DefaultApi | get_compression_signatures_for_account_post | POST /getCompressionSignaturesForAccount | DefaultApi | get_compression_signatures_for_address_post | POST /getCompressionSignaturesForAddress | DefaultApi | get_compression_signatures_for_owner_post | POST /getCompressionSignaturesForOwner | DefaultApi | get_compression_signatures_for_token_owner_post | POST /getCompressionSignaturesForTokenOwner | DefaultApi | get_indexer_health_post | POST /getIndexerHealth | DefaultApi | get_indexer_slot_post | POST /getIndexerSlot | DefaultApi | get_latest_compression_signatures_post | POST /getLatestCompressionSignatures | DefaultApi | get_latest_non_voting_signatures_post | POST /getLatestNonVotingSignatures | DefaultApi | get_multiple_compressed_account_proofs_post | POST /getMultipleCompressedAccountProofs | DefaultApi | get_multiple_compressed_account_proofs_v2_post | POST /getMultipleCompressedAccountProofsV2 | DefaultApi | get_multiple_compressed_accounts_post | POST /getMultipleCompressedAccounts | DefaultApi | get_multiple_compressed_accounts_v2_post | POST /getMultipleCompressedAccountsV2 | DefaultApi | get_multiple_new_address_proofs_post | POST /getMultipleNewAddressProofs | DefaultApi | get_multiple_new_address_proofs_v2_post | POST /getMultipleNewAddressProofsV2 | DefaultApi | get_queue_elements_post | POST /getQueueElements | DefaultApi | get_transaction_with_compression_info_post | POST /getTransactionWithCompressionInfo | DefaultApi | get_transaction_with_compression_info_v2_post | POST /getTransactionWithCompressionInfoV2 | DefaultApi | get_validity_proof_post | POST /getValidityProof | DefaultApi | get_validity_proof_v2_post | POST /getValidityProofV2 |
GetTransactionWithCompressionInfoPost200ResponseResultCompressionInfo
GetTransactionWithCompressionInfoV2Post200ResponseResultCompressionInfo
To get access to the crate's generated documentation, use:
cargo doc --open