Brief Summary
- Protocol releases are now in the Community Calendar;
- See how to run “light” NEAR node with limited CPU and RAM;
- Betanet nodes are now managed by Terraform;
- We deployed JS enclave to Testnet, see jsvm.testnet. It also supports sync calls inside the enclave;
- We now have experimental Apple M1 support;
Results
- Core Protocol fixed bug with incorrect ordering of the receipts;
- Core Protocol are diagnosing state iteration speed which is needed for doing quick analysis of active contract;
- Core Protocol added schema documentation for RocksDB and worked improving RocksDB performance overall;
- Core Protocol made block sync request 5 blocks at a time;
- Node Experience improved a bunch of documentation on generating validator keys, computing block hashes, specifying boot nodes, etc;
- Node Experience improved the way we measure block processing speed;
- Node Experience did a lot of work on downloading and processing of config.json;
- Infrastructure team implement state indexer provisioning automation;
- Infrastructure team split Mainnet archival data into multiple files for backup optimization;
- Infrastructure setup BigQuery;
- Core Tools implemented client support for workspaces-rs fast forwarding;
- Core Tools refined API for NFT events;
- Core Tools found and fixed a race condition in workspaces-rs;
- Core Tools covered wNEAR with tests;
- Core Tools added events to FT contract standard;
- Frontier Tools added an option to call JS enclave contracts like this:
near call jsvm.testnet call_js_contract --accountId user.testnet --base64 --args $(node encode_call.js somejscontract.testnet some_method '{"arg1":"aaa"}')
; - Developer Console are preparing for ETHDenver presentation;
- Developer Console added lots of tutorials for onboarding and quick info card;
- Indexer started working on NEAR Lake;
- Contract Runtime team added profiling support for Wasmer;
- Contract Runtime team is investigating speeding up EVM contracts;
Full Reports
- Core Protocol 2022-01-17;
- Core Protocol 2022-01-24;
- Node Experience 2022-01-26;
- Node Experience 2022-02-01;
- Infrastructure 2022-01-28;
- Infrastructure 2022-02-04;
- Core Tools 2022-01-28;
- Core Tools 2022-02-04;
- Frontier Tools 2022-01-28;
- Developer Console 2022-01-28;
- Developer Console 2022-02-04;
- Indexer 2022-02-04;
- Contract Runtime 2022-01-26;
- Contract Runtime 2022-02-02;