Skip to content

chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 - #2667

Merged
SpicyLemon merged 3 commits into
mainfrom
dependabot/go_modules/github.com/cosmos/ibc-go/v10-10.5.1
Apr 10, 2026
Merged

chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1#2667
SpicyLemon merged 3 commits into
mainfrom
dependabot/go_modules/github.com/cosmos/ibc-go/v10-10.5.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 10, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1.

Release notes

Sourced from github.com/cosmos/ibc-go/v10's releases.

v10.5.1

ibc-go v10.5.1 Release Notes

This release fixes a failure caused by non-UTF8 values being included in error/event emission. View the full changelog for more details.

Migration Guide

This version does not contain any state or API breaking changes.

What's Changed

Full Changelog: cosmos/ibc-go@v10.5.0...v10.5.1

Changelog

Sourced from github.com/cosmos/ibc-go/v10's changelog.

v10.5.1 - 2026-04-09

Bug Fixes

  • (apps/transfer) #8879 Use packet sender and receiver strings in unauthorized errors to avoid non-UTF8 event/simulation failures. (backport of #8874)
Commits
  • c990bce docs(changelog): added release date (#8894)
  • 7ff5431 chore(docs): removed docs in release branch (#8880)
  • b849842 fix(transfer): use packet sender and receiver string in unauthorized error (b...
  • eaecf8a chore: wireup ibcv2 router in the simapp (#8847)
  • 48647f7 deps(08-wasm): locally pin ibc-go (#8748)
  • f791df1 deps(08-wasm): unpinned local ibc-go to use v10.5.0 instead (#8743)
  • See full diff in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 10, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner April 10, 2026 08:23
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 10, 2026
@SpicyLemon
SpicyLemon enabled auto-merge (squash) April 10, 2026 21:05
@SpicyLemon
SpicyLemon merged commit 7c31f3e into main Apr 10, 2026
38 checks passed
@SpicyLemon
SpicyLemon deleted the dependabot/go_modules/github.com/cosmos/ibc-go/v10-10.5.1 branch April 10, 2026 21:17
nullpointer0x00 added a commit to ProvLabs/provenance that referenced this pull request Jun 1, 2026
* chore: fix function name in comment to match actual function (provenance-io#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (provenance-io#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (provenance-io#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](ProvLabs/vault@v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (provenance-io#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (provenance-io#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (provenance-io#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (provenance-io#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (provenance-io#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (provenance-io#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (provenance-io#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (provenance-io#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (provenance-io#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (provenance-io#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (provenance-io#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](crazy-max/ghaction-import-gpg@v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (provenance-io#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (provenance-io#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (provenance-io#2652)

* Fix admin check in CreateSecuritization. (provenance-io#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (provenance-io#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (provenance-io#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (provenance-io#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (provenance-io#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (provenance-io#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (provenance-io#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (provenance-io#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](CosmWasm/wasmvm@v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (provenance-io#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (provenance-io#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](go-jose/go-jose@v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (provenance-io#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](rs/zerolog@v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (provenance-io#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (provenance-io#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (provenance-io#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (provenance-io#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](hashicorp/go-getter@v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (provenance-io#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (provenance-io#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (provenance-io#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (provenance-io#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (provenance-io#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (provenance-io#2679)

* add duplication checks to CreateSecuritization. (provenance-io#2690)

* refactor: use reflect.TypeFor (provenance-io#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (provenance-io#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf690.

* Change cost of MarketCommitmentSettle. (provenance-io#2704)

* Remove the upgrade files. (provenance-io#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (provenance-io#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (provenance-io#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (provenance-io#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (provenance-io#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (provenance-io#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (provenance-io#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (provenance-io#2717)

* fix metadata account-data REST query. (provenance-io#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (provenance-io#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (provenance-io#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (provenance-io#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (provenance-io#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (provenance-io#2730)

* Safer Trigger processing and Mark v1.27.1. (provenance-io#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (provenance-io#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (provenance-io#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (provenance-io#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (provenance-io#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (provenance-io#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (provenance-io#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (provenance-io#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (provenance-io#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (provenance-io#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](CosmWasm/wasmvm@v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (provenance-io#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](cometbft/cometbft@v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (provenance-io#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (provenance-io#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (provenance-io#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (provenance-io#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](rs/zerolog@v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (provenance-io#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (provenance-io#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (provenance-io#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (provenance-io#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (provenance-io#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (provenance-io#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (provenance-io#2744)

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>
nullpointer0x00 added a commit to ProvLabs/provenance that referenced this pull request Jun 26, 2026
* chore: fix function name in comment to match actual function (provenance-io#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (provenance-io#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (provenance-io#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](ProvLabs/vault@v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (provenance-io#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (provenance-io#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (provenance-io#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (provenance-io#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (provenance-io#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (provenance-io#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (provenance-io#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (provenance-io#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (provenance-io#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (provenance-io#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (provenance-io#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](crazy-max/ghaction-import-gpg@v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (provenance-io#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (provenance-io#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (provenance-io#2652)

* Fix admin check in CreateSecuritization. (provenance-io#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (provenance-io#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (provenance-io#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (provenance-io#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (provenance-io#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (provenance-io#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (provenance-io#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (provenance-io#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](CosmWasm/wasmvm@v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (provenance-io#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (provenance-io#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](go-jose/go-jose@v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (provenance-io#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](rs/zerolog@v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (provenance-io#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (provenance-io#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (provenance-io#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (provenance-io#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](hashicorp/go-getter@v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (provenance-io#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (provenance-io#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (provenance-io#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (provenance-io#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (provenance-io#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (provenance-io#2679)

* add duplication checks to CreateSecuritization. (provenance-io#2690)

* refactor: use reflect.TypeFor (provenance-io#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (provenance-io#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf690.

* Change cost of MarketCommitmentSettle. (provenance-io#2704)

* Remove the upgrade files. (provenance-io#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (provenance-io#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (provenance-io#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (provenance-io#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (provenance-io#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (provenance-io#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (provenance-io#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (provenance-io#2717)

* fix metadata account-data REST query. (provenance-io#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (provenance-io#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (provenance-io#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (provenance-io#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (provenance-io#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (provenance-io#2730)

* Safer Trigger processing and Mark v1.27.1. (provenance-io#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (provenance-io#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (provenance-io#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (provenance-io#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (provenance-io#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (provenance-io#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (provenance-io#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (provenance-io#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (provenance-io#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (provenance-io#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](CosmWasm/wasmvm@v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (provenance-io#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](cometbft/cometbft@v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (provenance-io#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (provenance-io#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (provenance-io#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (provenance-io#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](rs/zerolog@v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (provenance-io#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (provenance-io#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (provenance-io#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (provenance-io#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (provenance-io#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](cosmos/ibc-go@v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (provenance-io#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (provenance-io#2744)

* Prevent markers from using reserved prefixes. (provenance-io#2747)

* Prevent markers from being created with the prefix 'nft/'.

* Add changelog entry.

* Add the edelweiss-rc3 upgrade handler. Have it do stuff this time because we'll need it from other stuff.

* Move the reserved denom check up for a faster failure.

* Make the check case-insensitive.

* Make the check case-sensitive again, but keep the new (fixed) unit tests.

* Vault v1.1.0 Release  (provenance-io#2749)

* update vault app.go wiring, update protos, update swagger

* add upgrade handlers

* correct address

* update go mod and thrid_party

* add changelogs

* fix lint

* add blocktime to tests to prevent vault from complaining

* remove now usage

* fix time so authz doe not expire

* fix pr with correct number

* Update buf.lock to latest commit hash (provenance-io#2750)

* Limit the msgs in a trigger by gas. (provenance-io#2752)

* Use a gas meter with the tx limit when processing the msgs from a trigger.

* Add changelog entry.

* Mark v1.29.0-rc3 in the changelog. (provenance-io#2755)

* Mark v1.29.0 (provenance-io#2758)

* chore: fix incorrect function name in assertEventContent comment (provenance-io#2739)

Signed-off-by: caltechustc <caltechustc@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* Speed up unit test GitHub actions. (provenance-io#2745)

* Speed up unit test GitHub actions

* updated comment in TestRandomizedGenStateImportExport

* remove duplicate actions/setups in test.yml

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 (provenance-io#2759)

* chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.5 to 3.0.6 (provenance-io#2740)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.5 to 3.0.6

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](CosmWasm/wasmvm@v3.0.5...v3.0.6)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump codecov/codecov-action from 6 to 7 (provenance-io#2756)

* chore(deps): bump codecov/codecov-action from 6 to 7

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 6 to 7.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v6...v7)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/checkout from 6 to 7 (provenance-io#2763)

* chore(deps): bump actions/checkout from 6 to 7

Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Signed-off-by: caltechustc <caltechustc@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: caltechustc <caltechustc@outlook.com>
SpicyLemon added a commit that referenced this pull request Jul 20, 2026
* Sync main with upstream (#5)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (#2679)

* add duplication checks to CreateSecuritization. (#2690)

* refactor: use reflect.TypeFor (#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf6901ee4ce1c9309b2493cf5b31c2e07b548b.

* Change cost of MarketCommitmentSettle. (#2704)

* Remove the upgrade files. (#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (#2717)

* fix metadata account-data REST query. (#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (#2730)

* Safer Trigger processing and Mark v1.27.1. (#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](https://github.com/cometbft/cometbft/compare/v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](https://github.com/rs/zerolog/compare/v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (#2744)

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>

* Sync main with upstream provenance-io (2026-06-26) (#6)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by…
SpicyLemon added a commit that referenced this pull request Jul 22, 2026
* Sync main with upstream (#5)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (#2679)

* add duplication checks to CreateSecuritization. (#2690)

* refactor: use reflect.TypeFor (#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf6901ee4ce1c9309b2493cf5b31c2e07b548b.

* Change cost of MarketCommitmentSettle. (#2704)

* Remove the upgrade files. (#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (#2717)

* fix metadata account-data REST query. (#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (#2730)

* Safer Trigger processing and Mark v1.27.1. (#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](https://github.com/cometbft/cometbft/compare/v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](https://github.com/rs/zerolog/compare/v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (#2744)

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>

* Sync main with upstream provenance-io (2026-06-26) (#6)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dani…
SpicyLemon added a commit that referenced this pull request Jul 29, 2026
* Sync main with upstream (#5)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (#2679)

* add duplication checks to CreateSecuritization. (#2690)

* refactor: use reflect.TypeFor (#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf6901ee4ce1c9309b2493cf5b31c2e07b548b.

* Change cost of MarketCommitmentSettle. (#2704)

* Remove the upgrade files. (#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (#2717)

* fix metadata account-data REST query. (#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (#2730)

* Safer Trigger processing and Mark v1.27.1. (#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](https://github.com/cometbft/cometbft/compare/v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](https://github.com/rs/zerolog/compare/v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (#2744)

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>

* Sync main with upstream provenance-io (2026-06-26) (#6)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <git…
SpicyLemon added a commit that referenced this pull request Aug 5, 2026
* Sync main with upstream (#5)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1 (#2667)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.0 to 10.5.1

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.0...v10.5.1)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 (#2669)

* chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3

Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.1 to 1.97.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.1...service/s3/v1.97.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.97.3
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (#2666)

* chore(deps): bump golang.org/x/text from 0.34.0 to 0.36.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#2671)

* chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Fix transfer commitment updating the wrong account. (#2676)

* Update TestKeeper_TransferCommitments to actually check the commitment amounts.

* Fix TransferCommitments to actually set the commitment of the correct account.

* Add changelog entry.

* Mark v1.28.0-rc2 (#2679)

* add duplication checks to CreateSecuritization. (#2690)

* refactor: use reflect.TypeFor (#2680)

Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* use private struct as keys for context bypasses. (#2703)

* Change cost of MarketCommitmentSettle.

* Revert "Change cost of MarketCommitmentSettle."

This reverts commit 9baf6901ee4ce1c9309b2493cf5b31c2e07b548b.

* Change cost of MarketCommitmentSettle. (#2704)

* Remove the upgrade files. (#2707)

* clean up the last upgrade files.

* remove changelog

* Fix: UpdateAttribute erases an attribute's expiration date. (#2693)

* updateAttribute erases an attribute's expiration date.

* update changelog.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix: PurgeAttribute leaves orphaned expiration lookup entries. (#2691)

* purgeAttribute leaves orphaned expiration lookup entries.

* update getAddrAttributesByName to handle error.

* update changelog.

* clean up settlement records when destroying a ledger. (#2705)

Co-authored-by: Daniel Wedul <github@wedul.com>

* Mark v1.28.0 (#2712)

* refactor MustExtractDenomFromPacketOnRecv to return an error (#2709)

* refactor MustExtractDenomFromPacketOnRecv to return an error instead of panicking.

* fix ExtractDenomFromPacketOnRecv comment

* Make GetWhitelistedQuery return a copy of the query response (#2711)

* make GetWhitelistedQuery return a copy of the query response.

* update changelog

* fix the retrun type QueryContractHistoryResponse

* Add missing ledger_class_id to CLI ledger response (#2717)

* fix metadata account-data REST query. (#2714)

* fix metadata account-data REST query.

* revert the previous changes and updated unmarshal to handle address with test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix wasm snapshotter (#2725)

* Add a unit test about the snapshots that fails.

* Register the wasm snapshot manager extension with the main snapshot manager.

* Add changelog entry.

* Recognize an IBC v2 type error. (#2726)

* Recognze a v2 type error.

* Add changelog entry.

* Make the Wasm GRPC Querier return the correct response types. (#2728)

* Make the Wasm GRPC Querier return the correct response types.

* Add changelog entry.

* Remove last import of wasmvm/v2 (so that we only use v3 now).

* Add dependency changelog entry.

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted. (#2729)

* Attributes: Truncate the expiration date to the second and include the current second in the entries deleted.

* Add changelog entry.

* Safer Trigger processing (#2730)

* Safer Trigger processing and Mark v1.27.1. (#2584)

* Safer type conversions in the trigger endblock.

* Mark v1.27.1.

* Add changelog entry.

* Store a backup flatfees gas meter in the context. (#2727)

* Store a backup flatfees gas meter in the context.

* Add changelog entry.

* Fix unit tests that now need to use an sdk context that has a backing context.context.

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1). (#2731)

* Bump github.com/CosmWasm/wasmd to v0.61.10-pio-2 (from v0.61.10-pio-1).

* Add changelog entry.

* Refactor SetMarker to return an error instead of panicking. (#2715)

* Refactor SetMarker to return an error instead of panicking.

* add comment explaining legacy panic behavior in SetNewMarker and fix return error type

* fix comment SetMarker.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* Fix faulty test assertions in metadata address tests. (#2721)

Co-authored-by: Daniel Wedul <github@wedul.com>

* chore: fix some function names in comment (#2720)

Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1 (#2724)

* chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.80.0...v1.81.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.81.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0 (#2697)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.5.1 to 10.6.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.5.1 to 10.6.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.6.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.5.1...v10.6.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (#2719)

* chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5 (#2723)

* chore(deps): bump github.com/CosmWasm/wasmvm/v3 from 3.0.3 to 3.0.5

Bumps [github.com/CosmWasm/wasmvm/v3](https://github.com/CosmWasm/wasmvm) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/v3.0.5/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v3.0.3...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v3
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23 (#2718)

* chore(deps): bump github.com/cometbft/cometbft from 0.38.21 to 0.38.23

Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.21 to 0.38.23.
- [Release notes](https://github.com/cometbft/cometbft/releases)
- [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.23/CHANGELOG.md)
- [Commits](https://github.com/cometbft/cometbft/compare/v0.38.21...v0.38.23)

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

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

* Updated Changelog

* Update config test to include the newly added consensus.block_time_tolerance option.

---------

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

* chore(deps): bump rand from 0.8.5 to 0.8.6 in /testutil/contracts/echo (#2689)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/rate-limiter (#2688)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump rand in /testutil/contracts/counter (#2687)

Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.8.6
  dependency-type: indirect
...

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

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 (#2681)

* chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.35.0 to 1.35.1.
- [Commits](https://github.com/rs/zerolog/compare/v1.35.0...v1.35.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Properly restrict block-time trigger timestamps. (#2732)

* Properly restrict block-time trigger timestamps.

* update changelog with PR link and rebase onto main.

* Fix scanning of events for event triggers. (#2733)

* Ensure correct queuing of matching events for trigger execution.

* Fix scanning of events for event triggers.

* update changelog with PR link and rebase onto main.

* update changelog

* Fix stale supply checks. (#2734)

* Fixed an  authorization bypass caused by stale supply checks.

* updated changelog with PR link.

* update comment in changelog and accountControlsAllSupply.

* update comment in accountControlsAllSupply.

* Add the Edelweiss upgrades. (#2735)

* Add the Edelweiss upgrades.

* Add changelog entry.

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0 (#2736)

* chore(deps): bump github.com/cosmos/ibc-go/v10 from 10.6.0 to 10.7.0

Bumps [github.com/cosmos/ibc-go/v10](https://github.com/cosmos/ibc-go) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/cosmos/ibc-go/releases)
- [Changelog](https://github.com/cosmos/ibc-go/blob/v10.7.0/CHANGELOG.md)
- [Commits](https://github.com/cosmos/ibc-go/compare/v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/ibc-go/v10
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type). (#2741)

* Make the wasm GRPC Querier return the ResponseQuery again (instead of the query result type).

* Add changelog entry.

* Add an empty edelweiss-rc2 upgrade.

* Update the changelog to mark v1.29.0-rc2 (and -rc1). (#2744)

---------

Signed-off-by: nuxtreact <nuxtreact@outlook.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: tsinglua <tsinglua@outlook.com>
Signed-off-by: chuanshanjida <chuanshanjida@outlook.com>
Signed-off-by: box4wangjing <box4wangjing@outlook.com>
Co-authored-by: nuxtreact <nuxtreact@outlook.com>
Co-authored-by: nagarajdivine <nmanjunath@figuremarkets.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wedul <github@wedul.com>
Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>
Co-authored-by: provenanceio-bot <129784868+provenanceio-bot@users.noreply.github.com>
Co-authored-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: chuanshanjida <chuanshanjida@outlook.com>
Co-authored-by: box4wangjing <box4wangjing@outlook.com>

* Sync main with upstream provenance-io (2026-06-26) (#6)

* chore: fix function name in comment to match actual function (#2623)

Signed-off-by: nuxtreact <nuxtreact@outlook.com>

* chore(deps): bump golang from v1.23 to v1.25. (#2577)

* bump Golang from 1.23 to 1.25

* added changelog

* rebased onto main and updated changelog

* rebase onto main, update changelog and go.mod.

* heighliner update build to use Go 1.25

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15 (#2620)

* chore(deps): bump github.com/provlabs/vault from 1.0.14 to 1.0.15

Bumps [github.com/provlabs/vault](https://github.com/provlabs/vault) from 1.0.14 to 1.0.15.
- [Release notes](https://github.com/provlabs/vault/releases)
- [Changelog](https://github.com/ProvLabs/vault/blob/main/CHANGELOG.md)
- [Commits](https://github.com/provlabs/vault/compare/v1.0.14...v1.0.15)

---
updated-dependencies:
- dependency-name: github.com/provlabs/vault
  dependency-version: 1.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Updated Changelog

---------

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

* Allow oracles to update the flatfees conversion factor (#2575)

* added AddOracleAddress and RemoveOracleAddress messages and cli command for flatfees

* added changelog

* rebased onto main and remove ErrMaxOraclesExceeded.

* fix ErrInvalidOracleAddr code

* rebase onto main and resolved all suggesstions.

* fix format and error handling for ErrOracleNotFound.

* fix genesis test cases and msg_server test cases.

* fix flatfees test cases.

* rebase onto main, fix test cases.

* fix test cases

* Bump cosmos-SDK to v0.53.5-pio-2 (from v0.50.14-pio-2). (#2605)

* Bump the sdk to v0.53.5-pio-1 (from v0.50.14-pio-2) (and a bunch of other stuff with it).

* Add changelog entry.

* Update the require line to match the base version of the sdk that we're using.

* Add the auth module to the pre-blockers ordering.

* Enable unordered Txs. Have NewAnteHandler return an error if either the circuit or feegrant keepers aren't provided.

* Clean up some invariant stuff and add nolint comments on a bunch more. The crisis module (and stuff) was deprecated, but we still want it, at least for now.

* Switch to ReadGovPropCmdFlags (from ReadGovPropFlags) since the old func is now deprecated.

* Bump sdk to v0.53.5-pio-2 (from v0.53.5-pio-1) so that we can expedite gov props.

* Fix the comment on quarantine's RegisterInvariants method.

* Fix the upgrade tests that broke because the logger now has module=baseapp in it by default.

* Fix the config command tests that failed because a couple new fields were added.

* Fix a couple test on sim stuff that needed fixing because the SDK changed an expected string.

* update tutorial wasm for contract sim tests

* update tutorial wasm download script to latest released version

* sims: Use the checked-in tutorial wasm file in the github actions rather than downloading a new one (with a specific version) each time.

* Set the fee and bond denom to the sdk's default in the sims. Also, when instantiating the contract, only use the bond denom for fees.

* Exclude the protocolpool and epochs proto files when updating dependencies (since we don't use those modules).

* Update third party protos to get the newest stuff from the sdk.

* Add punctuation to the new upgrade process log messages.

* Add the module=baseapp part to a couple new upgrade log lines.

* Exclude the counter module which is just for testing it seems.

* Update the changelog entry.

* Ignore the vault payout verification entries in the import-export test.

* sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations).

* Revert "sims: Get rid of the calls to SetProvConfig since we'd rather have this stuff run using nhash. Switch out calls to deprecated SimulationOperations (with BuildSimulationOperations)."

This reverts commit 117799d650b989e8f97b32d4e72e826a5a24456c.

---------

Co-authored-by: kwt <4344285+kwtalley@users.noreply.github.com>

* Update buf.lock to latest commit hash (#2626)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0). (#2632)

* Bump the heighliner-tag to v1.7.5 (from v1.7.0).

* Add changelog entry.

* Remove async-icq and oracle modules. (#2631)

* [2630]: Add the async-icq storekey to be deleted with the daisy upgrade.

* [2630]: Remove the async-icq module setup stuff from app.New.

* [2630]: Remove setup of async-icq from sims tests.

* [2630]: Unwire the oracle module too.

* [2630]: Add the oracle key to be deleted in the daisy upgrade.

* [2630]: Remove the oracle queries from the stargate list.

* [2630]: Fix comment on ibcratelimit NewTxCmd.

* [2630]: Remove oracle from the head module README.

* [2630]: Remove oracle from swagger.

* [2630]: Remove the oracle module code.

* [2630]: Remove the oracle protos.

* [2630]: Remove a couple oracle msg types from a unit test.

* [2630]: Replace use of an icq variable with it's value (for deleting the store key during the upgrade) so that there are fewer dependencies on the icq library.

* [2630]: Remove the async-icq import from go.mod.

* [2630]: Fix TestMsgServerProtoAnnotations to not expect an error about the async-icq stuff anymore.

* [2630]: Fix a couple tests in ibcratelimit that were using the oracle keeper to get the authority (now uses their own keeper to get it).

* [2630]: Add changelog entries.

* [2630]: Fix imports (lint issue) in the upgrades.go file.

* [2630]: Fix comment on upgrades referenced as colors to now reference flowers since that's what we use now.

* chore(deps): bump docker/setup-qemu-action from 3 to 4 (#2638)

* chore(deps): bump docker/setup-qemu-action from 3 to 4

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/login-action from 3 to 4 (#2639)

* chore(deps): bump docker/login-action from 3 to 4

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/setup-buildx-action from 3 to 4 (#2640)

* chore(deps): bump docker/setup-buildx-action from 3 to 4

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/build-push-action from 6 to 7 (#2642)

* chore(deps): bump docker/build-push-action from 6 to 7

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump docker/metadata-action from 5 to 6 (#2643)

* chore(deps): bump docker/metadata-action from 5 to 6

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 (#2636)

* chore(deps): bump crazy-max/ghaction-import-gpg from 6 to 7

Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/download-artifact from 7 to 8 (#2634)

* chore(deps): bump actions/download-artifact from 7 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* chore(deps): bump actions/upload-artifact from 6 to 7 (#2633)

* chore(deps): bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* Update 3rd party swagger file. (#2652)

* Fix admin check in CreateSecuritization. (#2649)

* Fix admin check in CreateSecuritization.

* fix asset module test cases.

---------

Co-authored-by: Daniel Wedul <github@wedul.com>

* refactor: remove redundant variable declarations in for loops (#2646)

Signed-off-by: tsinglua <tsinglua@outlook.com>
Co-authored-by: Daniel Wedul <github@wedul.com>

* publish events for the flatfees module. (#2653)

* publish events for the flatfees module.

* fix coin type to string in event proto.

* chore(deps): bump codecov/codecov-action from 5 to 6 (#2654)

* chore(deps): bump codecov/codecov-action from 5 to 6

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Updated Changelog

---------

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

* update Sims to match v0.53.x style. (#2645)

* fix sims tests and attribute genesis validation

* rebase onto main and resolved sims.yaml conflicts

* fix sims tests with matching sdk format & attribute test cases.

* fix sims.mk tag sims

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* fix SEEDARGS & remove DB_BACKEND in sims.mk.

* resolved the seed comment and fix the TestAppStateDeterminism.

* resolved benchmark and fix the TestAppSimulationAfterImport.

* Bump wasmd to v0.61.10-pio-1 (from v0.52.0-pio-1) and IBC to v10 (from v8). (#2627)

* Bump wasmd to v0.61.8-pio-1 (from v0.52.0-pio-1).

* Add changelog entry.

* Update wasm types import to fix build problem.

* Start fixing compilation issues.

* Revert "Start fixing compilation issues."

This reverts commit c285289a85c22447ef7b934aaeb6dfa4ff374ed9.

* Bump ibc-go to v10.5.0 (from v8.6.1). Remove capability module and start going through ibc migration guide.

* Update the ibchooks interfaces to match ibc-apps v10.

* Fix remaining app/app.go compiliation failures.

* Fix the hooks to have the proper signatures.

* Change SendPacketAfterHooks back since it seems that we need it that way.

* remove the ibc DenomTrace query from the stargate whitelist since that query seems to have been removed without replacement.

* Fix the tx marker ibc-transfer command which used a helper function that the SDK helpfully removed without replacement.

* Update third_party protos.

* Regenerate swagger stuff to get rid of the oracle module stuff.

* Switch the MsgIbcTransferRequest.Transfer field to have a custom type in v10 (instead of v8). Regenerate proto stuff.

* Fix some compilation issues in the ibc testutil stuff (things got renamed/moved).

* Fix low-hangning lint issues.

* Add some nolint:staticcheck directives on deprecated things that we still have to use.

* Add the tm and solomachine light clients.

* Initialize pinned wasm codes.

* Bump wasmd to v0.61.9-pio-1 (from v0.61.8-pio-1). This bumped a lot of other things too, so I also redid the changelog entry.

* Fix builds looking for libwasmvm shared library in the old location (now in a v3 dir instead of v2).

* Fix compilation issues in the middleware tests.

* Have Claude fix the middelware unit tests.

* Fix compilation issues in rate-limit middleware tests.

* Have Claude fix the ibcratelimit tests.

* Fix the marker hooks unit tests.

* Fix a test in the marker module that started failing because validation in the ibc stuff changed.

* Remove the capability protos from third_party.

* Add a unit test that outputs everything registered to the interface registry. I keep needing this and keep having to grab it from another branch so it's time to keep it around.

* Add the setting of some msg fees to the upgrade.

* Remove the flatfee entries for some msg types that have been removed (and had entries).

* Return the correct version from OnChanOpenInit.

* Only allow the total-supply bypass (adding marker access) when the total supply is not zero.

* Bump wasmd to v0.61.10-pio-1 (from v0.61.9-pio-1).

* Update the changelog entry.

* In the wasm hooks, SendPacketOverride, return the sequence if we have one even if we're not storing a packet callback.

* Use the client context instead of a new one in QueryLatestConsensusState.

* Replace some uses of deprecated IBC stuff.

* Deprecate the ibchooks params allowed_async_ack_contracts field since it's not used anymore.

* Remove some stuff related to the AllowedAsyncAckContracts params (in ibchooks) since they're not used anymore.

* Fix the use statement for ibchooks update-params command.

* Fix QueryLatestConsensusState to return the other chains latest height instead of our own.

* Fix a couple lint issues.

* Add the cosmwasm_3_0 feature flag.

* Clean up cosmwasm feature flags.

* Add the cosmwasm capabilities back for older versions since the sims seem to need them.

* Update buf.lock to latest commit hash (#2662)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2 (#2621)

* chore(deps): bump github.com/CosmWasm/wasmvm/v2 from 2.2.4 to 2.3.2

Bumps [github.com/CosmWasm/wasmvm/v2](https://github.com/CosmWasm/wasmvm) from 2.2.4 to 2.3.2.
- [Release notes](https://github.com/CosmWasm/wasmvm/releases)
- [Changelog](https://github.com/CosmWasm/wasmvm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CosmWasm/wasmvm/compare/v2.2.4...v2.3.2)

---
updated-dependencies:
- dependency-name: github.com/CosmWasm/wasmvm/v2
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.80.0 (#2658)

* chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.80.0

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.80.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.80.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2661)

* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to 4.1.4

Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-version: 4.1.4
  dependency-type: indirect
...

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

* Updated Changelog

---------

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

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 (#2657)

* chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0

Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.34.0 to 1.35.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-version: 1.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Updated Changelog

---------

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

* Enable IBC v2. (#2663)

* During an ibc transfer, ignore the memo field and just make sure that a marker exists for the denom.

* Remove ibc hooks stuff that messes around with the memo field.

* Enable IBC v2 and wire in the x/ibcratelimit module.

* Fix a ratelimit middleware test that chnaged because I took out the marker memo stuff.

* Enhance the ibchooks module to support IBC v2 and wire it up.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Tests on the new ibc v2 stuff in the ibcratelimit module.

* Add some unit tests on the app to make sure things are wired up right.

* Fix some lint issues with import ordering and a weird extra space.

* Add changelog entry.

* Parse the amount directly to an sdk Int instead of an int64 first so that large values are properly handled. Copy a TODO comment from v1 hooks to v2 about possibly deleting an entry on error.

* Fix an issue where v1 and v2 were behaving a little differently with respects to the memo and a callback.

* Clean up a couple unit tests.

* Strengthen TestOnRecvPacket_WasmMemo_ModifiesReceiver.

* Some more unit tests.

* Switch to .ErrorContains for a few assertions.

* Enhance a couple tests to check the actual results.

* Check that the ibcKeeper is set when checking if the hooks are properly configured.

* Fix extractDenomFromV2PacketOnRecv to use the source client instead of destination client.

* Added IsContractConfigured early-return guards to OnTimeoutPacket and OnAcknowledgementPacket.

* Remove the errorContexts from errRecvResult and do better about wrapping those errors.

* In the v1 marker hooks, parse the amount as an sdk Int instead of int64.

* In both v1 and v2 of OnAcknowledgementPacketOverride, delete the packet regardless of sudo outcome.

* Move the DeletePacketCallback call back to after the error since the error would just revert the deletion anyway. Also fix some JSON creation to use types instead of string construction.

* In v1 wasm hooks, use types to create the response json instead of fmt.Sprintf.

* Add changelog entry about the marker memo removal.

* Lint fixes.

* Increase the wasm code limit to 800k (from 600k). (#2660)

* Increase the wasm code limit to 800k (from 600k).

* Add changelog entry.

* Add ability to send funds to an account then have them committed to a market. (#2665)

* send funds to an account then have them committed to a market.

* update changelog.

* add ExchangeKeeper setter and resolve circular dependency

* resolve circular dependency and fix sims.

* fix proto file and error handling.

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6 (#2668)

* chore(deps): bump github.com/hashicorp/go-getter from 1.7.9 to 1.8.6

Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.9 to 1.8.6.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.9...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.8.6
  dependency-type: indirect
...

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

* Updated Changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-a…
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 go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant