Arsenii Kulikov

Results 56 issues of Arsenii Kulikov

Doccoments without tags are not being parsed correctly via `parse_doccomments`. Can be reproduced with the following example: ```rust pub fn main() { let src = "// SPDX-License-Identifier: MIT /// Some...

ref https://github.com/alloy-rs/alloy/pull/1106#discussion_r1724892901 Responses for pending blocks miss a bunch of fields, thus making it impossible to deserialize them without introducing many `Option`s on RPC block types. Possible solution could be...

bug

## Motivation Closes https://github.com/alloy-rs/alloy/issues/1165 ## Solution - Added `Envelope` generic for rpc transaction which is `consensus::TxEnvelope` by default. For `AnyNetwork` we need a catch-all envelope, so I've extracted current `rpc_types_eth::Transaction`...

A lot of the compilation overhead is coming from the need to compile all project's tests on every change to one of the src/ contracts. Ideally, we should only compile...

ref #197 Implements preprocessor allowing us to skip recompiling tests on non-interface source file changes. Still testing, but looks like it's working correctly, decreasing single-change build times from ~1 minute...

## Motivation Closes #8960 Right now, when simulating a script without providing a `--sender` arg, we will use the default sender both for script contract deployment and `setUp`/`run`. This will...

Allows reusing it for OP with optimism-specific primitives

Relaxes bounds for `EthCallBundle` API by using `EthPoolTransaction` methods to get and validate blobs for any pooled transactions. This is not perfect but should be OK while we are embedding...

This PR integrates `NodePrimitives` to `BuiltPayload`. It doesn't make a lot of sense as a generic because every built payload is required to hold `ExecutedBlock` which is generic over primitives,...

A-consensus
A-sdk