Alex Ostrovski

Results 31 comments of Alex Ostrovski

@popzxc For ethers in particular, the interceptor abstraction I've talked about is encapsulated in the `Provider` interface. Specifically, `BaseProvider` (a base for other providers) [defines `_getFilter`](https://github.com/ethers-io/ethers.js/blob/0bfa7f497dc5793b66df7adfb42c6b846c51d794/packages/providers/src.ts/base-provider.ts#L1609), which AFAIU maps all...

@Deniallugo JFYI, the changes in the `vm_utils` crate [significantly intersect](https://github.com/matter-labs/zksync-era/blob/168efbaa6c909992d74fa44be0597aadf9d73cd2/core/lib/vm_utils/src/storage.rs) with [my PR](https://github.com/matter-labs/zksync-era/pull/900) making the state keeper (and in particular VM batch executor) aware of snapshot recovery.

@Deniallugo I don't want to block you, so merging your PR as is could be the easiest option. I can't say I understand some of the changes made (since I...

Just in case: I've checked that if `/heath` is requested with a small client timeout (e.g., using `curl -m ..`) so that it doesn't complete in time, then `axum` drops...

Sorry for hijacking the PR; it seemed like an appropriate place to brush up snapshot creator docs.

We have description of the config update service as a part of #26; is this what you have in mind? The anchoring service API will be described on the corresponding...

I think *ideally* API should be defined in the (semi) human-readable form by the service, from which documentation could be automatically generated; same goes for the core API. See [OpenAPI...

Hi! Terribly sorry for such a late response, I've missed this issue somehow. `Ed25519` should be available provided that one of the crypto backends containing it is enabled via one...

Hi! The version 0.6.0 is not available in your case because it requires Rust 1.60+ / Rust 2021 edition as specified in the crate manifest. (The cargo message is not...

Preliminary, seems not worth the effort - the ways to generate keys are too different for different cryptosystems.