Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / celestiaorg/nmt issues and pull requests

#258 - feat: support inner nodes proving/verification

Pull Request - State: open - Opened by rach-id 4 months ago - 2 comments

#257 - refactor: popIfNonEmpty for leaf hashes

Pull Request - State: closed - Opened by walldiss 4 months ago - 1 comment

#256 - Support inner nodes proving/verification

Issue - State: open - Opened by rach-id 4 months ago - 8 comments
Labels: enhancement

#255 - ci: add secrets.CODECOV_TOKEN to codecov

Pull Request - State: closed - Opened by ramin 5 months ago - 6 comments

#254 - chore: fixes dead link for golangci-lint status badge in README

Pull Request - State: closed - Opened by staheri14 5 months ago - 1 comment
Labels: chore

#253 - feat!: adds input range check to optimize VerifyLeafHashes and VerifyInclusion methods

Pull Request - State: closed - Opened by staheri14 5 months ago - 4 comments
Labels: breaking

#252 - chore(deps): bump golangci/golangci-lint-action from 4 to 6

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment

#251 - chore(deps): bump golangci/golangci-lint-action from 4 to 5

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 2 comments

#250 - CodeCov is failing

Issue - State: closed - Opened by rootulp 6 months ago

#249 - chore: rename master to main

Pull Request - State: closed - Opened by rootulp 6 months ago - 2 comments

#248 - Feature Request: document nmt proof format

Issue - State: open - Opened by preston-evans98 over 1 year ago - 1 comment
Labels: documentation

#247 - chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0

Pull Request - State: closed - Opened by dependabot[bot] 7 months ago - 2 comments

#246 - chore(deps): bump github.com/tidwall/gjson from 1.17.0 to 1.17.1

Pull Request - State: closed - Opened by dependabot[bot] 8 months ago - 2 comments

#245 - chore(deps): bump golangci/golangci-lint-action from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] 8 months ago - 2 comments

#244 - chore(deps): bump actions/setup-go from 4 to 5

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 2 comments

#243 - tests snyk

Pull Request - State: closed - Opened by staheri14 10 months ago - 1 comment

#242 - chore(deps): bump github.com/tidwall/gjson from 1.16.0 to 1.17.0

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#241 - chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#240 - chore(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.16.0

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#238 - chore(deps): bump codecov/codecov-action from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 4 comments

#237 - chore(deps): bump actions/checkout from 2 to 4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#236 - chore(deps): bump codecov/codecov-action from 1 to 3

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#235 - chore(deps): bump technote-space/get-diff-action from 4 to 6

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments

#234 - chore: enable dependabot

Pull Request - State: closed - Opened by Chirag018 about 1 year ago - 1 comment

#233 - fix: replacing jsonProof with pb.Proof

Pull Request - State: closed - Opened by distractedm1nd about 1 year ago - 8 comments
Labels: bug

#232 - refactor(pb/proof.go)!: converting pb definition to use snake_case

Pull Request - State: closed - Opened by distractedm1nd about 1 year ago - 1 comment
Labels: breaking

#231 - Enable Dependabot

Issue - State: closed - Opened by rootulp about 1 year ago - 1 comment
Labels: chore

#230 - chore: bump to Go 1.21

Pull Request - State: closed - Opened by rootulp about 1 year ago - 1 comment
Labels: chore

#229 - docs: add a table for alternative implementations

Pull Request - State: closed - Opened by rootulp about 1 year ago - 1 comment
Labels: documentation

#228 - Add Informal Systems audit report PDF

Issue - State: open - Opened by rootulp about 1 year ago
Labels: audit

#226 - fix: add go option in proto to be able to import pb.Proof

Pull Request - State: closed - Opened by vgonkivs about 1 year ago - 1 comment

#225 - Investigating Snyk complaints about go.mod

Issue - State: closed - Opened by staheri14 about 1 year ago - 3 comments

#224 - Github workflow for proto-gen

Issue - State: open - Opened by rootulp about 1 year ago - 1 comment
Labels: good first issue

#223 - Document how to update Proto generated files

Issue - State: open - Opened by rootulp about 1 year ago
Labels: good first issue

#222 - Ignore proto generated files in codecover

Issue - State: open - Opened by rootulp about 1 year ago - 2 comments
Labels: good first issue

#221 - Bump to Go 1.21

Issue - State: closed - Opened by rootulp about 1 year ago - 1 comment

#220 - feat(proof): create a proto representation of the proof

Pull Request - State: closed - Opened by vgonkivs about 1 year ago - 6 comments
Labels: enhancement

#219 - create proto rerpesentation for Proof

Issue - State: closed - Opened by vgonkivs about 1 year ago - 2 comments
Labels: enhancement

#217 - test: incorporates tests for short absence proof verification

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#215 - doc: aligns the nmt API doc with the current implementation

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: documentation

#214 - feat(proof.go): adding JSON marshal/unmarshal

Pull Request - State: closed - Opened by distractedm1nd over 1 year ago - 1 comment

#213 - Updating the API docs

Issue - State: closed - Opened by staheri14 over 1 year ago

#212 - Use leaf hashes only

Issue - State: open - Opened by cmwaters over 1 year ago - 3 comments

#210 - feat: implementing short namespace absence proof verification

Issue - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#209 - doc: introduces short namespace absence proof in the NMT specs

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 6 comments
Labels: documentation, enhancement

#208 - Use precomputed hashes for certain padding shares as an optimization

Issue - State: open - Opened by cmwaters over 1 year ago - 4 comments
Labels: enhancement

#207 - feat: ensures VerifyLeafHashes rejects leafHashes with wrong namespaces

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 2 comments

#206 - Consider renaming namespace ID to namespace

Issue - State: open - Opened by rootulp over 1 year ago - 3 comments
Labels: documentation, enhancement

#204 - gobencher failure

Issue - State: closed - Opened by rootulp over 1 year ago - 5 comments
Labels: bug

#203 - test: ExampleNamespacedMerkleTree

Pull Request - State: closed - Opened by rootulp over 1 year ago - 2 comments
Labels: enhancement

#202 - feat!: hex encode `id.String()` output

Pull Request - State: closed - Opened by rootulp over 1 year ago - 4 comments
Labels: enhancement

#201 - Add HexString method for namespace id

Pull Request - State: closed - Opened by walldiss over 1 year ago - 8 comments
Labels: enhancement

#200 - Pretty print namespace.ID

Issue - State: closed - Opened by walldiss over 1 year ago - 1 comment
Labels: enhancement

#199 - chore: aligns the Ignore Max Namespace description with the implementation

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: documentation

#198 - feat: uses int instead of uint64 for leaves index

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#197 - feat!: resolves output inconsistencies when making multiple calls to the EmptyRoot

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#196 - Inconsistency in the EmptyRoot values

Issue - State: closed - Opened by staheri14 over 1 year ago
Labels: bug

#195 - Move IgnoreMaxNamespace logic to the application layer

Issue - State: open - Opened by staheri14 over 1 year ago

#194 - feat!: accounts for IgnoreMaxNamespace flag in the ProveNamespace method

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 2 comments
Labels: enhancement

#193 - Compare new and old range calculation

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 3 comments

#192 - feat!: add an additional constraint of empty leafHash field to the empty proof definition

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#191 - feat: adds the Size() method to the nmt API

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: API

#190 - chore: replaces redundant codes in the HashNode with a proper function call

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment

#189 - feat: export `VerifyLeafHashes`

Pull Request - State: closed - Opened by rootulp over 1 year ago - 1 comment
Labels: enhancement, API

#188 - feat: ensures consistent use of the assumption that NMT nodes are ordered ascendingly

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#187 - feat: verifies the namespace order for each tree node

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#186 - feat: verifies input range in the computeRoot to avoid panic

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#185 - feat: verifies namespace hash format to prevent panic in validateSiblingsNamespaceOrder

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#184 - feat!: handles empty proofs in validateLeafHash and VerifyInclusion

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#182 - feat: returns error on invalid proof range in buildRangeProof

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 2 comments
Labels: enhancement

#181 - overlap between empty proofs and absence proofs

Issue - State: closed - Opened by staheri14 over 1 year ago
Labels: invalid

#180 - feat!: rejects invalid empty range proofs

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment

#179 - feat: checks that all the arguments of VerifyNamespace conform to the same namespace hash format

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: enhancement

#178 - VerifyInclusion over the subtree roots

Issue - State: closed - Opened by vgonkivs over 1 year ago - 13 comments
Labels: enhancement

#177 - chore: introduces a generic function to generate sample NMTs

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment

#176 - feat: ensures consistent namespace hash format for all tree node parameters in VerifyInclusion function

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 3 comments
Labels: enhancement

#175 - feat!: checks the exact size of the node in HashNode

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 2 comments
Labels: enhancement

#174 - chore: adds a link to the nmt specs

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 1 comment
Labels: documentation

#173 - NMT mainnet readiness

Issue - State: closed - Opened by staheri14 over 1 year ago - 2 comments
Labels: epic

#172 - feat: compute leaf hashes in the Push method

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 3 comments
Labels: enhancement

#171 - Deprecate `master` in favor of `main`

Issue - State: closed - Opened by rootulp over 1 year ago - 5 comments
Labels: enhancement

#170 - chore: unexport `PrefixedData8`

Pull Request - State: closed - Opened by rootulp over 1 year ago - 1 comment

#169 - test: fix TestNamespacedMerkleTree_calculateAbsenceIndex_Panic

Pull Request - State: closed - Opened by rootulp over 1 year ago - 1 comment

#168 - feat!: remove ignore max namespace

Pull Request - State: closed - Opened by rootulp over 1 year ago - 2 comments

#167 - fix: ProveNamespace godoc

Pull Request - State: closed - Opened by rootulp over 1 year ago - 1 comment

#166 - chore!: introduce ErrNamespaceOutOfRange

Pull Request - State: closed - Opened by rootulp over 1 year ago

#165 - fix: nmt spec for end-1

Pull Request - State: closed - Opened by rootulp over 1 year ago - 1 comment

#164 - VerifyNamespace panics if called on an empty range, but with non-empty nodes

Issue - State: closed - Opened by ivan-gavran over 1 year ago
Labels: audit

#163 - Added Quint specification

Pull Request - State: closed - Opened by ivan-gavran over 1 year ago - 14 comments
Labels: audit

#162 - chore: incorporates index-based Merkle range proof in the NMT specification

Pull Request - State: closed - Opened by staheri14 over 1 year ago - 2 comments
Labels: documentation

#161 - The VerifyInclusion() function does not check proof completeness

Issue - State: closed - Opened by staheri14 over 1 year ago - 4 comments
Labels: enhancement, question

#160 - Create accessory method for consistent tree size retrieval

Issue - State: closed - Opened by staheri14 over 1 year ago

#159 - The updateMinMaxID method disregards the `IgnoreMaxNamespace` semantic

Issue - State: closed - Opened by staheri14 over 1 year ago - 8 comments
Labels: invalid