forked from algorand/indexer
-
Notifications
You must be signed in to change notification settings - Fork 1
Sync with upstream #18
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
Conversation
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
…ncludes tests exercising writing of heartbeat address (along with sender). (algorand#1642)
…ounds (major performance boost/avoid excessive query timeouts. (algorand#1644)
* Revert "Disable rewinding and reject the query param on account lookups and searches. (algorand#1630)" This reverts commit 249016c. The synthetic transaction implementation of payouts in the indexer should allow balances retrieved via rewind to calculate as before. * GCI lint warning fix. * Add HeartbeatTxn to be ignored during rewinding.
* Search for online accounts in `GET /v2/accounts` * Fix typo * Fix an issue in the `online-only` filter Fix an issue in the underlying SQL query for the `online-only` parameter. The previous SQL query was returning online accounts with null key material. This commit filters out those accounts - only accounts with non-null key material are returned. * Style fixes * Add e2e test coverage for `online-only` parameter * Disable `online-only` parameter by default. In the endpoint `GET /v2/accounts`, disable the `online-only` parameter by default. * Remove unnecesary code * Increase test coverage for `online-only` param * Style fixes * Update disabled parameter list in README.md * Update param list in `DisablingParametersGuide.md` * Remove duplicated code * Add extra parenthesis in SQL expression * Add missing table alias in SQL query * Improve readability in e2e test * Remove unnecessary comments * Add comments to e2e test * Update misleading comment
API: Match the application params to go-algorand (for version)
…e build (algorand#1659) * Bump to latest go-algorand-sdk main branch. * Fix compilation issues post upgrade. * Update boto dependency for pyporoject in e2e tests. * Full implementation of Version on application params. * Use rel-nightly test file (unsticking file from Sept 2023). * Tweaks to get channel variable flowing through to e2e filter tests.
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.29.0 to 0.38.0. - [Commits](golang/net@v0.29.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.38.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…orand#1655) Bumps [setuptools](https://github.com/pypa/setuptools) from 70.0.0 to 78.1.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v70.0.0...v78.1.1) --- updated-dependencies: - dependency-name: setuptools dependency-version: 78.1.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [requests](https://github.com/psf/requests) from 2.32.0 to 2.32.4. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.0...v2.32.4) --- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….0 (algorand#1653) * build(deps): bump github.com/getkin/kin-openapi from 0.107.0 to 0.131.0 Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.107.0 to 0.131.0. - [Release notes](https://github.com/getkin/kin-openapi/releases) - [Commits](getkin/kin-openapi@v0.107.0...v0.131.0) --- updated-dependencies: - dependency-name: github.com/getkin/kin-openapi dependency-version: 0.131.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Adjust swag.Paths calls to swag.Paths.Map(). --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Gary Malouf <982483+gmalouf@users.noreply.github.com>
* Add `group-id` parameter to swagger docs * Update parameter description for `group-id` * Update parameter description for `group-id` * Parse `group-id` parameter * Handle `group-id` parameter in SQL queries * Add e2e tests for the `group-id` parameter * Format comment to be more readable * Disable `group-id` parameter by default. * Remove call to `fmt.Println` * Add SQL query optimization for `group-id` param * Make the linter happy * Update comment
algorand#1661) * Add support for box references and reject-version to ApplicationTransaction API response sub-type. * Correct test filename capitalization for app_call_box_create.response.
* Initialize capacity of boxRefs returned from transactions endpoints based off internal boxrefs slice size. * Called application gets special zero handling in boxrefs. Fix capacity bug on boxrefs initialization.
…K cod… (algorand#1663) * Make BoxReference API type consistent with Algod to assist in SDK code generation compatibility. * Update testresources response to match application-id --> app change.
algorand#1665) * Support for ensuring limit behavior works correctly on application logs API endpoint, addressing issue algorand#1090. * Update idb/postgres/postgres_test.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update idb/postgres/postgres_test.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Apply CR feedback. * Update api/handlers_test.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * CR patch. --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Gary Malouf <982483+gmalouf@users.noreply.github.com>
* Claude config file for indexer. * Update AGENTS.md Co-authored-by: cce <51567+cce@users.noreply.github.com> --------- Co-authored-by: cce <51567+cce@users.noreply.github.com>
…rand#1667) * Addressing issue algorand#116 on all applicable query endpoints (nextToken should only be set if there are more results to query). * Update boxes.json fixture to reflect next-token fix. * Additional safety checks and test fixes. * Address CR feedback, enforce application box max / default limits that had been previously ignored. * Apply box default and max limits.
…dpoints (algorand#1667)" (algorand#1672) * Revert "Addressing issue algorand#116 on all applicable query endpoints (algorand#1667)" This reverts commit 5c17f71. * Ensure default and max box limits are properly enforced when searching for application boxes.
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.3.1+incompatible to 28.0.0+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v27.3.1...v28.0.0) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-version: 28.0.0+incompatible dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
…access conversion. Run API codegen after CR tweaks.
…with txn.Access.Box.
…e time and transaction filtering/serving via API.
…upport API: Support for ConsensusV41, txn.Access, SHA512 block hash and transaction commitment
Merge remote-tracking branch 'upstream/main' into sync-with-upstream
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Sync with the latest upstream commit