Node Public Interfaces Team Weekly Update - 2021-06-25 #4417
frol
started this conversation in
Node Public Interfaces
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are adopting a new template of these updates to align with the rest of the teams.
We have not had an update last week, so the previous update is from two weeks ago: #4361
Brief Summary
The major chunk of the work of Public Interfaces, Explorer, and SRE teams these days target data consistency, development experience, reliability of the data, and availability of the services. All the projects we have been working on for the past two weeks received quality of life improvements that ultimately affect day-to-day users of NEAR.
Results:
nearcore
refactor(jsonrpc): Expose structured errors (VError) #4399
AccountId
type in order to pave the way to type-safe changes in nearcore (@miraclx)master...miraclx:strict-account-id-validity
master...miraclx:strict-account-id-validity
indexer
indexer-for-explorer
--concurrency
parameter to be able to control the number of parallel blocks being processed to reduce contention on blocks packed with transactions and receipts (@khorolets)refactor: Add --concurrency parameter. Bump version to 0.6.9 near-indexer-for-explorer#126
near-cli-rs
Implement Ledger support near-cli-rs#23
near-ledger
crate for Rust 🎉 (@khorolets)docs
lockup: add vesting info, add graphs with schedule to the doc docs#691
explorer
feat(backend): add transition logic for circulating supply near-explorer#642
fix(frontend): Fix confusing information on Nodes page near-explorer#657
fix(frontend): Fix failing e2e tests near-explorer#671
operations
Revert "Set block protocol version in a separate function in process_… #4363
fix(logging): fix the backwards incompatible issue after clap refactor nearup#177
meta
https://drive.google.com/file/d/19mHnoFXLXC0RDiQASNqvqEH_NcTndbVt/view?usp=sharing
https://drive.google.com/file/d/1Si5b3d4jT-cPY15aGLBQUqg4LPs_4kqU/view?usp=sharing (edited)
Challenges & Blockers:
Some rows are missing because of transaction hash collisions near-indexer-for-explorer#84 (comment)
Action Items:
nearcore
AccountId
throughout the workspace. Revise structures previously using unchecked, owned Strings, empty strings, remove redundant validation down in the weeds (chain, runtime, etc..) (since this happens at AccountId level) and finally make a draft PR (@miraclx)indexer-for-explorer
Create separate microservice for circulating supply calculation & saving it to DB near-indexer-for-explorer#124
account_changes_new
with proper data without duplicates (@khorolets)We had some problems with non-optimized delayed receipts tracker
lockup:
[Lockup]: Upgrade to near-sdk version 3.1.0 core-contracts#151
docs
[DOC] Document the data flowing in NEAR Protocol docs#700
explorer
Validator nodes screen is confusing near-explorer#646
Display active access keys on Account Details page near-explorer#509
operations
meta
Beta Was this translation helpful? Give feedback.
All reactions