2021-04-05 Engineering Update

Meta

If you are a team/person working on NEAR components and you want your progress updates to be included into the weekly update, please send your updates to eng-updates@near.org .

CORE

Developer Platform

Infra

  • We hard-forked Testnet to reserve aurora account id for Aurora project;

Node Interfaces

  • We performed total supply sanity check on all balance changes in our network;
  • view_state now fails on state larger than 50KB, which protects RPC nodes from abuse;

Contract Runtime

  • We now have a better model of our single shard performance and we cannot wait to use it to optimize our TPS :slight_smile:
  • It turns out that Wasmer’s native+singlepass execution is not that much better that JIT for singlepass, which makes our life easier, because we don’t need to migrate to native+singlepass VM;

Chain

  • We are extensively testing our fast epoch sync;

Network

  • We have implemented RPC endpoints to query and control p2p layer for diagnostics;

AURORA

EVM

  • Checkout CLI for interacting with NEAR EVM!
  • Also, checkout JS library for NEAR EVM interactions!

Bridge

  • We finally merged a pure no-std implementation of connector between Wasm and EVM;
  • We tracked down a bug in third-party ethash implementation caused by an overflow;
3 Likes