Skip to content
by Unity Nodes
Engineering Updates

Engineering Weekly Update - 2021-08-16

1 posts577 views6 likesLast activity Aug 2021

  1. nearmaxOP 6

    Brief Summary

    • DevRel launched office hours! Jump in if you have any technical questions on NEAR. It will be hosted in the #dev-support Office Hours channel under DEVELOPMENT on our Discord server.
      • 12-2PM PST - Tuesdays
      • 9-11AM PST - Fridays
    • NEAR node 1.21.0-rc is going to be released on 2021-08-16 (UPD: 2021-08-23). If you are using indexer, you might want to recompile it based on new commit before 2021-08-18 (UPD: 2021-08-25) to avoid it getting stuck. For any questions write here;
    • NEAR Data Center is launching;
    • Check out discussion on “sandboxing” smart contracts;
    • Core is making steady progress with sharding, runtime is parallelized and node syncing is underway together with state sharding;
    • You can now see USD value of tokens in Wallet;

    Results

    • Explorer got Chinese and Vietnamese languages thanks to @that86, @IsQiao , and @robertyan ;
    • Indexer for Explorer 0.8.0 was released, adding historical circulating supply feature;
    • Developer Platform merged several optimizations into Rust SDK;
    • Node Experience did lots of performance optimizations to Nayduck latency;
    • Node Experience added --disable-rpc flag to NEAR node;
    • Core and Contract Runtime teams fixed param estimator issue related to lto and cargo profile;
    • Core wrote documentation on how our Trie works :heart: . It is a non-trivial design and it is great that we started building documentation for it;
    • Core merged parallelization of chunks and started working on parallelization of catch-up!
    • Core implemented ShardLayout and ShardConfig structures;
    • Network added Python wrapper for RPC used for network testing;
    • Wallet now displays NFT tokens in wallet;

    Challenges and Blockers

    • Please contribute to Explorer self-identification here!
    • Contract Runtime team is still reworking fee estimator, lots of issues were found. Also, we have previously updated our fees only a little bit, so a major refactoring is underway by @Longarithm to enable clean large updates;
    • Wallet team is considering adding a contract to all accounts created through coin-op, this can add work to Developer Platform, Developer Relations, and Node Interfaces teams. CC @jim , @josh , @frol ;

    Full Reports