Alex Ostrovski

Results 41 issues of Alex Ostrovski

## What ❔ - Extends the multi-transaction benchmark to cover simple deployments, transfers and various load test transactions. Optionally includes the snapshot workflow into the benchmark. - Fixes the multi-transaction...

## What ❔ Makes `BatchExecutor` and `ReadStorageFactory` parametric by the storage type. Encapsulates this storage type using a private helper trait (essentially an async closure) used by the state keeper....

## What ❔ Modifies the Era codebase to support the EVM simulator. Intentionally avoids changing the `contracts` submodule yet; as a consequence, there are no EVM simulation tests. ## Why...

## What ❔ Covers more `TxSender` functionality with unit tests. ## Why ❔ More test coverage is good. Also, it will help with new VM integration (by running the added...

## What ❔ Prepares the new VM for use in the API server (without tracers): - Fills in more statistics - Covers more statistic fields in divergence checks and fixes...

## What ❔ Integrates [`smart-config`](https://github.com/matter-labs/smart-config) into the server codebase. - The change is aimed to be backward-compatible with file-based configs (and env-based where the 2 formats don't contradict each other)....

## What ❔ Adds timeouts for flushing / shutdown of OTel providers in `ObservabilityGuard`. ## Why ❔ If the telemetry URL is unreachable, OTel providers will hang up indefinitely during...

## What ❔ Fixes node crashing if the main node is inaccessible when updating the node sync state. ## Why ❔ Crashing the node in this case looks disproportionate. ##...

## What ❔ - Supports combined HTTP / WS server bound to a single port. - Allows configuring RPC namespaces for WS. ## Why ❔ Improves UX for node operators....

## What ❔ - Updates `smart-config` revision. - Removes public / secret config split as obsolete. (This is backward compatible; with the new config system, config types layout doesn't need...