Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Avail DA to Rollkit #1

Closed
wants to merge 55 commits into from
Closed

Conversation

chandiniv1
Copy link
Owner

No description provided.

gupadhyaya and others added 30 commits May 24, 2023 09:54
Update existing fraud proof processing logic to use ProofService from
go-fraud package. Also, removes the old fraud proof gossip logic.

Fixes rollkit#895 & rollkit#945

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
…kit#955)

Since cosmos-sdk release/v0.45.x and release/0.46.x only depend on
cometbft v0.34.x, i have pushed a branch v0.34.x to
https://github.com/rollkit/cometbft/tree/v0.34.x and applied the fraud
proof changes from rollkit/tendermint. This PR is simply replacing the
`github.com/tendermint/tendermint` with `github.com/rollkit/cometbft
v0.0.0-20230523181933-31b0a76c97d9` which corresponds to latest commit
from https://github.com/rollkit/cometbft/tree/v0.34.x.

This builds without any issues, however some tests are failing and needs
to be fixed.

After this, we can release rollkit with this cometbft change and sync
our cosmos-sdk forks (release/v0.45.x and release/v0.46.x) and also add
the newly released rollkit (w/ cometbft).

rollkit#793 PR and
https://github.com/rollkit/cometbft/tree/rollkit/v0.37.0 is still needed
when we add support for cosmos-sdk release/v0.47.x, which uses module
`github.com/cometbft/cometbft` path and not
`github.com/tendermint/tendermint`

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

Signed-off-by: Smuu <18609909+Smuu@users.noreply.github.com>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

Closes: rollkit#965 

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
Fixes rollkit#846 

As per the discussion in rollkit#846, the aggregator node only need to
initialize the store with genesis header, after that it only needs to
broadcast the header without directly trying to append to store. The
append is take care by the broadcast api which along with broadcasting
also puts the header in the local append queue which then appends to the
local store.

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
## Overview

The Code Coverage action appears to be broken, this is an attempt to fix
it.

Fix inspired by
https://github.com/celestiaorg/celestia-node/pull/2249/files

## Checklist

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

---------

Co-authored-by: Connor O'Hara <connor@switchboard.xyz>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

As discussed in the retro, we are removing the CODEOWNERs file so that
it doesn't conflict with the auto-review-request github action. I have
also disabled the branch project rule for requiring codeowner approval.

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
In order to run the CI when the PRs are in the merge queue we need to
add the `merge_group` trigger to the CI. This PR is a blocker to using
the merge queue.
Updates to housekeeping flow based on discussions in the grooming
session
This PR fixes the data race issue caused in the header exchange when the
syncer status is checked (in stop) and set (in start , separate go
routine).

Also fixes the golangci-lint errors. 

Blocking rollkit#963 and
rollkit#953 from merge.

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
Ever since some recent commits, attempting to run `go mod tidy` on
Rollkit would results in the following error:

```
github.com/rollkit/rollkit/block imports
	github.com/cometbft/cometbft/abci/types imports
	github.com/cometbft/cometbft/crypto/secp256k1 imports
	github.com/btcsuite/btcd/btcec/v2/ecdsa tested by
	github.com/btcsuite/btcd/btcec/v2/ecdsa.test imports
	github.com/btcsuite/btcd/chaincfg/chainhash: ambiguous import: found package github.com/btcsuite/btcd/chaincfg/chainhash in multiple modules:
	github.com/btcsuite/btcd v0.22.0-beta (/home/dferrer/go/pkg/mod/github.com/btcsuite/btcd@v0.22.0-beta/chaincfg/chainhash)
	github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 (/home/dferrer/go/pkg/mod/github.com/btcsuite/btcd/chaincfg/chainhash@v1.0.1)
```

This PR fixes the ambiguous import issue by upgrading
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 => v1.0.2

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
…llkit#948)

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify)
from 1.8.2 to 1.8.3.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stretchr/testify/commit/4c93d8f201cb46ed50de949ee65804f944b570f8"><code>4c93d8f</code></a>
EqualExportedValues: Handle nested pointer, slice and map fields (<a
href="https://github.com/stretchr/testify/issues/1379">#1379</a>)</li>
<li><a
href="https://github.com/stretchr/testify/commit/4b2f4d2bcff3848b6a4e63d462da6ce3c21e9c78"><code>4b2f4d2</code></a>
add EventuallyWithT assertion (<a
href="https://github.com/stretchr/testify/issues/1264">#1264</a>)</li>
<li><a
href="https://github.com/stretchr/testify/commit/b3106d772c7aa439743e1a3f4de81149e323cf70"><code>b3106d7</code></a>
allow testing for functional options (<a
href="https://github.com/stretchr/testify/issues/1023">#1023</a>)</li>
<li><a
href="https://github.com/stretchr/testify/commit/437071b948cd89bdbaaf43a41f19fbe1a0945f6f"><code>437071b</code></a>
assert: fix error message formatting for NotContains (<a
href="https://github.com/stretchr/testify/issues/1362">#1362</a>)</li>
<li><a
href="https://github.com/stretchr/testify/commit/c5fc9d6b6b21ea89be8480c0dc35e2977ab988f6"><code>c5fc9d6</code></a>
Compare public elements of struct (<a
href="https://github.com/stretchr/testify/issues/1309">#1309</a>)</li>
<li>See full diff in <a
href="https://github.com/stretchr/testify/compare/v1.8.2...v1.8.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/stretchr/testify&package-manager=go_modules&previous-version=1.8.2&new-version=1.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…it#967)

Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from
1.15.0 to 1.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spf13/viper/releases">github.com/spf13/viper's
releases</a>.</em></p>
<blockquote>
<h2>v1.16.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Enhancements 🚀</h3>
<ul>
<li>Sub parent inheritance by <a
href="https://github.com/TaylorOno"><code>@​TaylorOno</code></a> in <a
href="https://github.com/spf13/viper/pull/1056">spf13/viper#1056</a></li>
<li>fix: fix typo by <a
href="https://github.com/yquansah"><code>@​yquansah</code></a> in <a
href="https://github.com/spf13/viper/pull/1523">spf13/viper#1523</a></li>
<li>ci: add Go 1.20 to build matrix by <a
href="https://github.com/sagikazarmark"><code>@​sagikazarmark</code></a>
in <a
href="https://github.com/spf13/viper/pull/1506">spf13/viper#1506</a></li>
<li>extend v.find() to handle stringToInt value types with stringToInt
pflag <a
href="https://github.com/spf13/viper/issues/1435">#1435</a> by
<a href="https://github.com/vorishirne"><code>@​vorishirne</code></a> in
<a
href="https://github.com/spf13/viper/pull/1462">spf13/viper#1462</a></li>
<li>add:viper: allow to disable internal log messages by <a
href="https://github.com/burgesQ"><code>@​burgesQ</code></a> in <a
href="https://github.com/spf13/viper/pull/1483">spf13/viper#1483</a></li>
<li>Allow ConfigParseError to unwrap by <a
href="https://github.com/andig"><code>@​andig</code></a> in <a
href="https://github.com/spf13/viper/pull/1433">spf13/viper#1433</a></li>
</ul>
<h3>Bug Fixes 🐛</h3>
<ul>
<li>fix: time.Duration slice type conversion by <a
href="https://github.com/UrbanskiDawid"><code>@​UrbanskiDawid</code></a>
in <a
href="https://github.com/spf13/viper/pull/1498">spf13/viper#1498</a></li>
</ul>
<h3>Dependency Updates ⬆️</h3>
<ul>
<li>build(deps): bump mheap/github-action-required-labels from 3 to 4 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://github.com/spf13/viper/pull/1533">spf13/viper#1533</a></li>
<li>build(deps): bump actions/setup-go from 3 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1526">spf13/viper#1526</a></li>
<li>build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1519">spf13/viper#1519</a></li>
<li>build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.6 to
2.0.7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1516">spf13/viper#1516</a></li>
<li>build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://github.com/spf13/viper/pull/1515">spf13/viper#1515</a></li>
<li>build(deps): bump github.com/spf13/afero from 1.9.3 to 1.9.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1518">spf13/viper#1518</a></li>
<li>build(deps): bump github.com/sagikazarmark/crypt from 0.9.0 to
0.10.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1550">spf13/viper#1550</a></li>
<li>build(deps): bump github.com/spf13/cast from 1.5.0 to 1.5.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1551">spf13/viper#1551</a></li>
<li>build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://github.com/spf13/viper/pull/1553">spf13/viper#1553</a></li>
<li>build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.7 to
2.0.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/spf13/viper/pull/1555">spf13/viper#1555</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>Update main image to better handle dark background by <a
href="https://github.com/Deleplace"><code>@​Deleplace</code></a> in <a
href="https://github.com/spf13/viper/pull/1532">spf13/viper#1532</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/UrbanskiDawid"><code>@​UrbanskiDawid</code></a>
made their first contribution in <a
href="https://github.com/spf13/viper/pull/1498">spf13/viper#1498</a></li>
<li><a href="https://github.com/TaylorOno"><code>@​TaylorOno</code></a>
made their first contribution in <a
href="https://github.com/spf13/viper/pull/1056">spf13/viper#1056</a></li>
<li><a href="https://github.com/yquansah"><code>@​yquansah</code></a>
made their first contribution in <a
href="https://github.com/spf13/viper/pull/1523">spf13/viper#1523</a></li>
<li><a href="https://github.com/Azanul"><code>@​Azanul</code></a> made
their first contribution in <a
href="https://github.com/spf13/viper/pull/1544">spf13/viper#1544</a></li>
<li><a href="https://github.com/Deleplace"><code>@​Deleplace</code></a>
made their first contribution in <a
href="https://github.com/spf13/viper/pull/1532">spf13/viper#1532</a></li>
<li><a
href="https://github.com/cfabianski"><code>@​cfabianski</code></a> made
their first contribution in <a
href="https://github.com/spf13/viper/pull/1552">spf13/viper#1552</a></li>
<li><a
href="https://github.com/vorishirne"><code>@​vorishirne</code></a> made
their first contribution in <a
href="https://github.com/spf13/viper/pull/1462">spf13/viper#1462</a></li>
<li><a href="https://github.com/burgesQ"><code>@​burgesQ</code></a> made
their first contribution in <a
href="https://github.com/spf13/viper/pull/1483">spf13/viper#1483</a></li>
<li><a href="https://github.com/andig"><code>@​andig</code></a> made
their first contribution in <a
href="https://github.com/spf13/viper/pull/1433">spf13/viper#1433</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/spf13/viper/compare/v1.15.0...v1.16.0">https://github.com/spf13/viper/compare/v1.15.0...v1.16.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spf13/viper/commit/21a7fd828ed231bbe62068d6aafa5aa9f85dc79e"><code>21a7fd8</code></a>
Allow ConfigParseError to unwrap (<a
href="https://github.com/spf13/viper/issues/1433">#1433</a>)</li>
<li><a
href="https://github.com/spf13/viper/commit/53cdb5253a20be742fe6ca7008f58beda1a99c34"><code>53cdb52</code></a>
chore: improve log messages</li>
<li><a
href="https://github.com/spf13/viper/commit/24ece16a9a4db83c5f5cd0b0fbe48370c42bcdcb"><code>24ece16</code></a>
drop std' logger in favor of jww one</li>
<li><a
href="https://github.com/spf13/viper/commit/98b1b9fd42e7cbb7557e5c6426bb5ce4b6939a90"><code>98b1b9f</code></a>
add:viper: allow to disable internal log messages</li>
<li><a
href="https://github.com/spf13/viper/commit/2ee16310d075301b5c6d25bb2014cc344b1d18bd"><code>2ee1631</code></a>
extend viper's pflag binding to stringToInt pflag</li>
<li><a
href="https://github.com/spf13/viper/commit/86520578dce81d7d42e6b2018b0414821d62a967"><code>8652057</code></a>
docs: Coder uses Viper</li>
<li><a
href="https://github.com/spf13/viper/commit/b850f3448fb4e98d2dd527788fd5dfee4d296f35"><code>b850f34</code></a>
build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.7 to
2.0.8</li>
<li><a
href="https://github.com/spf13/viper/commit/23b123aba926534341d3825e3ee180196ec2c83c"><code>23b123a</code></a>
doc: add bearer/bearer as projects using Viper</li>
<li><a
href="https://github.com/spf13/viper/commit/a0fed9f570074088c3f2e22fbfc3ef60d9be6d50"><code>a0fed9f</code></a>
Update main image to better handle dark background</li>
<li><a
href="https://github.com/spf13/viper/commit/143e3bc9d96af0b9fdca3275746546621bc5c3c1"><code>143e3bc</code></a>
build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3</li>
<li>Additional commits viewable in <a
href="https://github.com/spf13/viper/compare/v1.15.0...v1.16.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/viper&package-manager=go_modules&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ollkit#975)

Bumps
[golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action)
from 3.4.0 to 3.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/golangci/golangci-lint-action/releases">golangci/golangci-lint-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump eslint from 8.32.0 to 8.33.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/659">golangci/golangci-lint-action#659</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.48.2 to 5.49.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/661">golangci/golangci-lint-action#661</a></li>
<li>build(deps-dev): bump eslint-plugin-simple-import-sort from 9.0.0 to
10.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/662">golangci/golangci-lint-action#662</a></li>
<li>build(deps-dev): bump <code>@​vercel/ncc</code> from 0.36.0 to
0.36.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/660">golangci/golangci-lint-action#660</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.48.2 to 5.49.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/663">golangci/golangci-lint-action#663</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.49.0 to 5.50.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/665">golangci/golangci-lint-action#665</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.49.0 to 5.50.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/666">golangci/golangci-lint-action#666</a></li>
<li>build(deps-dev): bump typescript from 4.9.4 to 4.9.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/667">golangci/golangci-lint-action#667</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.11.18 to
18.11.19 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/668">golangci/golangci-lint-action#668</a></li>
<li>doc: add quote aroung go version by <a
href="https://github.com/vaughany"><code>@​vaughany</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/670">golangci/golangci-lint-action#670</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.50.0 to 5.51.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/671">golangci/golangci-lint-action#671</a></li>
<li>build(deps-dev): bump prettier from 2.8.3 to 2.8.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/673">golangci/golangci-lint-action#673</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.11.19 to 18.13.0
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/674">golangci/golangci-lint-action#674</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.50.0 to 5.51.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/675">golangci/golangci-lint-action#675</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 3.1.2 to 3.1.3
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/672">golangci/golangci-lint-action#672</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.51.0 to 5.52.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/678">golangci/golangci-lint-action#678</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.13.0 to 18.14.0
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/679">golangci/golangci-lint-action#679</a></li>
<li>build(deps-dev): bump eslint from 8.33.0 to 8.34.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/680">golangci/golangci-lint-action#680</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.51.0 to 5.52.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/681">golangci/golangci-lint-action#681</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.52.0 to 5.53.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/684">golangci/golangci-lint-action#684</a></li>
<li>build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/685">golangci/golangci-lint-action#685</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.14.0 to 18.14.2
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/688">golangci/golangci-lint-action#688</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.52.0 to 5.53.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/687">golangci/golangci-lint-action#687</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 3.1.3 to 3.1.4
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/686">golangci/golangci-lint-action#686</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.14.2 to 18.14.6
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/691">golangci/golangci-lint-action#691</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.53.0 to 5.54.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/692">golangci/golangci-lint-action#692</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.53.0 to 5.54.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/693">golangci/golangci-lint-action#693</a></li>
<li>build(deps-dev): bump eslint-config-prettier from 8.6.0 to 8.7.0 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://github.com/golangci/golangci-lint-action/pull/694">golangci/golangci-lint-action#694</a></li>
<li>build(deps-dev): bump eslint from 8.35.0 to 8.36.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/699">golangci/golangci-lint-action#699</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.54.0 to 5.54.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/700">golangci/golangci-lint-action#700</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.14.6 to 18.15.1
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/701">golangci/golangci-lint-action#701</a></li>
<li>docs/build: update to setup-go@v4 by <a
href="https://github.com/caarlos0"><code>@​caarlos0</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/704">golangci/golangci-lint-action#704</a></li>
<li>build(deps-dev): bump typescript from 4.9.5 to 5.0.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/705">golangci/golangci-lint-action#705</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.15.1 to 18.15.3
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/706">golangci/golangci-lint-action#706</a></li>
<li>build(deps): bump <code>@​actions/http-client</code> from 2.0.1 to
2.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/697">golangci/golangci-lint-action#697</a></li>
<li>build(deps-dev): bump prettier from 2.8.4 to 2.8.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/707">golangci/golangci-lint-action#707</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 3.1.4 to 3.2.1
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/698">golangci/golangci-lint-action#698</a></li>
<li>build(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://github.com/golangci/golangci-lint-action/pull/709">golangci/golangci-lint-action#709</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.15.3 to 18.15.10
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://github.com/golangci/golangci-lint-action/pull/710">golangci/golangci-lint-action#710</a></li>
<li>build(deps-dev): bump prettier from 2.8.5 to 2.8.7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/711">golangci/golangci-lint-action#711</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.54.1 to 5.56.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/712">golangci/golangci-lint-action#712</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.54.0 to 5.56.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/713">golangci/golangci-lint-action#713</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.56.0 to 5.57.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/718">golangci/golangci-lint-action#718</a></li>
<li>build(deps-dev): bump typescript from 5.0.2 to 5.0.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/717">golangci/golangci-lint-action#717</a></li>
<li>build(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/719">golangci/golangci-lint-action#719</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.56.0 to 5.57.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/720">golangci/golangci-lint-action#720</a></li>
<li>build(deps): bump <code>@​types/node</code> from 18.15.10 to
18.15.11 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/721">golangci/golangci-lint-action#721</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.57.0 to 5.57.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/722">golangci/golangci-lint-action#722</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/5f1fec7010f6ae3b84ea4f7b2129beb8639b564f"><code>5f1fec7</code></a>
build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.59.6 to 5.59.7 (<a
href="https://github.com/golangci/golangci-lint-action/issues/758">#758</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/601007b788a335933ba460298a9c9da82a9460b1"><code>601007b</code></a>
build(deps): bump <code>@​types/node</code> from 20.2.3 to 20.2.5 (<a
href="https://github.com/golangci/golangci-lint-action/issues/756">#756</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/d2a913e97bbaf8323bd27da961ba33426726000f"><code>d2a913e</code></a>
build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.59.6 to 5.59.7 ...</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/7233bd71cb7be55595200383f0b95fe1639ce9ed"><code>7233bd7</code></a>
build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.59.5 to 5.59.6 ...</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/687f029324d5666f0f5911bbbc7921193af5d8a4"><code>687f029</code></a>
build(deps): bump <code>@​types/node</code> from 20.1.4 to 20.2.3 (<a
href="https://github.com/golangci/golangci-lint-action/issues/755">#755</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/f9990cd216ef435f7c8f9afbb7e713dda02231c9"><code>f9990cd</code></a>
build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.59.5 to 5.59.6 (<a
href="https://github.com/golangci/golangci-lint-action/issues/754">#754</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/f30aa514f95287b12eb5bca55b54b8e026cde352"><code>f30aa51</code></a>
build(deps-dev): bump eslint from 8.40.0 to 8.41.0 (<a
href="https://github.com/golangci/golangci-lint-action/issues/753">#753</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/6b21f586ed8efa6be5638dfa9e4e1766e9da8bcf"><code>6b21f58</code></a>
build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.59.2 to 5.59.5 ...</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/535ed3a04b2d201195fae99ee856f62d8582826b"><code>535ed3a</code></a>
build(deps): bump <code>@​types/semver</code> from 7.3.13 to 7.5.0 (<a
href="https://github.com/golangci/golangci-lint-action/issues/748">#748</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/0078ef00ab9386a0b13f3f1c1de23eace0a5d6c7"><code>0078ef0</code></a>
build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.59.1 to 5.59.5 (<a
href="https://github.com/golangci/golangci-lint-action/issues/750">#750</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/golangci/golangci-lint-action/compare/v3.4.0...v3.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golangci/golangci-lint-action&package-manager=github_actions&previous-version=3.4.0&new-version=3.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…llkit#990)

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify)
from 1.8.3 to 1.8.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stretchr/testify/commit/f97607b89807936ac4ff96748d766cf4b9711f78"><code>f97607b</code></a>
Create GitHub release when new release tag is pushed (<a
href="https://github.com/stretchr/testify/issues/1354">#1354</a>)</li>
<li>See full diff in <a
href="https://github.com/stretchr/testify/compare/v1.8.3...v1.8.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/stretchr/testify&package-manager=go_modules&previous-version=1.8.3&new-version=1.8.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Overview
Moving helper functions from the tests into their own file, as part of
rollkit#954 phase 1

## Checklist
- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

---------

Co-authored-by: Connor O'Hara <connor@switchboard.xyz>
We have made a breaking change in node v0.10.0 regarding data requests.
celestiaorg/celestia-node@62a0b97

Previously, a "data not found" meant both "the node failed to retrieve
that data, please retry" as well as "the node retrieved the data
successfully, but your namespace is not included in the data". We have
split these errors, so now we have an `ErrNamespaceNotFound` which
indicates a successful request for empty data.

I have no idea how to test rollkit so would love some help on getting
that set up

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
## Overview

This PR adds a dependency on `celestia-openrpc` `505ff801e818` which
will eventually replace `go-cnc`. `go-header` was pinned to `0.2.6` as
`0.2.7` is breaking tests.

Fixes rollkit#995 

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
)

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview
Looks like one line was missed in a merge conflict or something. 
<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

Extend the unit testing to cover more test cases and turn into a table
test as an example for future unit testing.

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
…llkit#999)

Bumps
[mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels)
from 4 to 5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mheap/github-action-required-labels/releases">mheap/github-action-required-labels's
releases</a>.</em></p>
<blockquote>
<h2>v5</h2>
<p>Tag that always points to the latest commit in the v5.x.x series of
releases</p>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Support running multiple instances without collision by <a
href="https://github.com/zhimsel"><code>@​zhimsel</code></a> in <a
href="https://github.com/mheap/github-action-required-labels/pull/54">mheap/github-action-required-labels#54</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v5.0.0">https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v5.0.0</a></p>
<h2>v4.1.1</h2>
<ul>
<li>Fix build step by switching to <code>ubuntu-latest</code></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v4.1.1">https://github.com/mheap/github-action-required-labels/compare/v4.1.0...v4.1.1</a></p>
<h2>v4.1.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add newline after the match token in error comments by <a
href="https://github.com/zhimsel"><code>@​zhimsel</code></a> in <a
href="https://github.com/mheap/github-action-required-labels/pull/55">mheap/github-action-required-labels#55</a></li>
<li>Labels Output by <a
href="https://github.com/jeff-miller-cfa"><code>@​jeff-miller-cfa</code></a>
in <a
href="https://github.com/mheap/github-action-required-labels/pull/56">mheap/github-action-required-labels#56</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/zhimsel"><code>@​zhimsel</code></a> made
their first contribution in <a
href="https://github.com/mheap/github-action-required-labels/pull/55">mheap/github-action-required-labels#55</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mheap/github-action-required-labels/compare/v4.0.0...v4.1.0">https://github.com/mheap/github-action-required-labels/compare/v4.0.0...v4.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mheap/github-action-required-labels/commit/8c23b2a5dd991324e5f37b3fea9dfce5afd7657e"><code>8c23b2a</code></a>
Automatic compilation</li>
<li><a
href="https://github.com/mheap/github-action-required-labels/commit/1b8424df557fae55fef867af22d5d0625fe6742f"><code>1b8424d</code></a>
Update README to v5</li>
<li><a
href="https://github.com/mheap/github-action-required-labels/commit/418d9eb4e79b6ba0ec64538e261b3e87c946f8ba"><code>418d9eb</code></a>
Support running multiple instances without collision (<a
href="https://github.com/mheap/github-action-required-labels/issues/54">#54</a>)</li>
<li>See full diff in <a
href="https://github.com/mheap/github-action-required-labels/compare/v4...v5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mheap/github-action-required-labels&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#974)

Bumps
[codecov/codecov-action](https://github.com/codecov/codecov-action) from
3.1.3 to 3.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's
releases</a>.</em></p>
<blockquote>
<h2>3.1.4</h2>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.15.12 to
18.16.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/970">codecov/codecov-action#970</a></li>
<li>Fix typo in README.md by <a
href="https://github.com/hisaac"><code>@​hisaac</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/967">codecov/codecov-action#967</a></li>
<li>fix: add back in working dir by <a
href="https://github.com/thomasrockhu-codecov"><code>@​thomasrockhu-codecov</code></a>
in <a
href="https://github.com/codecov/codecov-action/pull/971">codecov/codecov-action#971</a></li>
<li>fix: CLI option names for uploader by <a
href="https://github.com/kleisauke"><code>@​kleisauke</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/969">codecov/codecov-action#969</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.16.3 to
20.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/975">codecov/codecov-action#975</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 20.1.0 to
20.1.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/979">codecov/codecov-action#979</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 20.1.2 to
20.1.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/codecov/codecov-action/pull/981">codecov/codecov-action#981</a></li>
<li>release: 3.1.4 by <a
href="https://github.com/thomasrockhu-codecov"><code>@​thomasrockhu-codecov</code></a>
in <a
href="https://github.com/codecov/codecov-action/pull/983">codecov/codecov-action#983</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hisaac"><code>@​hisaac</code></a> made
their first contribution in <a
href="https://github.com/codecov/codecov-action/pull/967">codecov/codecov-action#967</a></li>
<li><a href="https://github.com/kleisauke"><code>@​kleisauke</code></a>
made their first contribution in <a
href="https://github.com/codecov/codecov-action/pull/969">codecov/codecov-action#969</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4">https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's
changelog</a>.</em></p>
<blockquote>
<h2>3.1.4</h2>
<h3>Fixes</h3>
<ul>
<li><a
href="https://github.com/codecov/codecov-action/issues/967">#967</a>
Fix typo in README.md</li>
<li><a
href="https://github.com/codecov/codecov-action/issues/971">#971</a>
fix: add back in working dir</li>
<li><a
href="https://github.com/codecov/codecov-action/issues/969">#969</a>
fix: CLI option names for uploader</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a
href="https://github.com/codecov/codecov-action/issues/970">#970</a>
build(deps-dev): bump <code>@​types/node</code> from 18.15.12 to
18.16.3</li>
<li><a
href="https://github.com/codecov/codecov-action/issues/979">#979</a>
build(deps-dev): bump <code>@​types/node</code> from 20.1.0 to
20.1.2</li>
<li><a
href="https://github.com/codecov/codecov-action/issues/981">#981</a>
build(deps-dev): bump <code>@​types/node</code> from 20.1.2 to
20.1.4</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/codecov/codecov-action/commit/eaaf4bedf32dbdc6b720b63067d99c4d77d6047d"><code>eaaf4be</code></a>
release: 3.1.4 (<a
href="https://github.com/codecov/codecov-action/issues/983">#983</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/c2ab9ab2e177cef69bda1961b1e66eaf868c790b"><code>c2ab9ab</code></a>
build(deps-dev): bump <code>@​types/node</code> from 20.1.2 to 20.1.4
(<a
href="https://github.com/codecov/codecov-action/issues/981">#981</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/49c20db375a254995f6d63d5dc03aa04e04a42ea"><code>49c20db</code></a>
build(deps-dev): bump <code>@​types/node</code> from 20.1.0 to 20.1.2
(<a
href="https://github.com/codecov/codecov-action/issues/979">#979</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/cf8e3e4262e63ac53fdbc0ea1b6dd69cb03c974b"><code>cf8e3e4</code></a>
build(deps-dev): bump <code>@​types/node</code> from 18.16.3 to 20.1.0
(<a
href="https://github.com/codecov/codecov-action/issues/975">#975</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/1c34415a066a16afff4060670e36707eba85ccbd"><code>1c34415</code></a>
fix: CLI option names for uploader (<a
href="https://github.com/codecov/codecov-action/issues/969">#969</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/b4dfea724ff5d8e51bb4dffdc668c0d964df6103"><code>b4dfea7</code></a>
fix: add back in working dir (<a
href="https://github.com/codecov/codecov-action/issues/971">#971</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/5bf250470ea3e4bf9456e73127015eb78ce4c280"><code>5bf2504</code></a>
Fix typo in README.md (<a
href="https://github.com/codecov/codecov-action/issues/967">#967</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/1dd0ce34be62fac4f3b714f860c0b0c520acd35d"><code>1dd0ce3</code></a>
build(deps-dev): bump <code>@​types/node</code> from 18.15.12 to 18.16.3
(<a
href="https://github.com/codecov/codecov-action/issues/970">#970</a>)</li>
<li>See full diff in <a
href="https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=3.1.3&new-version=3.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…kit#1006)

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
…ollkit#1011)

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

Added a section to the README to make it more explicit as to which
versions rollkit is compatible with with celestia and how to use the
local devnet vs arabica and mocha.
<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
Describes an ADR describing state fraud proofs in rollmint, cosmos-sdk,
and ABCI:
[rendered](https://github.com/celestiaorg/rollmint/blob/manav/state_fraud_proofs_adr/docs/lazy-adr/adr-009-state-fraud-proofs.md)

Closes: rollkit#617

---------

Co-authored-by: Tomasz Zdybał <tomek@zdybal.lap.pl>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
…1.16.0 (rollkit#1016)

Bumps
[github.com/prometheus/client_golang](https://github.com/prometheus/client_golang)
from 1.15.1 to 1.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/releases">github.com/prometheus/client_golang's
releases</a>.</em></p>
<blockquote>
<h2>v1.16.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[BUGFIX] api: Switch to POST for LabelNames, Series, and
QueryExemplars. <a
href="https://github.com/prometheus/client_golang/issues/1252">#1252</a></li>
<li>[BUGFIX] api: Fix undefined execution order in return statements. <a
href="https://github.com/prometheus/client_golang/issues/1260">#1260</a></li>
<li>[BUGFIX] native histograms: Fix bug in bucket key calculation. <a
href="https://github.com/prometheus/client_golang/issues/1279">#1279</a></li>
<li>[ENHANCEMENT] Reduce constrainLabels allocations for all metrics. <a
href="https://github.com/prometheus/client_golang/issues/1272">#1272</a></li>
<li>[ENHANCEMENT] promhttp: Add process start time header for scrape
efficiency. <a
href="https://github.com/prometheus/client_golang/issues/1278">#1278</a></li>
<li>[ENHANCEMENT] promlint: Improve metricUnits runtime. <a
href="https://github.com/prometheus/client_golang/issues/1286">#1286</a></li>
</ul>
<!-- raw HTML omitted -->
<ul>
<li>Merge v1.15 to main by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1250">prometheus/client_golang#1250</a></li>
<li>Switch to POST for LabelNames, Series, and QueryExemplars to
DoGetFallback by <a
href="https://github.com/jacksontj"><code>@​jacksontj</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1252">prometheus/client_golang#1252</a></li>
<li>✏️ [collectors]: fix typo in test assertion by <a
href="https://github.com/vegerot"><code>@​vegerot</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1153">prometheus/client_golang#1153</a></li>
<li>Added interactive tutorial [kubeCon] by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1255">prometheus/client_golang#1255</a></li>
<li>Fixed tutorial. by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1256">prometheus/client_golang#1256</a></li>
<li>Bump golang.org/x/sys from 0.6.0 to 0.7.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1265">prometheus/client_golang#1265</a></li>
<li>Cleanup proto use in tests by <a
href="https://github.com/SuperQ"><code>@​SuperQ</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1264">prometheus/client_golang#1264</a></li>
<li>Fix tutorial on WSL-based systems by <a
href="https://github.com/marevers"><code>@​marevers</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1257">prometheus/client_golang#1257</a></li>
<li>Fix undefined execution order in return statements by <a
href="https://github.com/PiotrLewandowski323"><code>@​PiotrLewandowski323</code></a>
in <a
href="https://github.com/prometheus/client_golang/pull/1260">prometheus/client_golang#1260</a></li>
<li>Merge release 1.15.1 to main by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1267">prometheus/client_golang#1267</a></li>
<li>GitHub Workflows security hardening by <a
href="https://github.com/sashashura"><code>@​sashashura</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1180">prometheus/client_golang#1180</a></li>
<li>add process start time header to client_golang prometheus by <a
href="https://github.com/logicalhan"><code>@​logicalhan</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1278">prometheus/client_golang#1278</a></li>
<li>Fix bug in bucket key calculation by <a
href="https://github.com/beorn7"><code>@​beorn7</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1279">prometheus/client_golang#1279</a></li>
<li>Bump github.com/prometheus/procfs from 0.9.0 to 0.10.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1283">prometheus/client_golang#1283</a></li>
<li>Reduce constrainLabels allocations by <a
href="https://github.com/khasanovbi"><code>@​khasanovbi</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1272">prometheus/client_golang#1272</a></li>
<li>added circleci as gh action YAML by <a
href="https://github.com/krishnaduttPanchagnula"><code>@​krishnaduttPanchagnula</code></a>
in <a
href="https://github.com/prometheus/client_golang/pull/1281">prometheus/client_golang#1281</a></li>
<li>Improve metricUnits runtime by <a
href="https://github.com/avlitman"><code>@​avlitman</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1286">prometheus/client_golang#1286</a></li>
<li>Moving fully to GH actions. by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1288">prometheus/client_golang#1288</a></li>
<li>Fix docstring references to renamed native histogram fields /
functions. by <a
href="https://github.com/juliusv"><code>@​juliusv</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1290">prometheus/client_golang#1290</a></li>
<li>Fixed README &amp; CHANGELOG; Added fmt makefile command (+bingo)
for easier contributions. by <a
href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a
href="https://github.com/prometheus/client_golang/pull/1289">prometheus/client_golang#1289</a></li>
<li></li>
</ul>
<!-- raw HTML omitted -->
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/vegerot"><code>@​vegerot</code></a> made
their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1153">prometheus/client_golang#1153</a></li>
<li><a href="https://github.com/marevers"><code>@​marevers</code></a>
made their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1257">prometheus/client_golang#1257</a></li>
<li><a
href="https://github.com/PiotrLewandowski323"><code>@​PiotrLewandowski323</code></a>
made their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1260">prometheus/client_golang#1260</a></li>
<li><a
href="https://github.com/sashashura"><code>@​sashashura</code></a> made
their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1180">prometheus/client_golang#1180</a></li>
<li><a
href="https://github.com/logicalhan"><code>@​logicalhan</code></a> made
their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1278">prometheus/client_golang#1278</a></li>
<li><a
href="https://github.com/khasanovbi"><code>@​khasanovbi</code></a> made
their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1272">prometheus/client_golang#1272</a></li>
<li><a
href="https://github.com/krishnaduttPanchagnula"><code>@​krishnaduttPanchagnula</code></a>
made their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1281">prometheus/client_golang#1281</a></li>
<li><a href="https://github.com/avlitman"><code>@​avlitman</code></a>
made their first contribution in <a
href="https://github.com/prometheus/client_golang/pull/1286">prometheus/client_golang#1286</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prometheus/client_golang/compare/v1.15.1...v1.16.0">https://github.com/prometheus/client_golang/compare/v1.15.1...v1.16.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md">github.com/prometheus/client_golang's
changelog</a>.</em></p>
<blockquote>
<h2>1.16.0 / 2023-06-15</h2>
<ul>
<li>[BUGFIX] api: Switch to POST for LabelNames, Series, and
QueryExemplars. <a
href="https://github.com/prometheus/client_golang/issues/1252">#1252</a></li>
<li>[BUGFIX] api: Fix undefined execution order in return statements. <a
href="https://github.com/prometheus/client_golang/issues/1260">#1260</a></li>
<li>[BUGFIX] native histograms: Fix bug in bucket key calculation. <a
href="https://github.com/prometheus/client_golang/issues/1279">#1279</a></li>
<li>[ENHANCEMENT] Reduce constrainLabels allocations for all metrics. <a
href="https://github.com/prometheus/client_golang/issues/1272">#1272</a></li>
<li>[ENHANCEMENT] promhttp: Add process start time header for scrape
efficiency. <a
href="https://github.com/prometheus/client_golang/issues/1278">#1278</a></li>
<li>[ENHANCEMENT] promlint: Improve metricUnits runtime. <a
href="https://github.com/prometheus/client_golang/issues/1286">#1286</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prometheus/client_golang/commit/3583c1e1d085b75cab406c78b015562d45552b39"><code>3583c1e</code></a>
Cut v1.16.0 (<a
href="https://github.com/prometheus/client_golang/issues/1292">#1292</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/2feda42e447efac5bfe39bb226d7025af73c0947"><code>2feda42</code></a>
Fixed README &amp; CHANGELOG; Added fmt makefile command (+bingo) for
easier cont...</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/5b9cf9c6a891de0e7b5ec26d9f4326570a658d17"><code>5b9cf9c</code></a>
Merge pull request <a
href="https://github.com/prometheus/client_golang/issues/1290">#1290</a>
from prometheus/fix-nh-docstring-refs</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/1b19d5f4589629067111815d0734a1ccbc245268"><code>1b19d5f</code></a>
Fix docstring references to renamed native histogram fields /
functions.</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/7352ab7f805ab3bf4d2144f3e8cac92d5caec263"><code>7352ab7</code></a>
Moving fully to GH actions. (<a
href="https://github.com/prometheus/client_golang/issues/1288">#1288</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/e4ff34d23eacb385c1a9d3d67c4d06aed042ebec"><code>e4ff34d</code></a>
Improve metricUnits runtime (<a
href="https://github.com/prometheus/client_golang/issues/1286">#1286</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/781ea2802473fd7aff2a92cb16244be57472a085"><code>781ea28</code></a>
added circleci as gh action YAML (<a
href="https://github.com/prometheus/client_golang/issues/1281">#1281</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/a09a1d34cbc74daa8ed70234b99467a30b020a40"><code>a09a1d3</code></a>
Reduce constrainLabels allocations (<a
href="https://github.com/prometheus/client_golang/issues/1272">#1272</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/8840afcfc2c3ff3d40357552dbc1d9d43c4bae67"><code>8840afc</code></a>
Bump github.com/prometheus/procfs from 0.9.0 to 0.10.1 (<a
href="https://github.com/prometheus/client_golang/issues/1283">#1283</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/5e78d5f66b851fef874b783814b2e884df2798d0"><code>5e78d5f</code></a>
Merge pull request <a
href="https://github.com/prometheus/client_golang/issues/1279">#1279</a>
from prometheus/beorn7/histogram</li>
<li>Additional commits viewable in <a
href="https://github.com/prometheus/client_golang/compare/v1.15.1...v1.16.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/prometheus/client_golang&package-manager=go_modules&previous-version=1.15.1&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ollkit#1008)

Bumps
[golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action)
from 3.5.0 to 3.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/golangci/golangci-lint-action/releases">golangci/golangci-lint-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.6.0</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: fix example by <a
href="https://github.com/yuki0920"><code>@​yuki0920</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/762">golangci/golangci-lint-action#762</a></li>
<li>doc: Add custom configuration file path to args by <a
href="https://github.com/Aisuko"><code>@​Aisuko</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/767">golangci/golangci-lint-action#767</a></li>
<li>feat: add install-mode by <a
href="https://github.com/ldez"><code>@​ldez</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/768">golangci/golangci-lint-action#768</a></li>
<li>feat: support out-format as args by <a
href="https://github.com/jrehwaldt"><code>@​jrehwaldt</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/769">golangci/golangci-lint-action#769</a></li>
<li>fix: out-format by <a
href="https://github.com/ldez"><code>@​ldez</code></a> in <a
href="https://github.com/golangci/golangci-lint-action/pull/770">golangci/golangci-lint-action#770</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/yuki0920"><code>@​yuki0920</code></a>
made their first contribution in <a
href="https://github.com/golangci/golangci-lint-action/pull/762">golangci/golangci-lint-action#762</a></li>
<li><a href="https://github.com/Aisuko"><code>@​Aisuko</code></a> made
their first contribution in <a
href="https://github.com/golangci/golangci-lint-action/pull/767">golangci/golangci-lint-action#767</a></li>
<li><a href="https://github.com/ldez"><code>@​ldez</code></a> made their
first contribution in <a
href="https://github.com/golangci/golangci-lint-action/pull/768">golangci/golangci-lint-action#768</a></li>
<li><a href="https://github.com/jrehwaldt"><code>@​jrehwaldt</code></a>
made their first contribution in <a
href="https://github.com/golangci/golangci-lint-action/pull/769">golangci/golangci-lint-action#769</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/golangci/golangci-lint-action/compare/v3.5.0...v3.6.0">https://github.com/golangci/golangci-lint-action/compare/v3.5.0...v3.6.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/639cd343e1d3b897ff35927a75193d57cfcba299"><code>639cd34</code></a>
tests: increase timeout</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/569abaa2815714e2eb08272fb754c6d49a5552a7"><code>569abaa</code></a>
fix: out-format (<a
href="https://github.com/golangci/golangci-lint-action/issues/770">#770</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/c57cc436697a6678f3ff0c118857635eacc70395"><code>c57cc43</code></a>
build(deps-dev): bump typescript from 5.0.4 to 5.1.3 (<a
href="https://github.com/golangci/golangci-lint-action/issues/764">#764</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/322510a3eacd2fcb0ad853cfdb7573089cf4995e"><code>322510a</code></a>
feat: support out-format as args (<a
href="https://github.com/golangci/golangci-lint-action/issues/769">#769</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/185e7a2f8f83664e34502c19f010b3fbc87f54ed"><code>185e7a2</code></a>
feat: add install-mode (<a
href="https://github.com/golangci/golangci-lint-action/issues/768">#768</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/5be60c708ec5fcb3a7fe6e940a68c458b5a2e3ca"><code>5be60c7</code></a>
docs: improve args examples</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/825a50d3a25b2e9b7b488d99942fb8d989eff53d"><code>825a50d</code></a>
chore: update workflow and doc</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/8c13ec4e5dfcfe1a847f915e396b40d20fec279c"><code>8c13ec4</code></a>
doc: Add custom configuration file path to args (<a
href="https://github.com/golangci/golangci-lint-action/issues/767">#767</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/416b5d0b484af3aa7465e272174706365d89a370"><code>416b5d0</code></a>
build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
5.59.7 to 5.59.8 (<a
href="https://github.com/golangci/golangci-lint-action/issues/765">#765</a>)</li>
<li><a
href="https://github.com/golangci/golangci-lint-action/commit/66a608006f940bb787a9ef19b715540d548f7528"><code>66a6080</code></a>
build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 5.59.7 to 5.59.8 ...</li>
<li>Additional commits viewable in <a
href="https://github.com/golangci/golangci-lint-action/compare/v3.5.0...v3.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golangci/golangci-lint-action&package-manager=github_actions&previous-version=3.5.0&new-version=3.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to
0.11.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golang/net/commit/6c96ca5daff89298060438c3b5d24e1bd0900a52"><code>6c96ca5</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="https://github.com/golang/net/commit/5541298b83d714971b9a1e63219fbd68d60aa98d"><code>5541298</code></a>
quic: add packet pacer</li>
<li><a
href="https://github.com/golang/net/commit/88a50b64844d3c278f93e8007efd20742c386ded"><code>88a50b6</code></a>
all: update x/sys to HEAD</li>
<li><a
href="https://github.com/golang/net/commit/7e6923f9c41329cf4f8ffe24e4503e030dab2ff2"><code>7e6923f</code></a>
quic: add RTT estimator</li>
<li><a
href="https://github.com/golang/net/commit/2796e09d6af2852bffb1ae1eefb63a21c823e22f"><code>2796e09</code></a>
bpf: check for little endian CPU for OS VM comparison</li>
<li><a
href="https://github.com/golang/net/commit/10cf388024ca83e11a073bb365ccda2b2806d103"><code>10cf388</code></a>
quic: add a data structure for tracking lists of sent packets</li>
<li><a
href="https://github.com/golang/net/commit/ccc217c97ec0528131ef5dc058e57a2080cff953"><code>ccc217c</code></a>
quic: parameterize rangeset</li>
<li><a
href="https://github.com/golang/net/commit/f16447cf6cc0d406a38d3fd21ce0c5bab9fdc9c7"><code>f16447c</code></a>
quic: add go1.21 build constraint</li>
<li><a
href="https://github.com/golang/net/commit/f7250ea19d213699fb52bf6b0c0d2cb9cda49d7c"><code>f7250ea</code></a>
quic: add a type tracking sent values</li>
<li><a
href="https://github.com/golang/net/commit/1b5a2d8538e23b99860872499f7a5c65b8b8c4b7"><code>1b5a2d8</code></a>
quic: packet encoding/decoding</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/net/compare/v0.10.0...v0.11.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.10.0&new-version=0.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps alpine from 3.18.0 to 3.18.2.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=alpine&package-manager=docker&previous-version=3.18.0&new-version=3.18.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 18 commits June 27, 2023 10:19
…ollkit#1038)

Bumps google.golang.org/protobuf from 1.30.0 to 1.31.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/protobuf&package-manager=go_modules&previous-version=1.30.0&new-version=1.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…it#1028)

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

Closes: rollkit#1029 

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
Fixes rollkit#982

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview
Resolves: rollkit#1027, Resolves: rollkit#1048
<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
…0.10.0 (rollkit#1051)

Bumps
[github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr)
from 0.9.0 to 0.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/multiformats/go-multiaddr/releases">github.com/multiformats/go-multiaddr's
releases</a>.</em></p>
<blockquote>
<h2>v0.10.0</h2>
<h2>What's Changed</h2>
<ul>
<li>manet: add function to test if address is NAT64 IPv4 converted IPv6
address by <a
href="https://github.com/sukunrt"><code>@​sukunrt</code></a> in <a
href="https://github.com/multiformats/go-multiaddr/pull/202">multiformats/go-multiaddr#202</a></li>
<li>add a Unique function by <a
href="https://github.com/marten-seemann"><code>@​marten-seemann</code></a>
in <a
href="https://github.com/multiformats/go-multiaddr/pull/203">multiformats/go-multiaddr#203</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sukunrt"><code>@​sukunrt</code></a> made
their first contribution in <a
href="https://github.com/multiformats/go-multiaddr/pull/202">multiformats/go-multiaddr#202</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/multiformats/go-multiaddr/compare/v0.9.0...v0.10.0">https://github.com/multiformats/go-multiaddr/compare/v0.9.0...v0.10.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/multiformats/go-multiaddr/commit/e9b02fcdc16778f48fc978ff084b134ad4cb158e"><code>e9b02fc</code></a>
release v0.10.0 (<a
href="https://github.com/multiformats/go-multiaddr/issues/204">#204</a>)</li>
<li><a
href="https://github.com/multiformats/go-multiaddr/commit/589abd3f246eda6bc5aa9cb3b17ed390e17e7616"><code>589abd3</code></a>
add a Unique function (<a
href="https://github.com/multiformats/go-multiaddr/issues/203">#203</a>)</li>
<li><a
href="https://github.com/multiformats/go-multiaddr/commit/c9dc72e50d1ab8578ba9874dae8da17d1b37cbee"><code>c9dc72e</code></a>
manet: add function to test if address is NAT64 IPv4 converted IPv6
address (...</li>
<li><a
href="https://github.com/multiformats/go-multiaddr/commit/44887f8026c48e752306db1b763c6e1c55fff0e7"><code>44887f8</code></a>
sync: update CI config files (<a
href="https://github.com/multiformats/go-multiaddr/issues/190">#190</a>)</li>
<li>See full diff in <a
href="https://github.com/multiformats/go-multiaddr/compare/v0.9.0...v0.10.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/multiformats/go-multiaddr&package-manager=go_modules&previous-version=0.9.0&new-version=0.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Overview

This PR replaces `go-cnc` with `celestia-openrpc` for the client. Fixes
rollkit#979

## Checklist

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
celesita -> celestia

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [ ] New and updated code has appropriate documentation
- [ ] New and updated code has new and/or updated testing
- [ ] Required CI checks are passing
- [ ] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.11.0 to
0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golang/net/commit/c73c09c3904ce6a210970374bd1bc507ef1f8cc2"><code>c73c09c</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="https://github.com/golang/net/commit/4fc2eb99735f9f5a10adbdb9db2727e45bc826c7"><code>4fc2eb9</code></a>
http2: revert Transport change from CL 486156</li>
<li><a
href="https://github.com/golang/net/commit/63727cc58253c59c71cf8491bb4d7448990d63b8"><code>63727cc</code></a>
http2: validate Host header before sending</li>
<li><a
href="https://github.com/golang/net/commit/1bb09e6b1e6cbe43c5034c99133d866b60ea81fa"><code>1bb09e6</code></a>
quic: pass the connection ID length into 1-RTT packet parsing</li>
<li><a
href="https://github.com/golang/net/commit/952fc9c67e96e9f1be740da52245cba3cb2ed0bb"><code>952fc9c</code></a>
quic: move ack_delay_exponent handling out of frame parsing</li>
<li><a
href="https://github.com/golang/net/commit/02fe9a59739ec5f229e86989c78fc81315d45579"><code>02fe9a5</code></a>
quic: loss detection</li>
<li><a
href="https://github.com/golang/net/commit/c8a2c5a18103e88d9b5059a9f4c563f3cadd2f82"><code>c8a2c5a</code></a>
quic: remove stray debugging print</li>
<li><a
href="https://github.com/golang/net/commit/5d50b4094a0b569f40c7ffb6700f31ac0dae8d7d"><code>5d50b40</code></a>
quic: add packetFate enum</li>
<li><a
href="https://github.com/golang/net/commit/ee81e8c8e846052d140a25552b9ea002137cc04a"><code>ee81e8c</code></a>
quic: correct rttvar updates</li>
<li><a
href="https://github.com/golang/net/commit/ab184e6fa8c4469c67d3a3ca67fa4d381c65af2f"><code>ab184e6</code></a>
quic: rename side type to connSide</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/net/compare/v0.11.0...v0.12.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.11.0&new-version=0.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1071)

<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

Closes rollkit#1070 

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
…11 (rollkit#1066)

Bumps
[github.com/celestiaorg/go-header](https://github.com/celestiaorg/go-header)
from 0.2.9 to 0.2.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/celestiaorg/go-header/releases">github.com/celestiaorg/go-header's
releases</a>.</em></p>
<blockquote>
<h2>v0.2.11</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(store): make storePrefix actually optional by <a
href="https://github.com/Wondertan"><code>@​Wondertan</code></a> in <a
href="https://github.com/celestiaorg/go-header/pull/69">celestiaorg/go-header#69</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/celestiaorg/go-header/compare/v0.2.10...v0.2.11">https://github.com/celestiaorg/go-header/compare/v0.2.10...v0.2.11</a></p>
<h2>v0.2.10</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: unindent table of contents by <a
href="https://github.com/rootulp"><code>@​rootulp</code></a> in <a
href="https://github.com/celestiaorg/go-header/pull/62">celestiaorg/go-header#62</a></li>
<li>docs: fix grammar by <a
href="https://github.com/rootulp"><code>@​rootulp</code></a> in <a
href="https://github.com/celestiaorg/go-header/pull/63">celestiaorg/go-header#63</a></li>
<li>refactor(store): Add heights report to fatal heightsub log by <a
href="https://github.com/renaynay"><code>@​renaynay</code></a> in <a
href="https://github.com/celestiaorg/go-header/pull/68">celestiaorg/go-header#68</a></li>
<li>fix(sync): fix two synchronization issues by <a
href="https://github.com/Wondertan"><code>@​Wondertan</code></a> in <a
href="https://github.com/celestiaorg/go-header/pull/64">celestiaorg/go-header#64</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/rootulp"><code>@​rootulp</code></a> made
their first contribution in <a
href="https://github.com/celestiaorg/go-header/pull/62">celestiaorg/go-header#62</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/celestiaorg/go-header/compare/v0.2.9...v0.2.10">https://github.com/celestiaorg/go-header/compare/v0.2.9...v0.2.10</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/celestiaorg/go-header/commit/057430506a95007c21ff42e51f712ba6f84442b1"><code>0574305</code></a>
fix(store): make storePrefix actually optional (<a
href="https://github.com/celestiaorg/go-header/issues/69">#69</a>)</li>
<li><a
href="https://github.com/celestiaorg/go-header/commit/56a9e2016f7a9a120ae9385add02b7a5d855cec8"><code>56a9e20</code></a>
fix(sync): fix two synchronization issues (<a
href="https://github.com/celestiaorg/go-header/issues/64">#64</a>)</li>
<li><a
href="https://github.com/celestiaorg/go-header/commit/0c1ebfb9ecb82946a0da87ce68485dfa61b35149"><code>0c1ebfb</code></a>
refactor(store): Add heights report to fatal heightsub log (<a
href="https://github.com/celestiaorg/go-header/issues/68">#68</a>)</li>
<li><a
href="https://github.com/celestiaorg/go-header/commit/faf914e1f1f19aa4c302b6fd9601f5d32874d8aa"><code>faf914e</code></a>
docs: fix grammar (<a
href="https://github.com/celestiaorg/go-header/issues/63">#63</a>)</li>
<li><a
href="https://github.com/celestiaorg/go-header/commit/6ca6be684266a39d185cbec268a6dce21def023a"><code>6ca6be6</code></a>
docs: unindent table of contents (<a
href="https://github.com/celestiaorg/go-header/issues/62">#62</a>)</li>
<li>See full diff in <a
href="https://github.com/celestiaorg/go-header/compare/v0.2.9...v0.2.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/celestiaorg/go-header&package-manager=go_modules&previous-version=0.2.9&new-version=0.2.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Node ID is set using local p2p host which does not match with cosmos-sdk
node ID, which is set using the p2p key. Hence, changing the ID on the
rollkit side to match with cosmos-sdk.

---------

Co-authored-by: Ganesha Upadhyaya <gupadhyaya@Ganeshas-MacBook-Pro-2.local>
<!--
Please read and fill out this form before submitting your PR.

Please make sure you have reviewed our contributors guide before
submitting your
first PR.
-->

## Overview

Closes: rollkit#1072

<!-- 
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue. 
-->

## Checklist

<!-- 
Please complete the checklist to ensure that the PR is ready to be
reviewed.

IMPORTANT:
PRs should be left in Draft until the below checklist is completed.
-->

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [x] Linked issues closed with keywords
Copy link
Collaborator

@akhilkumarpilli akhilkumarpilli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use fork instead of local repo in go.mod

da/avail/avail.go Outdated Show resolved Hide resolved
da/avail/avail.go Outdated Show resolved Hide resolved
da/avail/avail.go Outdated Show resolved Hide resolved
da/avail/avail.go Outdated Show resolved Hide resolved
da/avail/avail.go Outdated Show resolved Hide resolved
go.mod Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.