4199 Commits

Author SHA1 Message Date
713611e6aa Add V31 docs (#9567)
* Add V31 docs

* Add Checksums

* Add upgrade details
2025-10-27 15:11:40 +00:00
9b6aafb88a try fixing? (#9566) 2025-10-23 09:32:25 +07:00
58ee81dc94 chore: bump submodule (#9565)
* bump submodule

* go work sync

* Revert "go work sync"

This reverts commit 05362fad93.
v31.0.0-rc0
2025-10-16 19:49:39 +07:00
d3e037876e Update the txfee constants (#9563)
* Update the txfee constants

* Update constants to 3x

* fix: update test consensus min fee amount to match new constants

Updated consensusMinFeeAmt in feedecorator_test.go from 100 to 300
to reflect the increase in ConsensusMinFee from 0.01 to 0.03.

With 10,000 base gas: 10,000 × 0.03 = 300 uosmo minimum fee.

Also added gitignore pattern for temporary test directories.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* try update e2e fee

* fix: update e2e test fees to match new consensus min fee

The consensus min fee was increased from 0.01 to 0.03 uosmo/gas (3x).
Updated all hardcoded transaction fees in e2e tests to meet the new
minimum requirements:

- 700k gas txs: 7,000 → 21,000 uosmo
- 1M gas txs: 10,000 → 30,000 uosmo
- 400k gas txs: 7,000 → 12,000 uosmo
- 600k gas txs: 6,000 → 18,000 uosmo

This fixes the e2e test failure where create-pool commands were being
rejected by the mempool for insufficient fees.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* revert my unneeded cfg updates

* try e2e again

---------

Co-authored-by: Claude <noreply@anthropic.com>
x/epochs/v0.0.15 osmoutils/v0.0.19 osmomath/v0.0.19 x/ibc-hooks/v0.0.21
2025-10-16 10:42:50 +07:00
9cc388d9bc feat: multihop taker fee swap (#9547)
* feat: add support for multi-hop swaps using intermediary denoms

* changelog

* Fix failed test

* fix inconsistent proto

* add uosmo ad intermediary denom list

* fix lint

* Update app/upgrades/v31/upgrades.go

Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>

* Update app/upgrades/v31/upgrades.go

Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>

* add missing import

* fix fail upgrade

* minor refactor

---------

Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
Co-authored-by: Dev Ojha <dojha@berkeley.edu>
2025-10-16 01:56:36 +02:00
b208bfd786 chore: update module path to v31 (#9560)
* update path v31

* fix binary json

* update changelog

* create new v31 merge section

* fix v30 upgrade test
2025-10-14 09:47:17 +07:00
13ba3c116b docs: fix broken whitepaper link (#9558) 2025-10-13 19:40:13 +02:00
d9223a5d9b feat: daily staking rewards smoothing (#9559)
* feat: daily staking rewards smoothing

* add flow test

* update changelog

* refactor log & metric

* update path v31

* fix binary json

* update changelog

* extract epochIdentifier const

* add maxSmoothingFactor

* fix failing test

* fix e2e

* Revert "fix e2e"

This reverts commit ba48ed921c.

* Revert "update module path to fix e2e"

This reverts commit 6d174fe34f, reversing
changes made to f03b0f3593.

* change version init tag

* update previousVersionOsmoTag

* Revert "Revert "update module path to fix e2e""

This reverts commit 4f6a57a487.

* Revert "Revert "Revert "update module path to fix e2e"""

This reverts commit 461ef0fc4d.

* update e2e upgrade version

* increase timeout

* Revert "increase timeout"

This reverts commit fafa6dee37.

* fix failing upgrade due to param unmarshalling
2025-10-13 21:11:40 +07:00
e4f9f32eb0 chore: fix typo: "migitate" → "mitigate" (#9551) 2025-10-08 15:42:36 +02:00
8d67e79179 update changelog for v30.0.5 (#9546)
* update changelog

* Update CHANGELOG.md
2025-09-26 17:04:47 +07:00
bc2ca45561 chore: update swagger (#9548)
* upgrade swagger version

* update changelog
2025-09-25 15:30:23 +02:00
d8fd805d95 chore(ci): bump dtolnay/rust-toolchain from v1.76.0 to v1.82.0 (#9532)
* chore(ci): bump dtolnay/rust-toolchain from v1.76.0 to v1.82.0

* chore(ci): bump dtolnay/rust-toolchain from v1.69.0 to v1.82.0

* ci: trigger workflow

* ci: trigger workflow
2025-09-25 09:37:53 +07:00
32cf6e38c8 update changelog for v30.0.4 (#9543) 2025-09-24 09:56:49 +01:00
3af7d43019 fix: consume gas on contract out of gas error panic (#9511)
* consume gas on contract panic

* Update changelog

* trigger CI

* update code comment
2025-09-24 13:29:08 +07:00
955dbba78b feat: buy back and burn osmo using non osmo taker fee burn portion (#9541)
* buy back and burn osmo using non osmo taker fee

* changelog

* create module account for taker fee burn in upgrade handler

* fix failing test
2025-09-24 13:28:46 +07:00
d5471a7f45 feat: inflation endpoint (#9526)
* inflation endpoint

* add readme and changelog

* fix doc lint

* use supply with offset for calculation instead for consistency
2025-09-24 12:54:32 +07:00
3fa200b056 fix(ci): artifact conflicts (#9533)
* ci: fix artifact conflicts

* ci: trigger workflow to test artifact fixes
2025-09-24 12:22:22 +07:00
2541b3fed3 chore(deps): bump github.com/spf13/viper from 1.19.0 to 1.21.0 (#9539)
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.19.0 to 1.21.0.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.19.0...v1.21.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/viper
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 17:50:51 +07:00
dd22af58e0 chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.9 (#9537)
Bumps google.golang.org/protobuf from 1.36.7 to 1.36.9.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 17:19:52 +07:00
d5f6c19ec9 chore(deps): bump github.com/spf13/cast from 1.8.0 to 1.10.0 (#9538)
Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.8.0 to 1.10.0.
- [Release notes](https://github.com/spf13/cast/releases)
- [Commits](https://github.com/spf13/cast/compare/v1.8.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cast
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 16:57:39 +07:00
57b9154b77 chore(deps): bump github.com/hashicorp/go-getter in /osmoutils (#9540)
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.5 to 1.7.9.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.5...v1.7.9)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-version: 1.7.9
  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: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 16:38:02 +07:00
c5141bb3c4 chore(deps): bump google.golang.org/grpc from 1.72.2 to 1.75.1 (#9535)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.72.2 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.72.2...v1.75.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 16:16:48 +07:00
986d205255 chore(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#9522)
* chore(deps): bump github.com/prometheus/client_golang

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.23.0 to 1.23.2.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.2)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-version: 1.23.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* trigger CI

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 15:24:26 +07:00
6df32ff907 chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.10 (#9521)
* chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.10

Bumps [github.com/spf13/pflag](https://github.com/spf13/pflag) from 1.0.6 to 1.0.10.
- [Release notes](https://github.com/spf13/pflag/releases)
- [Commits](https://github.com/spf13/pflag/compare/v1.0.6...v1.0.10)

---
updated-dependencies:
- dependency-name: github.com/spf13/pflag
  dependency-version: 1.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* trigger CI

* fix failed test

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 13:51:47 +07:00
5ac5c40d4a chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.10.1 (#9520)
* chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.10.1

Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.1 to 1.10.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.8.1...v1.10.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* trigger CI

* update genesis

* fix test

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 13:26:03 +07:00
e989f6562e chore(deps): bump actions/setup-go from 5 to 6 (#9519)
* chore(deps): bump actions/setup-go from 5 to 6

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* trigger CI

* use go mod for go version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 11:29:03 +07:00
f67f729fc0 chore(deps): bump actions/stale from 9 to 10 (#9518)
* chore(deps): bump actions/stale from 9 to 10

Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

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

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

* trigger CI

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 11:25:48 +07:00
e6751f8b08 chore(deps): bump actions/setup-python from 5 to 6 (#9517)
* chore(deps): bump actions/setup-python from 5 to 6

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* trigger CI

* trigger CI

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 11:25:20 +07:00
2f02d4d031 chore(deps): bump actions/labeler from 5 to 6 (#9516)
* chore(deps): bump actions/labeler from 5 to 6

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

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

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

* trigger CI

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Supanat Potiwarakorn <supanat.ptk@gmail.com>
2025-09-22 11:25:09 +07:00
844a5cc953 feat: add taker fee burn mechanic for osmo collection (#9530)
* taker fee burn

* update changelog

* add taker fee burn tracker and upgrade handler

* update params

* rename test var

* include taker to burn in all proto rev  query

* Update app/upgrades/v31/upgrades.go

---------

Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
2025-09-21 01:46:45 +02:00
580dca9a9a chore: lower timeout configs (#9529)
* reduce timeout

* update timeout_commit

* update changelog
2025-09-18 19:28:21 +07:00
8263a40ff1 unfork cometbft (#9527)
* unfork cometbft

* update changelog

* update version to v0.38.17
2025-09-16 17:59:49 +07:00
738c7c15ac changelog v30.0.3 (#9513) 2025-09-05 15:17:00 +07:00
7f94e29c45 fix: update block-sdk version that fix staled mempool and add tests (#9493)
* update block-sdk version that fix staled mempool and add tests

* fix conflict

* update changelog

* trigger CI

* add telemetry to app mempool

* remove deref
2025-08-25 19:42:41 +07:00
3dd2184141 Update block-sdk version with DefaultMempool that keep no duplicated tx (#9488) 2025-08-21 21:28:33 +07:00
28051476d0 Fix: Check gas remaining in the parent context's gas meter wasm call with gas limit (#9465)
* fix tokenfactory gas limit

* add changelog

* fix gas limit issue in wasm query helper

* fix gas limit issue in CL pool hook

* fix gas limit issue in smart account ante

* trigger CI
2025-08-14 14:57:25 +07:00
785ad149b5 chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#9478)
Bumps google.golang.org/protobuf from 1.36.6 to 1.36.7.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 17:37:05 +07:00
6766ca6a0a chore(deps): bump actions/download-artifact from 4 to 5 (#9480)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 17:36:43 +07:00
78b4a59a86 chore(deps): bump lycheeverse/lychee-action from 2.4.1 to 2.5.0 (#9481)
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 17:36:10 +07:00
80368021e9 fix: update DefaultBaseFee and cap CurBaseFee when loaded (#9476)
* increase default base fee according to updated min base fee

* add test for tryLoad cap

* update changelog

* Trigger CI
2025-08-13 17:18:28 +07:00
d31c9b386c chore(deps): bump github.com/prometheus/client_golang (#9471)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.5 to 1.23.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.5...v1.23.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-07 16:18:11 +07:00
3f79bb28da chore(deps): bump golang.org/x/oauth2 in /x/ibc-hooks (#9475)
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.24.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.24.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.27.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-07 15:53:27 +07:00
82b1abefea fix: protorev returns incorrect values in posthandler (#9467)
* fix: protorev returns incorrect values in posthandler

* chore: update CHANGELOG.md

---------

Co-authored-by: Supanat <supanat.ptk@gmail.com>
2025-08-07 15:45:49 +07:00
1980893e94 chore: bump go version (#9473)
* chore: bump go version

* chore: bump go version to v1.23.4
2025-08-06 17:00:54 +07:00
a9f32fb97b Add v30 docs (#9470)
* Add v30 docs

* Update v30_binaries.json

* Update guide.md

* Update guide.md
2025-07-31 10:23:25 +01:00
9e99ce5c42 chore: update changelog from unreleased to v30.0.0 (#9466) 2025-07-30 12:32:48 +02:00
7f8f6d064c fix: mempool-1559 min base fee to match consensus min fee (#9461)
* fix min base fee

* update changelog

* update comment
2025-07-23 20:33:09 +02:00
a063940b6f chore: bump submodules (#9457)
* chore: bump submodules

* driveby adding\ backport rule

* update changelog
2025-07-18 18:36:12 +07:00
cda9fd6588 chore: bump cosmos-sdk to v0.50.14 (#9455)
* bump cosmos-sdk version

* update changelog

* update submodule deps
x/ibc-hooks/v0.0.20 x/epochs/v0.0.14 osmomath/v0.0.18 osmoutils/v0.0.18
2025-07-18 10:40:37 +07:00
89174e8e8c feat: increase consensus min fee to 0.01 uosmo / gas (#9454)
* Increase min gas price

* update changelog

* fix e2e by increasing fee
2025-07-18 10:40:22 +07:00