Nikita Kryuchkov

Results 61 issues of Nikita Kryuchkov

Fixes the case described in https://github.com/bloxapp/ssv/pull/1335 using another approach

Since https://github.com/attestantio/go-eth2-client/pull/116 `GetBeaconBlock` can return both proposal and blinded proposal. This PR - removes the logic which eth2 client endpoint to choose - always uses `GetBeaconBlock` instead TODO: - tests

Evict state entries older than 2 epochs

This PR fixes a case when node receives proposal or decided messages in round 2 and compares them with full data of round change messages for round 2, resulting in...

Depends on https://github.com/bloxapp/eth2-key-manager/pull/106 Changes: - override spec beacon network - pass custom network config in yaml - script for custom config generation

Move all metrics to the `metricsreporter` package and pass it on node initialization

on hold

Depends on https://github.com/bloxapp/ssv/pull/1308

**Is your feature request related to a problem? Please describe.** Currently, we are using https://github.com/pkg/errors for wrapping errors, but it's discontinued. The Go team suggests using `fmt.Errorf` with `%w` verb...

enhancement
good first issue
help wanted