nmt icon indicating copy to clipboard operation
nmt copied to clipboard

Namespaced Merkle Tree

Results 46 nmt issues
Sort by recently updated
recently updated
newest added

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 6. Release notes Sourced from golangci/golangci-lint-action's releases. v6.0.0 What's Changed This version removes annotations option (because it was useless), and removes the default output format...

## Context This library is used in celestia-app. After [celestia-app/adr-014](https://github.com/celestiaorg/celestia-app/blob/fc83b04c3a5638ac8d415770e38a4046b84fa128/docs/architecture/adr-014-versioned-namespaces.md) and [celestia-app/adr-015](https://github.com/celestiaorg/celestia-app/blob/fc83b04c3a5638ac8d415770e38a4046b84fa128/docs/architecture/adr-015-namespace-id-size.md) were introduced, the namespaced data that gets pushed to an NMT consists of: `namespace version (1 byte) |...

documentation
enhancement

## Context The Go CI workflow uploads code coverage to Codecov. It's currently failing: https://github.com/celestiaorg/nmt/actions/runs/8725099979/job/23937249648 ## Proposal Either: 1. Investigate the CodeCov failure and fix it 2. Remove CodeCov integration...

## Overview This is a PR for addition of new test cases that have been noticed to be missing through the audit of the nmt repository. The intention is to...

### Overview Celestia-node now supports retrieving shares [with proofs of inclusion](https://github.com/celestiaorg/celestia-node/blob/main/share/getter.go#L27-L48) 🎉. Unfortunately, the format of the returned merkle proof doesn't seem to be documented anywhere, which makes it difficult...

documentation

https://github.com/celestiaorg/nmt/pull/220 added Proto definitions to this repo. We should add a Github workflow that verifies the checked-in generated Proto files match what is expected if Proto is used to generated...

good first issue

For context please refer to the conversation on this issue https://github.com/celestiaorg/nmt/issues/70 Originally suggested by @elias-orijtech in this [comment](https://github.com/celestiaorg/nmt/issues/70#issuecomment-1549928935) > If you do settle on a signed type, I suggest being...

See discussion: https://github.com/lazyledger/nmt/pull/16#issuecomment-762362869

enhancement

## Context Informal Systems conducted an audit on this repo ## Problem The audit PDF isn't accessible in this repo ## Proposal Similar to [rsmt2d](https://github.com/celestiaorg/rsmt2d#audits) we may want to add...

audit

# Problem We currently have the necessary logic to verify short absence proofs (see https://github.com/celestiaorg/nmt/issues/210), yet the proof generation counterpart does not exist in the nmt library. This issue is...