Alex Vlasov

Results 19 issues of Alex Vlasov

Specification assumes blocks and their corresponding states should be stored consistently. E.g. [fork choice/on_attestation](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/core/0_fork-choice.md#on_attestation) assumes that if a block is present in the storage, then its state should be present...

invalid
spec

List of differences, that I found, between [fork choice/attestation spec](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/core/0_fork-choice.md#on_attestation) and our implementation. This doesn't necessarily mean it's a bug. 1 Attestations are delayed until referenced block arrives, but not...

question
spec

List of differences, that I found, between [Fork choice specs](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/core/0_fork-choice.md) and our implementation. This doesn't necessarily mean it's a bug. 1 Blocks are not delayed and time check is different...

question
spec

There seems to be an edge case in https://github.com/ethereum/eth2.0-specs/blob/dev/specs/validator/0_beacon-chain-validator.md, regarding calculation of `epoch_boundary_block_root`. The spec says: > 'epoch_boundary_block_root' is the root of block at the most recent epoch boundary And...

question
spec

Mocked start (a part of #173) has been implemented with the exception of "Start chain from specified state".

enhancement

NettyServer uses UnicastProcessor as a publisher of incoming connections. Thus it supports one subscriber only. This is a problem, if one wants to implement beaconchain_peers metric, for example. As a...

The issue is opened to communicate the initial draft version of the proposed format for fork choice integration-style compatibility test suite. It's an early stage work in progress and will...

An implementation of the Fork Choice compliance test generator, which is a part of the initial phase of [Fork Choice compliance testing methodology](https://hackmd.io/@ericsson49/fork-choice-implementation-vs-spec-testing). More information, including links to generated test...

scope:CI/tests/pyspec
scope:fork-choice

Current CL pyspecs use Python features, which are not handled by type checkers. A notable example is usage of type expressions like `List[Validator, ]`. With the current MyPy config, such...