Skip to content

Releases: near/read-rpc

v0.2.11

03 Jul 11:28
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.40.0
  • rust v1.77.0

What's Changed

  • Change main data source for transaction_details from database to the object storage (GCS Bucket)
    • Add tx-details-storage library to handle the GCS communication
    • Update rpc-server to read from the GCS Bucket when transaction is requested
    • Keep the database as a backup data source for the migration period
    • Add metric legacy_database_tx_details to track the number of requests to the database to monitor the transition progress (expected to decrease over time to zero)
    • Extend the number of save attempts to ensure the transaction is saved to the GCS Bucket and is deserializable correctly
  • Refactor tx-indexer to store the transaction details in the GCS Bucket
    • Still storing ExecutionOutcome and Receipt in the database

v0.2.10

21 Jun 06:23
Compare
Choose a tag to compare

Supported nearcore version

  • nearcore 1.40.0

v0.2.9

05 Jun 08:34
9c1f536
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.39.1
  • rust v1.77.0

What's Changed

  • Refactoring, extending and improving the metrics
  • Refactoring and improving query.call_function
  • Added view_receipt_record rpc endpoint

v0.2.8

17 May 07:57
f969048
Compare
Choose a tag to compare

What's Changed

  • contract code cache improvement
  • fix protocol_version for protocol config
  • (rpc_server): Performance problem ft. near-vm
  • Nearcore 1.39.1
  • Rust 1.77.0

v0.2.7

23 Apr 13:26
0b7a59c
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.39.1
  • rust v1.76.0

v0.2.6

09 Apr 10:17
6e35d67
Compare
Choose a tag to compare

Supported Nearcore Version

  • nearcore v1.39.0
  • rust v1.76.0

v0.2.5

22 Mar 13:26
49c08c6
Compare
Choose a tag to compare

What's Changed

  • Fix transactions request parser
  • Fix tx request returns "Invalid params" to a totally valid request
  • Fix Dockerfile for read-rpc server
  • Fix proxy broadcast-tx-commit
  • Improvement logs for shadow_compare_results_handler
  • Extending and improving optimistic handler
  • Add waiting until node will be fully synced

v0.2.4

19 Mar 14:38
3d6d978
Compare
Choose a tag to compare

What's Changed

  • Hotfix: Enable wasmetime
  • nearcore 1.38.0

v0.2.3

19 Mar 11:23
c32cc4e
Compare
Choose a tag to compare

What's Changed

1. Default Logging Level:

  • Added RUST_LOG=info as the default directive to enhance visibility and provide informative logs for better troubleshooting and monitoring.

2. Enhanced Near-State-Indexer Logs:

  • Included additional informational logs at the start of the near-state-indexer process, providing deeper insights into its functionality and progress.

3. Optimistic Block Update Handling:

  • Implemented a handler to check the regularity of optimistic block updates.
  • If updates are irregular, the system initiates an update task to synchronize the final block from the lake, ensuring data consistency and integrity.

v0.2.2

18 Mar 16:30
c307f02
Compare
Choose a tag to compare

What's Changed

  • nearcore dependencies update which include necessary fixes for near-indexer.
    More details read in this PR: near/nearcore#10798