Skip to content
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

Enhance state-indexer compatibility with NEAR Lake and NEAR Indexer Framework #196

Merged
merged 4 commits into from
Mar 7, 2024

Conversation

kobayurii
Copy link
Member

@kobayurii kobayurii commented Mar 6, 2024

This pull request aims to bolster the compatibility of the state-indexer with the NEAR Indexer Framework, aligning it more closely with the requirements and standards of the NEAR ecosystem. The enhancements introduced in this pull request focus on improving the integration and functionality of the state-indexer within the NEAR Indexer Framework environment.

This changes will improve the efficiency and responsiveness of ReadRPC

The ultimate goal is to provide ReadRPC and regular RPC node users with the most recent data, mimicking the immediacy expected from NEAR's native RPC.

@kobayurii kobayurii requested a review from khorolets March 6, 2024 11:11
@kobayurii kobayurii self-assigned this Mar 6, 2024
@kobayurii kobayurii changed the title add near-state-indexer Enhance state-indexer compatibility with NEAR Lake and NEAR Indexer Framework Mar 6, 2024
@kobayurii
Copy link
Member Author

#188

@kobayurii kobayurii marked this pull request as ready for review March 7, 2024 13:37
@kobayurii kobayurii merged commit 1d01888 into 0.2.x Mar 7, 2024
kobayurii added a commit that referenced this pull request Mar 10, 2024
…ramework (#196)

* add near-state-indexer

* solve compilation problem

* improvements

* add readme
kobayurii added a commit that referenced this pull request Mar 15, 2024
* Support nearcore 1.37 (#194)

* Support nearcore 1.37

* fmt

* runtime config

* protocol config

* delete unused deps

* requests methods

* rpc methods 1.37

* add near rpc client with supports nearcore 1.37

* rebase from main

* rebase from main

* rebase from main

* Enhance state-indexer compatibility with NEAR Lake and NEAR Indexer Framework  (#196)

* add near-state-indexer

* solve compilation problem

* improvements

* add readme

* Implement support for optimistic block finality (#197)

* add optimistic handler

* handle optimistic block

* update nearcore

* optimistiv block handle

* add redis client clone

* reffactoring

* run with optimistic improvement

* naming improvement

* update changelog

* Create GitHub Action to build a binary for `near-state-indexer` (#201)

* Improvements for near-state-indexer and rpc-server (#202)

* 1. Improvement builds for near-state-indexer and rpc-server
2. Umprovement metrics for near-state-indexer

* update nearcore to 1.38.0-rc.2 (#203)

* chore: release v0.2.0-rc.1

* set feature near_state_indexer_disabled as a default (#204)
@kobayurii kobayurii deleted the near_state_indexer branch March 15, 2024 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants