Skip to content

Releases: near/read-rpc

v0.2.0

15 Mar 12:58
96ff8f6
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.38.0-rc.2
  • rust v1.76.0

Added

  • Added support for SyncCheckpoint in the block method for better block handling and synchronization.
  • Added ARCHIVAL_PROXY_QUERY_VIEW_STATE_WITH_INCLUDE_PROOFS metric to track the number of archival proxy requests for view state with include proofs.
  • Added TOTAL_REQUESTS_COUNTER metric to counting total rpc requests.
  • Added GET /health for the healthcheck of rpc-server.
  • Implemented the status method to accommodate near_primitives::views::StatusResponse.
  • Implemented the health method. Health includes the info about the syncing state of the node of rpc-server.
  • Implemented near-state-indexer to index the state of the nearcore node.

Changed

  • Enhanced the tx method to show in-progress transaction status, avoiding UNKNOWN_TRANSACTION responses and providing more accurate feedback.
  • Reverted the logic behind the block_height and block_hash parameters in the query method to match the behavior of the nearcore JSON-RPC API.
  • Set feature near_state_indexer_disabled as a default

Removed

  • Dropped the SYNC_CHECKPOINT_REQUESTS_TOTAL metric for redundancy.
  • Removed in-memory cache for tx-indexer to optimize resource usage and streamline the process.

v0.2.0-rc.1

14 Mar 15:37
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.38.0-rc.2
  • rust v1.76.0

Added

  • Added support for SyncCheckpoint in the block method for better block handling and synchronization.
  • Added support for OptimisticBlock in the block method for better block handling and synchronization.
  • Added ARCHIVAL_PROXY_QUERY_VIEW_STATE_WITH_INCLUDE_PROOFS metric to track the number of archival proxy requests for view state with include proofs.
  • Added TOTAL_REQUESTS_COUNTER metric to counting total rpc requests.
  • Added GET /health for the healthcheck of rpc-server.
  • Implemented the status method to accommodate near_primitives::views::StatusResponse.
  • Implemented the health method. Health includes the info about the syncing state of the node of rpc-server.
  • Implemented near-state-indexer to index the state of the nearcore node.

Changed

  • Enhanced the tx method to show in-progress transaction status, avoiding UNKNOWN_TRANSACTION responses and providing more accurate feedback.
  • Reverted the logic behind the block_height and block_hash parameters in the query method to match the behavior of the nearcore JSON-RPC API.

Removed

  • Dropped the SYNC_CHECKPOINT_REQUESTS_TOTAL metric for redundancy.
  • Removed in-memory cache for tx-indexer to optimize resource usage and streamline the process.

v0.1.0

14 Feb 11:29
4e03142
Compare
Choose a tag to compare
  • nearcore v1.36.0
  • rust v1.73.0