Daniel Knopik

Results 12 issues of Daniel Knopik

## Issue Addressed - #4717 ## Proposed Changes - `BeaconState::get_sync_committee_duties` now reports `UnknownValidator` for every requested unknown validator instead of only for the first. - For every `UnknownValidator`, we check...

## Issues Addressed - #4929 - #4856 ## Proposed Changes Instead of relying on `compute_block_reward` for phase0, a new custom implementation for `compute_beacon_block_attestation_reward_base` is used, which handles edge cases like...

ready-for-review
HTTP-API

## Description While a node is syncing (`SyncState::SyncingFinalized`), some endpoints are disabled. When trying to use an endpoint that expects a POST request and requires the node to be synced,...

bug
HTTP-API

Find a way to add funds to an open channel. Quick ideas how to do it: - Do it cooperatively (if A wants to add funds, B needs to approve...

Currently, funds are stuck if a channel is proposed but never accepted. We should add a new function that can be called by A if state == Proposed that sets...

Probably as a separate contract, i.e. one for the native token and one for ERC-20?

## Issue Addressed - #5112 ## Proposed Changes 1. Rewrite the `PromiseCache`: Instead of holding finished values for an indefinite amount of time, we only supply them to threads that...

work-in-progress
under-review
optimization
tree-states

## Description When constructing custom devnets, usually a custom `config.yaml` is created. The only validation performed right now is a check whether the `PRESET_NAME` matches the `EthSpec` used. When a...

## Proposed Changes When we, as a supernode, have 50% of columns, we are able to reconstruct the remaining 50%. If we have verified the columns, this operation (theoretically) cannot...

optimization
das

As aggregation has already been performed in the last third of the previous slot, we no longer need the selection proof for the duty at the current slot. See also...