github near/nearcore 1.28.0

latest releases: 2.2.1, 2.2.1-rc.1, crates-0.26.0...
2 years ago

1.28.0

Protocol changes

  • Voting for the protocol upgrade is scheduled to start at 2022-08-01 15:00:00 UTC.
  • Stabilised alt_bn128_g1_multiexp, alt_bn128_g1_sum and alt_bn128_pairing_check host functions. This is a protocol change #6813.

Features

  • Added path option to store configuration which makes location of the RocksDB database customisable via config.json file (at store.path path). #6938
  • Added single-letter -v, -n and -s switches to localnet command. #6808
  • Key files can use private_key field instead of secret_key now. This improves interoperability with near cli which uses the former name. #7030
  • Added Prometheus metrics related to state of the chain, namely: near_balance_burnt, near_blocks_processed, near_chunks_processed, near_final_block_height, near_final_doomslug_block_height, near_gas_price, near_gas_used, near_node_protocol_version and near_total_supply. #6861
  • Deprecated some Prometheus metrics which performed aggregation in process (rather than leaving it to monitoring system to do) Specifically: near_blocks_per_minute, near_chunk_tgas_used and near_chunks_per_block_millis. #6861
  • Added network latency measurements. #7050
  • Rosetta RPC account balance request now accepts public keys in metadata and returns corresponding nonces #7186

Fixes

  • Limited Rosetta API to return information about finalised blocks only. #6457

Removed features

  • Removed testnet alias for localnet command; it’s been deprecated since 1.24 release. (The localnet command itself is still available of course). #7033
  • Removed unsafe_reset_all and unsafe_reset_data commands; they’ve been deprecated since 1.25 release. #7026
CODE_COLOR: CODE_YELLOW_MAINNET
RELEASE_VERSION: 1.28.0
PROTOCOL_UPGRADE: TRUE
DATABASE_UPGRADE: FALSE
SECURITY_UPGRADE: FALSE

Don't miss a new nearcore release

NewReleases is sending notifications on new releases.