Vlad
Vlad
Mount Instantiate func, uses `clone()` function to initialise new value of mount from registered type template. `clone()` func creates a copy of each field of mount and thats it. So...
`libp2p conngater` is exact type and not an interface, which makes it impossible to modify or mock its functionality on client side. Replaces libp2p conngater dependency with callback func, to...
## Overview Resolves https://github.com/celestiaorg/go-cnc/issues/58
Add eds store engine Based on https://github.com/celestiaorg/celestia-node/pull/3543
### Implementation ideas This issue will collect small improvements that remain after merging features to the shwap. Most have low priority, while others are planned for subsequent PRs and mentioned...
### Implementation ideas The JSON-RPC specification mandates the return of an error object with specific codes for failed requests (see [JSON-RPC Error Specification](https://www.jsonrpc.org/specification#error_object)). Our current node API implementation only provides...
### Implementation ideas Add dashboard to the repo, that can be used by node runners to view metrics of nodes.
Adds memory pooling for ods file biggest memory allocations. Based on https://github.com/celestiaorg/celestia-node/pull/3482
### Implementation ideas Proposal to relocate the `Pruner` interface to the `Availability` package to enhance cohesion between components that manage data lifecycle within the node. This change aims to align...
### Implementation ideas Pruner starts with initial checkpoint with height 1, but still needs to prune that height on first run. It is managed by ``` if lastPruned.Height() == 1...