Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 3, 2023

Bumps bufbuild/buf-setup-action from 1.25.0 to 1.25.1.

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner August 3, 2023 10:09
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 3, 2023
@dependabot dependabot bot requested review from 0xstepit and GAtom22 and removed request for a team August 3, 2023 10:09
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 3, 2023

Dependabot tried to add @fedekunze, @khoslaventures and @danburck as reviewers to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/evmos/evmos/pulls/1680/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the evmos/evmos repository. // See: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request

@0xstepit 0xstepit enabled auto-merge (squash) August 3, 2023 10:16
@0xstepit 0xstepit disabled auto-merge August 3, 2023 10:16
@0xstepit 0xstepit merged commit 502409c into main Aug 3, 2023
@0xstepit 0xstepit deleted the dependabot/github_actions/bufbuild/buf-setup-action-1.25.1 branch August 3, 2023 10:17
MalteHerrmann added a commit that referenced this pull request Aug 17, 2023
* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* WIP merge conflicts and other updates

* WIP fix tests

* address linter

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>
MalteHerrmann added a commit that referenced this pull request Aug 21, 2023
…0-rc2 (#1710)

* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* build(deps): bump golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18 (#1690)

Bumps golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* build(deps): bump @openzeppelin/contracts from 4.9.2 to 4.9.3 in /contracts (#1697)

build(deps): bump @openzeppelin/contracts in /contracts

Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases)
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.9.3/CHANGELOG.md)
- [Commits](OpenZeppelin/openzeppelin-contracts@v4.9.2...v4.9.3)

---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* chore: update gas adjustment factor (#1706)

* chore: update gas adjustment factor

* add changelog entry

* build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1705)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* build(deps): bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1704)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.26.0...v1.26.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* fix panic on uint64 conversion in evm ApplyMessageWithConfig function (#1703)

Co-authored-by: Vladislav Varadinov <[email protected]>

* fix(staking): change names of owner / spender to grantee / granter to be consistent (#1702)

* fix: change names of owner / spender to grantee / granter to be consistent

* fix: remove spender references from queries and txs

* fix: fix tests in StakingCaller.sol and position of params in allowance query

* fix: types tests for CheckAllowance

* tests(upgrade): remove version mapping in E2E tests (#1643)

* update version mapping in E2E tests to v12.1.6

* remove version map altogether

* run gofumpt

* refactor(config): use squash tag unmarshal embedded struct (#1666)

* refactor(config): use squash tag unmarshal embedded struct

* fix test

* fix import

---------

Co-authored-by: MalteHerrmann <[email protected]>

* remove unused function

* upgrade ginkgo

* run go mod tidy

* fix: add missing CHANGELOG entries

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>
Co-authored-by: zakir <[email protected]>
MalteHerrmann added a commit that referenced this pull request Aug 22, 2023
* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* build(deps): bump golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18 (#1690)

Bumps golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* build(deps): bump @openzeppelin/contracts from 4.9.2 to 4.9.3 in /contracts (#1697)

build(deps): bump @openzeppelin/contracts in /contracts

Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases)
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.9.3/CHANGELOG.md)
- [Commits](OpenZeppelin/openzeppelin-contracts@v4.9.2...v4.9.3)

---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* chore: update gas adjustment factor (#1706)

* chore: update gas adjustment factor

* add changelog entry

* build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1705)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* build(deps): bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1704)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.26.0...v1.26.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* fix panic on uint64 conversion in evm ApplyMessageWithConfig function (#1703)

Co-authored-by: Vladislav Varadinov <[email protected]>

* fix(staking): change names of owner / spender to grantee / granter to be consistent (#1702)

* fix: change names of owner / spender to grantee / granter to be consistent

* fix: remove spender references from queries and txs

* fix: fix tests in StakingCaller.sol and position of params in allowance query

* fix: types tests for CheckAllowance

* tests(upgrade): remove version mapping in E2E tests (#1643)

* update version mapping in E2E tests to v12.1.6

* remove version map altogether

* run gofumpt

* refactor(config): use squash tag unmarshal embedded struct (#1666)

* refactor(config): use squash tag unmarshal embedded struct

* fix test

* fix import

---------

Co-authored-by: MalteHerrmann <[email protected]>

* chore(lint): fix linter (#1719)

fix linter

* chore: set default value to empty string to get chain-id from genesis (backport #1714) (#1720)

* chore: set default value to empty string to get chain-id from genesis (#1714)

* chore: set default value to empty string to get chain-id from genesis

* add changelog entry

* fix lint issues

* Update CHANGELOG.md

---------

Co-authored-by: MalteHerrmann <[email protected]>
(cherry picked from commit d7d7cd5)

# Conflicts:
#	CHANGELOG.md

* fix conflicts

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: tom <[email protected]>

* chore: update rosetta import (#1718)

* chore: update rosetta import

* fix lint issues

* add changelog entry

* run go mod tidy

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>
Co-authored-by: zakir <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: tom <[email protected]>
MalteHerrmann added a commit that referenced this pull request Sep 20, 2023
* Merge pull request from GHSA-m99c-q26r-m7m7

* add v2 vesting proto folder

* update to v2 in Msg service

* update protos to add FundVestingAccount message and adjust creating accounts

* execute make proto-all

* adjust msg.go and corresponding tests

* adjust msg_server.go (tx execution)

* update cmd commands

* update tests so that they can compile

* adjust msg_server_test.go to fix test for funding clawback vesting accounts

* fix msg_server.go to expect an EthAccount to already exist

* fix TestMsgFundVestingAccountNew

* fix TestMsgCreateClawbackVestingAccount

* fix TestBalances

* rework TestMsgClawback

* enhance addGrant to check if account was only initialized before

* fix TestMsgUpdateVestingFunder

* fix integration tests

* remove unused variables

* address linters

* fix: add telemetry, fix for Clwaback if empty periods and test

* fix: remove merge param and add zero addresses checks in ValidateBasic

* fix: add CHANGELOG

* fix: add codec and handler

* fix: add additional tests and a more efficient comparison for the zero address in ValidateBasic

* Apply suggestions from code review

Co-authored-by: MalteHerrmann <[email protected]>

* Update x/vesting/keeper/integration_test.go

Co-authored-by: MalteHerrmann <[email protected]>

* Update x/vesting/keeper/msg_server_test.go

Co-authored-by: MalteHerrmann <[email protected]>

* apply changes from code review

* fix: remove TODO

* fix: add comments describing the checks done in ValidateBasic

* fix: add precompiles to blocked addresses

* fix: add the DefaultPrecompilesBech32

* fix: no need to convert to acc address

* add upgrade handler

* bump vesting module consensus version

* register migration

* test: add migration code

* fix: include the old v1 impl

* add test for migrations

* address review comments

* remove comment

* fix expected error in msg_server_test.go

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* Merge pull request from GHSA-7hrh-v6wp-53vw

* fix: add fix in vesting ante handler and tests to confirm

* apply changes from code review

* fix: add back Barberry bug tests

* fix: add the correct tests

* fix: remove new line

* feat(vesting): Add precompile support (#1667)

* add vesting precompile support

* fix: format and lint

* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* adjust imports in precompiles.go

---------

Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* feat(vesting): Include vesting precompile code and use correct DeliverEthTx (#1672)

* feat: add vesting precompile and update integration tests to check for err

* fix: add licenses

* CHANGELOG

* CHANGELOG

* fix: format and lint

* fix: renamed receivers

* chore: prepare v14.0.0-rc1 release (#1673)

* adjust upgrade constants

* adjust changelog

* disable markdown link check for sec advisories

* fix(tests): fix Dockerfile and init script for e2e tests (#1678)

* fix Dockerfile and init script for e2e tests

* address review comment

* add changelog entry

* docs: update vesting v2 cli (#1677)

* remove un-used flags "merge" and "delay"

* removed wrong "use" desc of cli tx fund-vesting-account

* add change doc

---------

Co-authored-by: MalteHerrmann <[email protected]>

* fix: re-generate protos and cleanup tests (#1679)

* fix: changelog

* changelog

* fix: changelog1

* apply changes

* fix

* refactor

* refactor

* remove unnecessary import

* fix lint issues

* refactor

* add type check in unit test

* refactor int tests

* refactor dupl code

* remove unused event

* refactor

* remove unnecessary address check

* remove unused var

* refactor codec

* refactor

* refactor tests

* refactor

* fixes

* fix

* push proto fixes

* fix

* cleanup tests

* push more fixes

* reafctor more tests

* format and lint

* proto cleanup

* add vesting query to e2e tests

* update proto comments

* update comment

* fix

* fix

* fix

* fix

* fix

* format

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: tom <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* chore: update mod version to v14 (#1674)

* chore: update mod version to v14

* add changelog entry

* update imports on new files

* chore: adjust changelog (#1685)

adjust changelog

* chore: migrate evmos-ledger-go to evmos repo (backport #1682) (#1683)

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>
(cherry picked from commit 32e76bd)

# Conflicts:
#	crypto/keyring/options.go
#	go.sum

* update imports version

* update chlog

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: tom <[email protected]>

* chore: update proto with v14 (#1684)

* update proto with v14

* add changelog entry

* revert changes in consensus warn flow

* Revert "revert changes in consensus warn flow"

This reverts commit 322f282.

* chore: fix more changelog (#1694)

* add rc2 upgrade handler

* add test setup

* fix

* fix

* fix wip

* fix wip 2

* fix wip 3

* commit WIP

* commit WIP

* commit WIP

* remove prints

* commit WIP

* commit WIP

* update WIP

* move files

* commit WIP

* commit WIP

* more verbosity

* move tests

* imp

* fix versions

* address lic check

* address linters

* address linters 2

* chore: proto cleanup (#1691)

* cleanup protos

* fix doc comment

* address review comments

* address buf linter

* remove unused genesis proto

* remove unused genesis proto

* fix doc comment

* reorder checks to save gas if not vesting account

* change error message to make it more informative

* commit WIP1

* adjust WIP

* change error message

* adjust WIP 2

* fix wrong error message

* quick fix

* fix tests

* fix doc comment

* fix doc comment

* remove outdated query from CLI txs

---------

Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: tom <[email protected]>

* chore(cmd): fix flags on create-clawback-vesting-account cli cmd (#1701)

* fix flags on create-clawback-vesting-account cli cmd

* add chain ids to evmosd start commands

* chore: merge main into release branch (#1700)

* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* WIP merge conflicts and other updates

* WIP fix tests

* address linter

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>

* chore(vesting): miscellaneous clean up in vesting module (#1708)

* adjust comment on handleClawbackProposal

* adjust comment on NewHandler

* move gov clawback functions to own file

* fix some comments

* refactor checking vesting account

* fix: redundant checks for amounts, no need to automatically convert back to EthAccount after clawback and general nits

* remove unnecessary comment

* remove unused key

* update comments

* apply refactored account validation in convert vesting account method

* add error types and rework some error messages

* update example for cli cmd

* run make proto-all

* add missing lics

* fix: re-add the conversion to ETH account

* fix: integration tests to return correct error

* add note explaining logic

* remove check for clawback before start time

* fix some tests

* fix more tests

* fix use of CoinEq and export it

* add changelog entry

* run gofumpt

* fix clawback before start time

* avoid shadowing err var

* improve clawback method structure

* improve error message

* avoid multiple function calls

* remove unnecessary redefinition of query helper

* add unit tests

* enhance grpc_query_test.go

* add keeper test

* add missing tests for fundVestingAccount

* add missing test for blocked addr in clawback

* imp(vesting): add clawed back coins to response for clawback method (#1709)

* add response for clawed back coins to clawback method

* adjust changelog

* address linters

* fix

* add tests for handleProposalClawback

* update vesting test helpers for sdk 47

* remove unused pack functions

* address TODO

* address TODO

* remove type for MsgUpdateParams

* add test for convert vesting account getters

* escape linter

* Update x/vesting/keeper/integration_test.go

---------

Co-authored-by: Vladislav Varadinov <[email protected]>

* docs: fix comment (#1689)

* docs: fix comment for NewClawbackProposal

* fix typo on module name in comment

---------

Co-authored-by: MalteHerrmann <[email protected]>

* chore: merge recent state of main into release branch ahead of v14.0.0-rc2 (#1710)

* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* build(deps): bump golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18 (#1690)

Bumps golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* build(deps): bump @openzeppelin/contracts from 4.9.2 to 4.9.3 in /contracts (#1697)

build(deps): bump @openzeppelin/contracts in /contracts

Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases)
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.9.3/CHANGELOG.md)
- [Commits](OpenZeppelin/openzeppelin-contracts@v4.9.2...v4.9.3)

---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* chore: update gas adjustment factor (#1706)

* chore: update gas adjustment factor

* add changelog entry

* build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1705)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* build(deps): bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1704)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.26.0...v1.26.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* fix panic on uint64 conversion in evm ApplyMessageWithConfig function (#1703)

Co-authored-by: Vladislav Varadinov <[email protected]>

* fix(staking): change names of owner / spender to grantee / granter to be consistent (#1702)

* fix: change names of owner / spender to grantee / granter to be consistent

* fix: remove spender references from queries and txs

* fix: fix tests in StakingCaller.sol and position of params in allowance query

* fix: types tests for CheckAllowance

* tests(upgrade): remove version mapping in E2E tests (#1643)

* update version mapping in E2E tests to v12.1.6

* remove version map altogether

* run gofumpt

* refactor(config): use squash tag unmarshal embedded struct (#1666)

* refactor(config): use squash tag unmarshal embedded struct

* fix test

* fix import

---------

Co-authored-by: MalteHerrmann <[email protected]>

* remove unused function

* upgrade ginkgo

* run go mod tidy

* fix: add missing CHANGELOG entries

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>
Co-authored-by: zakir <[email protected]>

* chore: prepare v14.0.0-rc2 release (#1711)

adjust changelog

* fix(tests): enable all APIs on local node script (#1715)

update dev node scripts

* fix(tests): reenable metrics on local node (#1716)

reenable metrics on local node

* fix (proto): add missing proto file - vesting v1 (#1713)

* fix: add missing proto file

* add changelog entry

* fix lint issues

* only escape specific gosec warnings

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* chore: set default value to empty string to get chain-id from genesis (#1714)

* chore: set default value to empty string to get chain-id from genesis

* add changelog entry

* fix lint issues

* Update CHANGELOG.md

---------

Co-authored-by: MalteHerrmann <[email protected]>

* chore: merge main to release branch (#1721)

* update curl version (#1671)

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* [Snyk] Security upgrade golang from 1.20.3-bullseye to 1.20.5-bullseye (#1669)

fix: tests/e2e/Dockerfile.repo to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-CURL-3320493
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291773
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5291777
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-5661566

Co-authored-by: snyk-bot <[email protected]>

* build(deps): bump golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18 (#1675)

Bumps golang from 1.20.6-alpine3.18 to 1.20.7-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* build(deps): bump bufbuild/buf-setup-action from 1.25.0 to 1.25.1 (#1680)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.0 to 1.25.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.0...v1.25.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: add bootstrap state command (#1681)

* fix: trace tx/block gas meter to make it consistent with execution (#1676)

* add block max gas for gas meter in tracing

* tests: register consensus params in mock client

* fix: zero the nil feemarket params on legacy blocks of feemarket

* remove unnecessary block gas meter

* add changelog entry

* fix lint issue in proto file

* remove unnecessary block gas meter

* changes based on review comments

* refactor and add gas meter check in tests

* add gas wanted to the reseted gas meter

* Apply suggestions from code review

Co-authored-by: Victor Pham <[email protected]>

---------

Co-authored-by: Victor Pham <[email protected]>

* chore: migrate evmos-ledger-go to evmos repo (#1682)

* chore: migrate evmos-ledger-go to evmos repo

* add licenses

* add changelog entry

* rename pkg

* rename pkg

* Update CHANGELOG.md

---------

Co-authored-by: Federico Kunze Küllmer <[email protected]>

* chore: update evmos version to v14 (#1687)

* update evmos version to v14

* add changelog entry

* add gitleaks ignore file to remove false positive

* build(deps): bump bufbuild/buf-setup-action from 1.25.1 to 1.26.0 (#1692)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.25.1...v1.26.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix(ics20): Refactor authorization to be consistent with SDK names grantee and granter (#1688)

* fix(ics20): Refactor authorization params to be consistent with SDK grantee / granter

* remove duplicate event definitions and align type with Solidity event

* align event names

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* fix panic bug "Int64() out of bound" in ante handler (#1693)

* fix panic bug "Int64() out of bound" in ante handler

* update CHANGELOG.md

* chore(deps): bump cosmos-sdk to v0.47 & ibc-go to v7 (#1662)

* update go.mod & fix some issues

* fix some more issues

* fix some more issues on app and root

* more issues fixed

* add more fixes

* some more fixes

* more fixes

* fix some deps

* fix more deps

* fix some lint issues

* make proto-all

* add chain ID on NewEvmos calls

* remove deprecated RandomizedParams

* remove empty AppModule.ProposalContents

* replace /gogo/protobuf with /cosmos/gogoproto import in files

* add store upgrade for crisis mod

* add consensus mod upgrade logic

* add consensus appModule to module manager

* add missing chain ID on test_helper.Setup func

* change govGenState params

* update implements_interface with corresponding replacement

* fix lint issues

* remove broken link

* fix staking keeper hooks

* add chain ID to Setup test helper func

* fix lint issues

* fix check events func on precompiles test suite

* fix vesting account test suite

* add legacy router in gov keeper

* remove chain ID param in test util func

* fix TestRejectMsgsInAuthz in ante tests

* update ibc-go dep to fix ante handler tests

* fix md lint issues

* add ibc-go v7 upgrade logic

* add tm light client registration

* fix fees in SignAndDeliver test helper func

* fix chainID setup in ibc tests

* fix erc20 integration test setup

* remove unnecessary const in rpc backend test

* fix rpc backend conditional

* fix lint issues

* fix vesting tests

* update changelog

* add error handling

* update deps based on review ci flow

* add back proto-lint command

* add ll to protogen

* fix comment with local cmd

* update buf.gen yaml

* add -o flag to proto gen script

* Revert "add -o flag to proto gen script"

This reverts commit b6c59e8.

* add sudo to make proto-gen in gh actions

* remove echo file in protogen script

* fix curl version in dockerfile

* add some changes to fix e2e tests

* fix lint issues

* remove ibc transfer from module migration on upgrade

* ibc-transfer: register app migration from v2 to v3

* check if block params are nil in consensus param

* fix makefile localnet cmds

* enable APIs on e2e test nodes

* fix gitleaks lint

* fix clients and types on new files

* fix lint issues

* update init-node.sh to replace localhost in config file

* clean up unnecessary funcs in module.go files

* fix missing imports

* make proto-all

* use root on proto make cmds

* remove dependency from regen-network gogoproto

* nit: combine related comments

---------

Co-authored-by: MalteHerrmann <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* build(deps): bump golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18 (#1690)

Bumps golang from 1.20.7-alpine3.18 to 1.21.0-alpine3.18.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* build(deps): bump @openzeppelin/contracts from 4.9.2 to 4.9.3 in /contracts (#1697)

build(deps): bump @openzeppelin/contracts in /contracts

Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases)
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.9.3/CHANGELOG.md)
- [Commits](OpenZeppelin/openzeppelin-contracts@v4.9.2...v4.9.3)

---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* chore: update gas adjustment factor (#1706)

* chore: update gas adjustment factor

* add changelog entry

* build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1705)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>

* build(deps): bump bufbuild/buf-setup-action from 1.26.0 to 1.26.1 (#1704)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.26.0...v1.26.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* fix panic on uint64 conversion in evm ApplyMessageWithConfig function (#1703)

Co-authored-by: Vladislav Varadinov <[email protected]>

* fix(staking): change names of owner / spender to grantee / granter to be consistent (#1702)

* fix: change names of owner / spender to grantee / granter to be consistent

* fix: remove spender references from queries and txs

* fix: fix tests in StakingCaller.sol and position of params in allowance query

* fix: types tests for CheckAllowance

* tests(upgrade): remove version mapping in E2E tests (#1643)

* update version mapping in E2E tests to v12.1.6

* remove version map altogether

* run gofumpt

* refactor(config): use squash tag unmarshal embedded struct (#1666)

* refactor(config): use squash tag unmarshal embedded struct

* fix test

* fix import

---------

Co-authored-by: MalteHerrmann <[email protected]>

* chore(lint): fix linter (#1719)

fix linter

* chore: set default value to empty string to get chain-id from genesis (backport #1714) (#1720)

* chore: set default value to empty string to get chain-id from genesis (#1714)

* chore: set default value to empty string to get chain-id from genesis

* add changelog entry

* fix lint issues

* Update CHANGELOG.md

---------

Co-authored-by: MalteHerrmann <[email protected]>
(cherry picked from commit d7d7cd5)

# Conflicts:
#	CHANGELOG.md

* fix conflicts

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: tom <[email protected]>

* chore: update rosetta import (#1718)

* chore: update rosetta import

* fix lint issues

* add changelog entry

* run go mod tidy

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: cui <[email protected]>
Co-authored-by: zakir <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: tom <[email protected]>

* chore(changelog): prepare v14.0.0-rc3 release (#1722)

adjust changelog

* fix(vesting): add return type modifier to clawback function interface (#1724)

* fix: modifier in clawback function

* fix: update function comment

* Update precompiles/vesting/Vesting.sol

---------

Co-authored-by: MalteHerrmann <[email protected]>

* fix(vesting): remove smart contract conversion to ClawbackVestingAccount (#1730)

* fix: remove conversion of SC to a vesting account and check for codehash

* fix: remove test that checks for SC as a vesting account

* add CHANGELOG entry

* fix: remove contract reference

* fix: remove contract from transaction

* fix: remove contract reference from unit tests

* Update CHANGELOG.md

Co-authored-by: MalteHerrmann <[email protected]>

---------

Co-authored-by: MalteHerrmann <[email protected]>

* chore(precompiles): return error when extension is not enabled (#1727)

* add args to helper function for CVA creation

* add test for already existing CVA

* add integration test for disabled precompile

* fix test setup

* return error when sending to inactive precompile

* address linter

* run gofumpt

* remove unnecessary util type

* update license checker

* fix nil pointer error

* Apply suggestions from code review

* use golang.org import for slices package

* adjust changelog

* add test calling from smart contract

* chore(deps) bump ibc (backport #1732) (#1733)

* chore(deps) bump ibc (#1732)

* chore(deps) bump ibc

* add changelog entry

(cherry picked from commit 147bfa0)

# Conflicts:
#	CHANGELOG.md

* fix conflicts

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: tom <[email protected]>

* tests(vesting): add integration tests for converting smart contracts (#1731)

* add integration tests for converting

* use contract native method to create account

* Update x/vesting/keeper/integration_test.go

* chore: prepare v14.0.0 rc4 (#1735)

* adjust changelog

* adjust changelog 2

* add upgrade logic for rc4

* address linter

* add logic to disable vesting extension in testnet upgrade

* tests(staking): add batch tx precompile tests (#1738)

* improve error message when validating expected events in integration tests

* add testing method to StakingCaller contract

* add integration tests to check batched transactions

* fix passing test

* address linter

* fix whitespace changes

* more whitespace stuff

* Update precompiles/staking/integration_test.go

Co-authored-by: Vladislav Varadinov <[email protected]>

---------

Co-authored-by: Vladislav Varadinov <[email protected]>

* imp(vesting): module refactors (#1754)

* add integration test case for specified behaviour

* add GovKeeper interface

* add store logic

* add hooks logic

* wire hooks into multi gov hooks

* add check to clawback function

* add test for update vesting funder

* add check to update vesting funder method

* fix KVstore error

* update min deposit with evmos denom

* fix

* add fixme

* add vote util

* add voting to integration test for gov clawback

* commit WIP

* fix proposal not passing

* only use vesting address to store active gov proposals

* add test for case where deposit is not made

* switch logic to store when min deposit is made

* adjust tests

* finish test

* address linter and remove unused function

* remove print statements

* change logic to go over all msgs in proposal content

* submit another proposal to simulate chain state where not only clawback proposals are found

* Update x/vesting/keeper/gov.go

Co-authored-by: stepit <[email protected]>

* update comment

* add note to implementation

* address review comments

* Update x/vesting/keeper/integration_test.go

* add changelog entry

---------

Co-authored-by: stepit <[email protected]>

* chore(vesting): add some nit fixes (#1764)

* adjust error msg

* adjust var name

* Upgrade the github.com/rjeczalik/notify version (backport #1751) (#1767)

Upgrade the github.com/rjeczalik/notify version (#1751)

* Upgrade the github.com/rjeczalik/notify version

* feta(notify): Upgrade the github.com/rjeczalik/notify version go.sum

Signed-off-by: Jchicode <[email protected]>

---------

Signed-off-by: Jchicode <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>
(cherry picked from commit 498ae16)

Co-authored-by: Oct <[email protected]>

* imp(vesting): store empty byte array instead of "true" bytes (#1788)

store empty byte array instead of "true" bytes

* prepare v14.0.0 rc5 upgrade handler (#1766)

* rename upgrade handler

* update changelog

* chore(cli): add cmd to query latest block in db (backport #1786) (#1790)

* chore(cli): add cmd to query latest block in db (#1786)

* chore: add last block query cli cmd

* update cmd name

* update cmd short description

* refactor

* refactor cmd and db opener

* add comment

* rename cmd

* fix lint issues

* add changelog entry

* refactor

* update err msg

* add tests

* fix lint issues

* refactor

* changes based on review comments

* use cmd.Print instead of fmt

* fix descr

* update test val

(cherry picked from commit c472de5)

# Conflicts:
#	CHANGELOG.md

* remove nix test file

* fix changelog conflicts

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: MalteHerrmann <[email protected]>

* chore(release): adjust changelog + disable distribution extension on upgrade (#1789)

* adjust changelog with today's date

* add test to rc5 upgrade logic as best practice

* Update app/upgrades/v14rc5/upgrades.go

* Update CHANGELOG.md

* chore: update gov config (backport #1791) (#1795)

chore: update gov config (#1791)

Co-authored-by: MalteHerrmann <[email protected]>
(cherry picked from commit 8c968be)

Co-authored-by: Tom <[email protected]>

* chore(release): prepare v14.0.0 release (#1794)

* move all upgrade logic from rc1, rc2, and rc5 into v14.0.0 handler

* add logic to enable vesting extension during upgrade

* update changelog

* add assertion to test

* update release date in changelog

* recompile StakingCaller.json

* fix solidity tests

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Freddy Caceres <[email protected]>
Co-authored-by: Vladislav Varadinov <[email protected]>
Co-authored-by: devops-evmos <[email protected]>
Co-authored-by: Federico Kunze Küllmer <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: Victor Pham <[email protected]>
Co-authored-by: tom <[email protected]>
Co-authored-by: Tom <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: stepit <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: cui <[email protected]>
Co-authored-by: zakir <[email protected]>
Co-authored-by: Oct <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant