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

fix: remove time label from hasura actions prometheus #395

Merged
merged 1 commit into from
Apr 20, 2022

Conversation

huichiaotsou
Copy link
Contributor

Description

Closes: #XXXX

Due to the time label being different, the monitoring for hasura actions histogram will not accumulate even under the same action name.

Current monitoring:

# TYPE bdjuno_action_response_time histogram
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="1"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="2"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="3"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="4"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="5"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="+Inf"} 1
bdjuno_action_response_time_sum{path="/delegation",time="0.624719333"} 0.624738125
bdjuno_action_response_time_count{path="/delegation",time="0.624719333"} 1

bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="1"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="2"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="3"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="4"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="5"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="+Inf"} 1
bdjuno_action_response_time_sum{path="/delegation",time="1.586871667"} 1.586899834
bdjuno_action_response_time_count{path="/delegation",time="1.586871667"} 1

Updated monitoring:

# TYPE bdjuno_action_response_time histogram
bdjuno_action_response_time_bucket{path="/delegation",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",le="1"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="2"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="3"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="4"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="5"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="+Inf"} 2
bdjuno_action_response_time_sum{path="/delegation"} 1.5621203750000001
bdjuno_action_response_time_count{path="/delegation"} 2

Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • included the correct type prefix in the PR title
  • added ! to the type prefix if API or client breaking change
  • targeted the correct branch
  • provided a link to the relevant issue or specification
  • added a changelog entry to CHANGELOG.md
  • included comments for documenting Go code
  • updated the relevant documentation or specification
  • reviewed "Files changed" and left comments if necessary
  • confirmed all CI checks have passed

Reviewers Checklist

All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.

I have...

  • confirmed the correct type prefix in the PR title
  • confirmed ! in the type prefix if API or client breaking change
  • confirmed all author checklist items have been addressed
  • reviewed API design and naming
  • reviewed documentation is accurate
  • reviewed tests and test coverage
  • manually tested (if applicable)

@codecov-commenter
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (cosmos/v0.44.x@682c861). Click here to learn what that means.
The diff coverage is n/a.

@@                Coverage Diff                @@
##             cosmos/v0.44.x     #395   +/-   ##
=================================================
  Coverage                  ?   57.72%           
=================================================
  Files                     ?       18           
  Lines                     ?     1372           
  Branches                  ?        0           
=================================================
  Hits                      ?      792           
  Misses                    ?      480           
  Partials                  ?      100           

@RiccardoM RiccardoM added the automerge Automatically merge PR once all prerequisites pass label Apr 20, 2022
@mergify mergify bot merged commit 9e8c004 into cosmos/v0.44.x Apr 20, 2022
@mergify mergify bot deleted the aaron/hasura_monitoring_time_label branch April 20, 2022 11:00
huichiaotsou added a commit that referenced this pull request Jul 1, 2022
…e) (#413)

* build(deps): updated Cosmos, IBC and Juno to be compatible with Cosmos v0.44.x

* build(deps): updated Juno

* feat: improved how local stores are initialized

* feat: enable IBC support for Cosmos v0.44.x (#220)

<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺
v                               ✰  Thanks for creating a PR! ✰    
v    Before smashing the submit button please review the checkboxes.
v    If a checkbox is n/a - please still include it but + a little note why
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >  -->

## Description
This PR enables the IBC support for Cosmos v0.44.0+.

Fixes #218 

## Checklist
- [x] Targeted PR against correct branch.
- [x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
- [ ] Wrote unit tests.  
- [x] Re-reviewed `Files changed` in the Github PR explorer.

* build(deps): updated Juno to last version

* Updated go.mod

* feat: handle feegrant module (#276)

## Description

Closes #278 

<!-- Add a description of the changes that this PR introduces and the files that
are the most critical to review. -->

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [x] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [x] targeted the correct branch
- [x] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [x] reviewed "Files changed" and left comments if necessary
- [x] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* Updated juno version

* build(deps): updated Juno to latest version

* build(deps): updated Juno to latest version

* build: updated go.sum

* Updated juno version

* build(deps): updated Juno to latest version

* feat: added fix ibc-transfers received command

* feat: added fix ibc-transfers received command

* fix: removed tx length check from IBC transfer fix

* update metadata granter_address/grantee_address (#312)

* feat: merge version v1.0.0 (#330)

## Description

Merge bdjuno version [v1.0.0](https://github.com/forbole/bdjuno/releases/tag/v1.0.0)


---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch
- [ ] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* updated juno version

* updated juno version

* new juno version

* fix: use a single gRPC and RPC connection for all Hasura actions (#338)

## Description
This PR improves the overall architecture of Hasura actions by having a single `HasuraActionsWorker` that keeps the various connections to the node so that all handlers can share them without having to re-create it every time they are called. 

It should also make it easier to define new handlers in the future if there's the need to. 

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [x] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch
- [ ] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* build(deps): updated to Go 1.17

* build(deps): bump github.com/forbole/juno to v3.0.1

* chore: merge v2/cosmos/stargate

* build(deps): bump github.com/cosmos/gaia from v6.0.0-rc1 to v7.0.0

* build: update go mod to github.com/forbole/bdjuno/v3

* chore: update feegrant.sql file index

## Description

Closes: #XXXX

<!-- Add a description of the changes that this PR introduces and the files that
are the most critical to review. -->

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch
- [ ] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* build(deps): bump github.com/forbole/juno to v3.1.1

* chore: release v3.0.1

* build(deps): bump amannn/action-semantic-pull-request (#388)

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/amannn/action-semantic-pull-request/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/jmoiron/sqlx from 1.3.4 to 1.3.5 (#392)

Bumps [github.com/jmoiron/sqlx](https://github.com/jmoiron/sqlx) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/jmoiron/sqlx/releases)
- [Commits](https://github.com/jmoiron/sqlx/compare/v1.3.4...v1.3.5)

---
updated-dependencies:
- dependency-name: github.com/jmoiron/sqlx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(ci): updated Mergify configuration

* build(deps): bump github.com/cosmos/gaia/v7 from 7.0.0 to 7.0.1 (#389)

Bumps [github.com/cosmos/gaia/v7](https://github.com/cosmos/gaia) from 7.0.0 to 7.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/gaia/releases">github.com/cosmos/gaia/v7's releases</a>.</em></p>
<blockquote>
<h2>v7.0.1</h2>
<h1>Gaia v7.0.1 Release Notes</h1>
<p>This release introduces updates to three core dependencies: <code>tendermint</code> <a href="https://github.com/tendermint/tendermint/releases/tag/v0.34.19">v0.34.19</a>, <code>cosmos-sdk</code> <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.3">v0.45.3</a>, and <code>tm-db</code> <a href="https://github.com/tendermint/tm-db/releases/tag/v0.6.7">v0.6.7</a>. The <code>tendermint</code> dependency update includes a number of p2p and consensus improvements. The <code>cosmos-sdk</code> release includes minor patches and fixes. The <code>tm-db</code> release includes a <code>gorocksdb</code> update.</p>
<pre><code>App: gaiad
Version: v7.0.1
Commit: 0664d9ec7c7acbcd944174f2f5326a7df5654bdf
Files:
 dc1977e41cd262f6474d6f7c7d36d7cb  gaiad-v7.0.1-darwin-amd64
 fb73e46ecd16d4fea99a0d1e72e6f743  gaiad-v7.0.1-linux-amd64
 1e5b33364120dd76f2eba925f9b63cb3  gaiad-v7.0.1-linux-arm64
 63ba5bce0029090abbfd6ad97dbe9f54  gaiad-v7.0.1-windows-amd64.exe
 fcba8aa61b6b96f1050422fee0845834  gaiad-v7.0.1.tar.gz
Checksums-Sha256:
 2af028213956eb18797cde77e61283aef1c76d64d433f20ab1e644c46ad64b36  gaiad-v7.0.1-darwin-amd64
 333be820aafaaee92db894ee2fbf2deb47c292dae16e408fadd609cd9cb85e3b  gaiad-v7.0.1-linux-amd64
 8f1f2369bff5d66bea675a4ba79391fae87d661dae34a1d28c2d658cd4546be1  gaiad-v7.0.1-linux-arm64
 d47fc2726ac0e187d3d982ebe58f3ae0798f7f1c5178dcf2a0cc158be47f73f7  gaiad-v7.0.1-windows-amd64.exe
 cec1f5db343f84ec481c60b39555a703c93b12884ea31d664b4d7624b84daa98  gaiad-v7.0.1.tar.gz
</code></pre>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/gaia/blob/main/CHANGELOG.md">github.com/cosmos/gaia/v7's changelog</a>.</em></p>
<blockquote>

<h1>Changelog</h1>
<h2>[Unreleased]</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/cosmos/gaia/commit/0664d9ec7c7acbcd944174f2f5326a7df5654bdf"><code>0664d9e</code></a> chore: v7.0.1 release notes (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1408">#1408</a>)</li>
<li><a href="https://github.com/cosmos/gaia/commit/60857a3b90903d2ee6e5b6b614c639140f13bacd"><code>60857a3</code></a> chore: update tm-db <a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1406">#1406</a> (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1407">#1407</a>)</li>
<li><a href="https://github.com/cosmos/gaia/commit/363e37d47600d6198cc2f083d208c80b539ad35f"><code>363e37d</code></a> Bump github.com/cosmos/cosmos-sdk from 0.45.1 to 0.45.3 (backport <a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1404">#1404</a>) (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1405">#1405</a>)</li>
<li>See full diff in <a href="https://github.com/cosmos/gaia/compare/v7.0.0...v7.0.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/gaia/v7&package-manager=go_modules&previous-version=7.0.0&new-version=7.0.1)](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>

* fix: fixed build

* fix: remove time label from hasura actions prometheus (#395)

## Description

Closes: #XXXX



Due to the time label being different, the monitoring for hasura actions histogram will not accumulate even under the same action name.

Current monitoring: 
```
# TYPE bdjuno_action_response_time histogram
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="1"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="2"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="3"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="4"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="5"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="0.624719333",le="+Inf"} 1
bdjuno_action_response_time_sum{path="/delegation",time="0.624719333"} 0.624738125
bdjuno_action_response_time_count{path="/delegation",time="0.624719333"} 1

bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="1"} 0
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="2"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="3"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="4"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="5"} 1
bdjuno_action_response_time_bucket{path="/delegation",time="1.586871667",le="+Inf"} 1
bdjuno_action_response_time_sum{path="/delegation",time="1.586871667"} 1.586899834
bdjuno_action_response_time_count{path="/delegation",time="1.586871667"} 1

```

Updated monitoring:
```
# TYPE bdjuno_action_response_time histogram
bdjuno_action_response_time_bucket{path="/delegation",le="0.5"} 0
bdjuno_action_response_time_bucket{path="/delegation",le="1"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="2"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="3"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="4"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="5"} 2
bdjuno_action_response_time_bucket{path="/delegation",le="+Inf"} 2
bdjuno_action_response_time_sum{path="/delegation"} 1.5621203750000001
bdjuno_action_response_time_count{path="/delegation"} 2
```

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch
- [ ] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* build(deps): bump github.com/pelletier/go-toml from 1.9.4 to 1.9.5 (#396)

Bumps [github.com/pelletier/go-toml](https://github.com/pelletier/go-toml) from 1.9.4 to 1.9.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pelletier/go-toml/releases">github.com/pelletier/go-toml's releases</a>.</em></p>
<blockquote>
<h2>v1.9.5</h2>
<h2>What's Changed</h2>
<ul>
<li>support parsing uint64 by <a href="https://github.com/xwjdsh"><code>@​xwjdsh</code></a> in <a href="https://github-redirect.dependabot.com/pelletier/go-toml/pull/608">pelletier/go-toml#608</a></li>
<li>Fix invalid type assertion in LoadBytes by <a href="https://github.com/moorereason"><code>@​moorereason</code></a> in <a href="https://github-redirect.dependabot.com/pelletier/go-toml/pull/733">pelletier/go-toml#733</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/xwjdsh"><code>@​xwjdsh</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/pelletier/go-toml/pull/608">pelletier/go-toml#608</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/pelletier/go-toml/compare/v1.9.4...v1.9.5">https://github.com/pelletier/go-toml/compare/v1.9.4...v1.9.5</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pelletier/go-toml/commit/fed1464066413075eac02cd4dc368b5221845541"><code>fed1464</code></a> Fix invalid type assertion in LoadBytes (<a href="https://github-redirect.dependabot.com/pelletier/go-toml/issues/733">#733</a>)</li>
<li><a href="https://github.com/pelletier/go-toml/commit/1baee4630f2938590ea7c5dcf360017e0b61d469"><code>1baee46</code></a> README: don't mention document editing in v2</li>
<li><a href="https://github.com/pelletier/go-toml/commit/352072d51afc24d769bd644d0ee25b5f77749fa7"><code>352072d</code></a> Create SECURITY.md</li>
<li><a href="https://github.com/pelletier/go-toml/commit/c42c3365f30b4819587b5aa0b77bcb064d08ec1f"><code>c42c336</code></a> Support unmarshaling up to uint64 (<a href="https://github-redirect.dependabot.com/pelletier/go-toml/issues/608">#608</a>)</li>
<li>See full diff in <a href="https://github.com/pelletier/go-toml/compare/v1.9.4...v1.9.5">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/pelletier/go-toml&package-manager=go_modules&previous-version=1.9.4&new-version=1.9.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>

* build(deps): bump amannn/action-semantic-pull-request from 4.3.0 to 4.4.0 (#399)

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 4.3.0 to 4.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/releases">amannn/action-semantic-pull-request's releases</a>.</em></p>
<blockquote>
<h2>v4.4.0</h2>
<h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.3.0...v4.4.0">4.4.0</a> (2022-04-22)</h2>
<h3>Features</h3>
<ul>
<li>Add options to pass custom regex to conventional-commits-parser (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/177">#177</a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/956659ae00eaa0b00fe5a58dfdf3a3db1efd1d63">956659a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/blob/master/CHANGELOG.md">amannn/action-semantic-pull-request's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.3.0...v4.4.0">4.4.0</a> (2022-04-22)</h2>
<h3>Features</h3>
<ul>
<li>Add options to pass custom regex to conventional-commits-parser (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/177">#177</a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/956659ae00eaa0b00fe5a58dfdf3a3db1efd1d63">956659a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/amannn/action-semantic-pull-request/commit/bc0a635f0c6bdf5af06a87cdb20ac66d121c58a4"><code>bc0a635</code></a> chore: Release 4.4.0 [skip ci]</li>
<li><a href="https://github.com/amannn/action-semantic-pull-request/commit/956659ae00eaa0b00fe5a58dfdf3a3db1efd1d63"><code>956659a</code></a> feat: Add options to pass custom regex to conventional-commits-parser (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/177">#177</a>)</li>
<li><a href="https://github.com/amannn/action-semantic-pull-request/commit/6872cf19fc41139fda82ecd0b5021aa33225c48b"><code>6872cf1</code></a> Create FUNDING.yml</li>
<li>See full diff in <a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.3.0...v4.4.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=amannn/action-semantic-pull-request&package-manager=github_actions&previous-version=4.3.0&new-version=4.4.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>

* build(deps): bump forbole/juno to v3.2.0 (#400)

## Description

Closes: #XXXX



- update juno version
- add parse transaction to `bdjuno parse`
- add change log

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch
- [ ] provided a link to the relevant issue or specification
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)

* support likecoin dual prefix

* build(deps): bump amannn/action-semantic-pull-request from 4.4.0 to 4.5.0 (#402)

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 4.4.0 to 4.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/releases">amannn/action-semantic-pull-request's releases</a>.</em></p>
<blockquote>
<h2>v4.5.0</h2>
<h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.4.0...v4.5.0">4.5.0</a> (2022-05-04)</h2>
<h3>Features</h3>
<ul>
<li>Add <code>disallowScopes</code> option (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/179">#179</a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/6a7ed2d5046cf8a40c60494c83c962343061874a">6a7ed2d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/blob/master/CHANGELOG.md">amannn/action-semantic-pull-request's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.4.0...v4.5.0">4.5.0</a> (2022-05-04)</h2>
<h3>Features</h3>
<ul>
<li>Add <code>disallowScopes</code> option (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/179">#179</a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/6a7ed2d5046cf8a40c60494c83c962343061874a">6a7ed2d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/amannn/action-semantic-pull-request/commit/91682d013dea3ff257520b9b68c9cb93ced4fe9b"><code>91682d0</code></a> chore: Release 4.5.0 [skip ci]</li>
<li><a href="https://github.com/amannn/action-semantic-pull-request/commit/6a7ed2d5046cf8a40c60494c83c962343061874a"><code>6a7ed2d</code></a> feat: Add <code>disallowScopes</code> option (<a href="https://github-redirect.dependabot.com/amannn/action-semantic-pull-request/issues/179">#179</a>)</li>
<li>See full diff in <a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.4.0...v4.5.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=amannn/action-semantic-pull-request&package-manager=github_actions&previous-version=4.4.0&new-version=4.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>

* Convert cosmos prefix to like prefix for self_delefate_address

* build(deps): bump github.com/cosmos/gaia/v7 from 7.0.1 to 7.0.2 (#404)

Bumps [github.com/cosmos/gaia/v7](https://github.com/cosmos/gaia) from 7.0.1 to 7.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/gaia/releases">github.com/cosmos/gaia/v7's releases</a>.</em></p>
<blockquote>
<h2>v7.0.2</h2>
<h1>Gaia v7.0.2 Release Notes</h1>
<p>This release introduces an update to Cosmos SDK dependency: <a href="https://github.com/cosmos/cosmos-sdk">cosmos-sdk</a> to <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.4">v0.45.4</a>. See <a href="https://github.com/cosmos/cosmos-sdk/blob/v0.45.4/CHANGELOG.md#v0454---2022-04-25">CHANGELOG.md</a> for details.</p>
<p>This release also introduces custom message types to bypass minimum fee checks for, see <a href="https://github-redirect.dependabot.com/cosmos/gaia/pull/1447">#1447</a> for details. If a transaction contains only bypassed message types, the transaction will not have minimum fee checks performed during <code>CheckTx</code> operation.</p>
<p>Operators can supply these message types via the <code>bypass-min-fee-msg-types</code> configuration in <code>app.toml</code>. Note, by default, the included message types are a number of IBC message types.</p>
<pre><code>App: gaiad
Version: v7.0.2
Commit: cd27aaaf39cc7819b5164e4baf3fd5aad23ec52a
Files:
 f41301c8340a7b61149bd5cebe309c40  gaiad-v7.0.2-darwin-amd64
 c67d27434513bf893dd6a67dcc62d63b  gaiad-v7.0.2-linux-amd64
 7cf803c1cc8157af6d5ebae763a29314  gaiad-v7.0.2-linux-arm64
 cf47a44b9915781643397f1525c1a9f7  gaiad-v7.0.2-windows-amd64.exe
 a597c9403d332db9bec58eab9482b2bb  gaiad-v7.0.2.tar.gz
Checksums-Sha256:
 303f01166acbcdbb78620de2767d355d701453aba0b274e9413412efe659cb70  gaiad-v7.0.2-darwin-amd64
 803d41f7a047f6c08264bf6c857800d683de9ba4ad958ad41625590dab954be7  gaiad-v7.0.2-linux-amd64
 a934f7db69ee4f7e88591567fe391049c5cc3c0e3c70ff450e6b2b37494c21c1  gaiad-v7.0.2-linux-arm64
 42293cf8d2c7c4b1d6557aab430dffbbbbc73307f1e0ff326c4bc4c5d0b36eef  gaiad-v7.0.2-windows-amd64.exe
 f1f05576d1466bc68094df1221be37b59478b8589a13486770f31d644955ee87  gaiad-v7.0.2.tar.gz
</code></pre>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/cosmos/gaia/blob/main/CHANGELOG.md">github.com/cosmos/gaia/v7's changelog</a>.</em></p>
<blockquote>
<h2>[v7.0.2] -2022-05-09</h2>
<ul>
<li>(gaia) bump <a href="https://github.com/cosmos/cosmos-sdk">cosmos-sdk</a> to <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.4">v0.45.4</a>. See <a href="https://github.com/cosmos/cosmos-sdk/blob/v0.45.4/CHANGELOG.md#v0454---2022-04-25">CHANGELOG.md</a> for details.</li>
<li>(gaia) <a href="https://github-redirect.dependabot.com/cosmos/gaia/pull/1447">#1447</a> Support custom message types to bypass minimum fee checks for.
If a transaction contains only bypassed message types, the transaction will not have minimum fee
checks performed during <code>CheckTx</code>. Operators can supply these message types via the <code>bypass-min-fee-msg-types</code>
configuration in <code>app.toml</code>. Note, by default they include various IBC message types.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/cosmos/gaia/commit/cd27aaaf39cc7819b5164e4baf3fd5aad23ec52a"><code>cd27aaa</code></a> update changelog for v7.0.2 (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1475">#1475</a>) (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1476">#1476</a>)</li>
<li><a href="https://github.com/cosmos/gaia/commit/30c3fa7d3a7866ed6607e78532fb50e7170b9b8a"><code>30c3fa7</code></a> preparation for v7.0.2 release  (backport <a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1458">#1458</a>) (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1472">#1472</a>)</li>
<li><a href="https://github.com/cosmos/gaia/commit/8e65cbe62a12e433fc7a7104e14ee36ccf539e8d"><code>8e65cbe</code></a> feat: bypass min fee check for custom message types (backport <a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1447">#1447</a>) (<a href="https://github-redirect.dependabot.com/cosmos/gaia/issues/1457">#1457</a>)</li>
<li>See full diff in <a href="https://github.com/cosmos/gaia/compare/v7.0.1...v7.0.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/gaia/v7&package-manager=go_modules&previous-version=7.0.1&new-version=7.0.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>

* change prefix in types.NewValidator method

* build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#406)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.1.0 to 3.2.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.2.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Expire cache periodically to avoid unbounded size by <a href="https://github.com/ezimanyi"><code>@​ezimanyi</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/466">golangci/golangci-lint-action#466</a></li>
</ul>
<h3>misc</h3>
<ul>
<li>docs: update version to v3 by <a href="https://github.com/zaunist"><code>@​zaunist</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/450">golangci/golangci-lint-action#450</a></li>
<li>modify examples using setup-go by <a href="https://github.com/3100"><code>@​3100</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/451">golangci/golangci-lint-action#451</a></li>
</ul>
<h3>dependencies</h3>
<ul>
<li>build(deps): bump actions/checkout from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/409">golangci/golangci-lint-action#409</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.12.1 to 5.13.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/410">golangci/golangci-lint-action#410</a></li>
<li>build(deps-dev): bump eslint-config-prettier from 8.4.0 to 8.5.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/412">golangci/golangci-lint-action#412</a></li>
<li>build(deps-dev): bump typescript from 4.5.5 to 4.6.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/413">golangci/golangci-lint-action#413</a></li>
<li>build(deps-dev): bump eslint from 8.10.0 to 8.11.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/418">golangci/golangci-lint-action#418</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.14.0 to 5.15.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/421">golangci/golangci-lint-action#421</a></li>
<li>build(deps-dev): bump prettier from 2.5.1 to 2.6.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/422">golangci/golangci-lint-action#422</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 1.0.9 to 1.0.10 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/423">golangci/golangci-lint-action#423</a></li>
<li>build(deps): bump <code>@​actions/tool-cache</code> from 1.7.1 to 1.7.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/426">golangci/golangci-lint-action#426</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.14.0 to 5.15.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/425">golangci/golangci-lint-action#425</a></li>
<li>build(deps): bump <code>@​actions/exec</code> from 1.1.0 to 1.1.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/424">golangci/golangci-lint-action#424</a></li>
<li>build(deps): bump minimist from 1.2.5 to 1.2.6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/427">golangci/golangci-lint-action#427</a></li>
<li>build(deps-dev): bump prettier from 2.6.0 to 2.6.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/428">golangci/golangci-lint-action#428</a></li>
<li>build(deps-dev): bump typescript from 4.6.2 to 4.6.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/429">golangci/golangci-lint-action#429</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 1.0.10 to 2.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/432">golangci/golangci-lint-action#432</a></li>
<li>build(deps-dev): bump prettier from 2.6.1 to 2.6.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/436">golangci/golangci-lint-action#436</a></li>
<li>build(deps): bump <code>@​actions/github</code> from 5.0.0 to 5.0.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/437">golangci/golangci-lint-action#437</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.16.0 to 5.17.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/438">golangci/golangci-lint-action#438</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.16.0 to 5.18.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/441">golangci/golangci-lint-action#441</a></li>
<li>build(deps-dev): bump eslint-plugin-import from 2.25.4 to 2.26.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/444">golangci/golangci-lint-action#444</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.17.0 to 5.18.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/445">golangci/golangci-lint-action#445</a></li>
<li>build(deps-dev): bump eslint from 8.12.0 to 8.13.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/446">golangci/golangci-lint-action#446</a></li>
<li>build(deps): bump actions/setup-go from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/443">golangci/golangci-lint-action#443</a></li>
<li>build(deps-dev): bump <code>@​vercel/ncc</code> from 0.33.3 to 0.33.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/452">golangci/golangci-lint-action#452</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.18.0 to 5.19.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/453">golangci/golangci-lint-action#453</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.18.0 to 5.19.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/454">golangci/golangci-lint-action#454</a></li>
<li>build(deps): bump <code>@​actions/cache</code> from 2.0.0 to 2.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/447">golangci/golangci-lint-action#447</a></li>
<li>build(deps-dev): bump eslint from 8.13.0 to 8.14.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/456">golangci/golangci-lint-action#456</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.19.0 to 5.20.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/455">golangci/golangci-lint-action#455</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.19.0 to 5.20.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/457">golangci/golangci-lint-action#457</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.20.0 to 5.21.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/460">golangci/golangci-lint-action#460</a></li>
<li>build(deps-dev): bump typescript from 4.6.3 to 4.6.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/461">golangci/golangci-lint-action#461</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.20.0 to 5.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/464">golangci/golangci-lint-action#464</a></li>
<li>build(deps): bump github/codeql-action from 1 to 2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/459">golangci/golangci-lint-action#459</a></li>
<li>build(deps-dev): bump eslint from 8.14.0 to 8.15.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/467">golangci/golangci-lint-action#467</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.21.0 to 5.22.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/469">golangci/golangci-lint-action#469</a></li>
<li>build(deps): bump <code>@​actions/core</code> from 1.6.0 to 1.8.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/pull/468">golangci/golangci-lint-action#468</a></li>
</ul>
<h2>New Contributors</h2>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/537aa1903e5d359d0b27dbc19ddd22c5087f3fbc"><code>537aa19</code></a> Expire cache periodically to avoid unbounded size (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/466">#466</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/f70e52dcc9a3908ab1421560bc372a0baf6c035f"><code>f70e52d</code></a> build(deps): bump <code>@​actions/core</code> from 1.6.0 to 1.8.0 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/468">#468</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/a304692ecbc77504d0245255bea26af807b8a497"><code>a304692</code></a> build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/469">#469</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/eeca7c5026b9cae185dd3682f3ea5699ec53cb48"><code>eeca7c5</code></a> build(deps-dev): bump eslint from 8.14.0 to 8.15.0 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/467">#467</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/dfbcd2aee16cd3d1d30d5906bc7ed1790f04ceb2"><code>dfbcd2a</code></a> build(deps): bump github/codeql-action from 1 to 2 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/459">#459</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/4421331437269ff7b8a61397e7edaac70dea2051"><code>4421331</code></a> build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.20.0 to 5.22.0 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/464">#464</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/5e6c1bb9e23a92cc4d15b79e2212c83776602712"><code>5e6c1bb</code></a> build(deps-dev): bump typescript from 4.6.3 to 4.6.4 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/461">#461</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/44eba43bae2cbec2522d36382ad58e0ac0fd14f5"><code>44eba43</code></a> build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/460">#460</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/358a5e374f3007ce0d0093f1c46648800a329409"><code>358a5e3</code></a> build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/457">#457</a>)</li>
<li><a href="https://github.com/golangci/golangci-lint-action/commit/b9c65a53a16f61cc19431ad477d73a9ebd7d89fb"><code>b9c65a5</code></a> build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.19.0 to 5.20.0 (<a href="https://github-redirect.dependabot.com/golangci/golangci-lint-action/issues/455">#455</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/golangci/golangci-lint-action/compare/v3.1.0...v3.2.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.1.0&new-version=3.2.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>

* build(deps): bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 (#407)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.12.1 to 1.12.2.
<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>1.12.2 / 2022-05-13</h2>
<ul>
<li>[CHANGE] Added <code>collectors.WithGoCollections</code> that allows to choose what collection of Go runtime metrics user wants: Equivalent of <a href="https://pkg.go.dev/runtime#MemStats"><code>MemStats</code> structure</a> configured using <code>GoRuntimeMemStatsCollection</code>, new based on dedicated <a href="https://pkg.go.dev/runtime/metrics">runtime/metrics</a> metrics represented by <code>GoRuntimeMetricsCollection</code> option, or both by specifying <code>GoRuntimeMemStatsCollection | GoRuntimeMetricsCollection</code> flag.</li>
<li>[CHANGE] :warning: Change in <code>collectors.NewGoCollector</code> metrics: Reverting addition of new ~80 runtime metrics by default. You can enable this back with <code>GoRuntimeMetricsCollection</code> option or <code>GoRuntimeMemStatsCollection | GoRuntimeMetricsCollection</code> for smooth transition.</li>
<li>[BUGFIX] Fixed the bug that causes generated histogram metric names to end with <code>_total</code>. ⚠️ This changes 3 metric names in the new Go collector that was reverted from default in this release.
<ul>
<li><code>go_gc_heap_allocs_by_size_bytes_total</code> -&gt; <code>go_gc_heap_allocs_by_size_bytes</code>,</li>
<li><code>go_gc_heap_frees_by_size_bytes_total</code> -&gt; <code>go_gc_heap_allocs_by_size_bytes</code></li>
<li><code>go_gc_pauses_seconds_total</code> -&gt; <code>go_gc_pauses_seconds</code>.</li>
</ul>
</li>
<li>[CHANCE] Removed <code>-Inf</code> buckets from new Go Collector histograms.</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/prometheus/client_golang/compare/v1.12.1...v1.12.2">https://github.com/prometheus/client_golang/compare/v1.12.1...v1.12.2</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.12.2 / 2022-05-13</h2>
<ul>
<li>[CHANGE] Added <code>collectors.WithGoCollections</code> that allows to choose what collection of Go runtime metrics user wants: Equivalent of <a href="https://pkg.go.dev/runtime#MemStats"><code>MemStats</code> structure</a> configured using <code>GoRuntimeMemStatsCollection</code>, new based on dedicated <a href="https://pkg.go.dev/runtime/metrics">runtime/metrics</a> metrics represented by <code>GoRuntimeMetricsCollection</code> option, or both by specifying <code>GoRuntimeMemStatsCollection | GoRuntimeMetricsCollection</code> flag.</li>
<li>[CHANGE] :warning: Change in <code>collectors.NewGoCollector</code> metrics: Reverting addition of new ~80 runtime metrics by default. You can enable this back with <code>GoRuntimeMetricsCollection</code> option or <code>GoRuntimeMemStatsCollection | GoRuntimeMetricsCollection</code> for smooth transition.</li>
<li>[BUGFIX] Fixed the bug that causes generated histogram metric names to end with <code>_total</code>. ⚠️ This changes 3 metric names in the new Go collector that was reverted from default in this release.
<ul>
<li><code>go_gc_heap_allocs_by_size_bytes_total</code> -&gt; <code>go_gc_heap_allocs_by_size_bytes</code>,</li>
<li><code>go_gc_heap_frees_by_size_bytes_total</code> -&gt; <code>go_gc_heap_allocs_by_size_bytes</code></li>
<li><code>go_gc_pauses_seconds_total</code> -&gt; <code>go_gc_pauses_seconds</code>.</li>
</ul>
</li>
<li>[CHANCE] Removed <code>-Inf</code> buckets from new Go Collector histograms.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/prometheus/client_golang/commit/e203144f43306c1f344fbc548fd02c4b79962e30"><code>e203144</code></a> Merge branch 'release-1.12' of github.com:prometheus/client_golang into relea...</li>
<li><a href="https://github.com/prometheus/client_golang/commit/0e136d10da543305a896bfed9f0a68f12697af5d"><code>0e136d1</code></a> Cut v1.12.2 (<a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/1052">#1052</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/a27b6d74f6b1b711b3c5b3d8088057c83be9fdc4"><code>a27b6d7</code></a> Fix conflicts</li>
<li><a href="https://github.com/prometheus/client_golang/commit/5fe1d33cea76068edd4ece5f58e52f81d225b13c"><code>5fe1d33</code></a> Remove -Inf buckets from go collector histograms (<a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/1049">#1049</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/049d0fe55b7ae7a00e3d15ab9fdd5053a2cbf04a"><code>049d0fe</code></a> prometheus: Fix convention violating names for generated collector metrics (#...</li>
<li><a href="https://github.com/prometheus/client_golang/commit/7eb9d111f99f25fecf9ae3825563bcedefbe93b9"><code>7eb9d11</code></a> gocollector: Reverted client_golang v1.12 addition of runtime/metrics metrics...</li>
<li><a href="https://github.com/prometheus/client_golang/commit/d498b3cdd90d3ef23c85e96ced33035cc6013739"><code>d498b3c</code></a> gocollector: Added options to Go Collector for changing the (<a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/1031">#1031</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/585540a010b33e60cb4755c0ab50649fd2b91c3c"><code>585540a</code></a> Fix deprecated <code>NewBuildInfoCollector</code> API</li>
<li><a href="https://github.com/prometheus/client_golang/commit/39cf574e9943feaf0a61a9aa259139a2a6c3e02c"><code>39cf574</code></a> Cut v1.12.1 (<a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/978">#978</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/9b785b0349a44934ac080294365eab060e7c1122"><code>9b785b0</code></a> Reduce granularity of histogram buckets for Go 1.17 collector (<a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/974">#974</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/prometheus/client_golang/compare/v1.12.1...v1.12.2">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.12.1&new-version=1.12.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>

* build(deps): bump github.com/lib/pq from 1.10.5 to 1.10.6 (#409)

Bumps [github.com/lib/pq](https://github.com/lib/pq) from 1.10.5 to 1.10.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://git…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge Automatically merge PR once all prerequisites pass
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants