Skip to content
by Unity Nodes
Engineering Updates

Engineering Weekly Update - 2021-10-18

1 posts693 views4 likesLast activity Oct 2021

  1. nearmaxOP 4

    Brief Summary

    • Wasmer 2 is stabilized, executing Wasm is 75% once this release launches on the Mainnet;
    • We stabilized lowering data receipt fee (by 99%) and ecrecover fee (by 92%). It will also be in this upcoming release;
    • If you are building a dApp and you need business metrics consider using near-analytics see the talk;
    • We will have a process for electing the Chair of NEAR Validator Advisory Board;

    Results

    • Contract Runtime fuzz-tested the new gas counter;
    • Node Interfaces cut 0.10.2-rc.1 release for Indexer which supports the sharding;
    • Node Interfaces added support for basic auth tokens into near-jsonrpc-client. This is needed for RPC-as-a-Service;
    • SRE team is shaping RPC-as-a-Service prototype, redis is setup, authorization server is prototyped;
    • SRE team also spent lots of time investigating betanet incidents caused by sharding rollout;
    • Core team also added extra tests for sharding upgrade, and synced with Aurora and Indexer to make sure they are not affected;
    • Core team merged parallelization of block catchup and state split;
    • Node Experience made progress on fuzzing runtime, including fuzzing contract deployment;
    • Node Experience added code for better handing missing chunks and faster history replay. Node Experience also added monitoring for NayDuck.

    Challenges and Blockers

    • Contract Runtime is blocked on rolling out the new gas counter because it leaks into the protocol spec. However, they found a better approach that does not leak;
    • We are still blocked on publishing nearcore crates;

    Full Reports