Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
9ccab29
feat: Packet forward middleware (#8285)
DeshErBojhaa May 15, 2025
d0dc0f6
chore: add @DeshErBojhaa as codeowner (#8393)
gjermundgaraba May 16, 2025
a6217ab
chore: group dependabot bumps (#8403)
gjermundgaraba May 16, 2025
a411706
chore: dependabot update allow all (#8416)
gjermundgaraba May 21, 2025
13389ae
chore: only allow direct dependencies for dependabot (#8424)
gjermundgaraba May 21, 2025
7ef7ea6
chore: fix codecov reports (#8431)
gjermundgaraba May 21, 2025
5534d13
chore: make all actions use version instead of hash (#8426)
gjermundgaraba May 21, 2025
478cf11
chore: make codecov only comment when coverage drops or uncovered new…
gjermundgaraba May 21, 2025
623f9a5
Update docusaurus.config.js (#8384)
gap-editor May 21, 2025
b509a83
docs: add deepwiki badge to readme (#8436)
gjermundgaraba May 22, 2025
6b2c74f
chore: bump hermes to latest version (#8432)
gjermundgaraba May 26, 2025
a5ad744
chore: bump proto image and clean up makefile (#8430)
gjermundgaraba May 26, 2025
7d579b9
feat: add field in callbacks data for custom calldata (#8353)
AdityaSripal May 28, 2025
ab224d1
chore: update style guide (#8415)
DeshErBojhaa May 29, 2025
68270a3
chore: experiment with agents file (#8449)
gjermundgaraba May 31, 2025
e64769f
chore: lint and pr link test (#8450)
gjermundgaraba Jun 1, 2025
4c6b78f
chore: enable ci e2e to run from forks (#8452)
gjermundgaraba Jun 1, 2025
db430f5
fix: replace deprecated codec.ProtoMarshaler interface with proto.Mes…
MozirDmitriy Jun 2, 2025
ed5789b
imp: separate direct routing from prefix routing in IBCv2 router (#8446)
chipshort Jun 2, 2025
3ba1984
chore: bump go to 1.24 (#8451)
gjermundgaraba Jun 2, 2025
cd88058
chore: fix import order in testing (#8457)
johnnylarner Jun 3, 2025
df86e7d
chore: GH workflow for running tidy-all on dependabot PRs (#8456)
DeshErBojhaa Jun 3, 2025
0e56395
chore: update hermes tag to 1.13.1 (#8459)
gjermundgaraba Jun 3, 2025
78b0abe
chore: add v8.8.x backporting (#8482)
gjermundgaraba Jun 5, 2025
de2f70a
fix: support amino encoding on MsgRecoverClient (#8448)
jtieri Jun 5, 2025
fbe9583
refactor: rm legacySubspace from NewKeeper funcs (#8476)
johnnylarner Jun 5, 2025
ebf3843
docs: add pfm docs (#8474)
womensrights Jun 5, 2025
1d153e4
chore: use find for md discovery and relax link rules (#8488)
johnnylarner Jun 6, 2025
e2b0a75
chore: lint codec (#8487)
gjermundgaraba Jun 6, 2025
f01d44b
chore: add callbacks calldata changelog entry (#8489)
gjermundgaraba Jun 6, 2025
0693189
chore: change e2e image name (#8494)
gjermundgaraba Jun 6, 2025
77a62d4
chore: post v10.3.0 changelog cleanup (#8499)
gjermundgaraba Jun 7, 2025
7054975
chore: don't fail ci on codecov issues (#8501)
gjermundgaraba Jun 8, 2025
de7398f
chore: fix dependabot tidy workflow (#8502)
gjermundgaraba Jun 8, 2025
c946da3
chore: fix dependabot tidy workflow (#8503)
gjermundgaraba Jun 8, 2025
e8bd52c
chore: fix dependabot one more time (#8504)
gjermundgaraba Jun 8, 2025
4572553
chore: last dependabot tidy fix (#8505)
gjermundgaraba Jun 8, 2025
f7969c5
chore: make dependabot push trigger workflows (#8506)
gjermundgaraba Jun 8, 2025
2f7a902
chore: make dependabot push trigger workflows (#8507)
gjermundgaraba Jun 8, 2025
5f1e3c3
chore: make dependabot push trigger workflows (#8508)
gjermundgaraba Jun 8, 2025
da79ea8
chore: trigger e2e workflows on go.mod changes (#8509)
gjermundgaraba Jun 8, 2025
ec80456
chore: remove all internal uses of legacy params (#8493)
johnnylarner Jun 8, 2025
94498a9
chore(deps): bump github.com/cosmos/cosmos-sdk from 0.53.0 to 0.53.2 …
dependabot[bot] Jun 9, 2025
c9c4300
chore(deps): bump google.golang.org/grpc from 1.72.0 to 1.73.0 in /mo…
dependabot[bot] Jun 9, 2025
70c37e9
chore(deps): bump github.com/cosmos/cosmos-sdk from 0.53.0 to 0.53.2 …
dependabot[bot] Jun 9, 2025
6f9172c
chore(deps): bump github.com/spf13/cast from 1.8.0 to 1.9.2 in /modul…
dependabot[bot] Jun 9, 2025
e6f6379
chore(deps): bump github.com/cosmos/cosmos-db from 1.1.1 to 1.1.3 (#8…
dependabot[bot] Jun 9, 2025
2e4704e
chore(deps): bump github.com/spf13/cast from 1.8.0 to 1.9.2 (#8460)
dependabot[bot] Jun 9, 2025
591f479
chore(deps): bump google.golang.org/grpc from 1.72.0 to 1.73.0 (#8478)
dependabot[bot] Jun 10, 2025
cd65a57
chore: bump prysm from v5.3.0 to v6.0.4 (#8500)
gjermundgaraba Jun 10, 2025
8326130
chore: remove unused changelog files (#8512)
gjermundgaraba Jun 10, 2025
b4c3756
chore(deps): bump cosmossdk.io/collections from 1.2.1 to 1.3.0 in /mo…
dependabot[bot] Jun 10, 2025
99a847a
chore: decrement proto version (#8517)
johnnylarner Jun 10, 2025
fa3908f
chore: rm checksums from proto and migrator (#8511)
johnnylarner Jun 10, 2025
267672d
test: unit tets for PFM keeper (#8510)
DeshErBojhaa Jun 11, 2025
72bfd08
chore: bump proto (#8519)
johnnylarner Jun 11, 2025
b0550d6
chore(deps): bump golang.org/x/mod from 0.24.0 to 0.25.0 in /e2e (#8513)
dependabot[bot] Jun 11, 2025
68e944f
chore: rm misbehaviour endpoint (#8516)
johnnylarner Jun 11, 2025
46d4b76
chore: set codecov to be informational in ci checks (#8527)
gjermundgaraba Jun 12, 2025
53ac3ce
chore: Add unit tests for PFM migration (#8525)
DeshErBojhaa Jun 13, 2025
056e026
chore: Use internal transfer representation (#8520)
DeshErBojhaa Jun 13, 2025
904047f
test: enable and fix pfm timeout test (#8526)
gjermundgaraba Jun 16, 2025
9e4cf68
chore(deps): bump cosmossdk.io/collections from 1.3.0 to 1.3.1 in /mo…
dependabot[bot] Jun 17, 2025
b31bf93
feat: channel aliasing with migration (#8473)
AdityaSripal Jun 17, 2025
2d98792
chore: switch to cosmos/interchaintest (#8486)
technicallyty Jun 17, 2025
4dc2e77
feat: rate limit module (#8268)
mconcat Jun 19, 2025
941b95c
Update 02-developIBCv2.md (#8548)
kilavvy Jun 20, 2025
f0587cd
alias changelog (#8551)
AdityaSripal Jun 20, 2025
1dae432
chore: update, tighten and modernize linters (#8496)
gjermundgaraba Jun 22, 2025
5f8fd48
chore: remove crisis module from simapps (#8540)
gjermundgaraba Jun 22, 2025
38dd181
Multi payload packet (#8545)
AdityaSripal Jun 23, 2025
16eb140
update simapp to support v2 with transfer (#8560)
AdityaSripal Jun 24, 2025
4d99a06
chore: remove orderedmap (#8555)
gjermundgaraba Jun 26, 2025
72ce552
Middleware Wiring Improvements (#8528)
AdityaSripal Jun 26, 2025
e54a696
[IBCGO-10] Rate Limting Overview and Setting Limits (#8576)
womensrights Jul 20, 2025
698cc74
remove myself from codeowners (#8596)
AdityaSripal Jul 31, 2025
0389b99
chore: remove x/group dependency from testing
gjermundgaraba Aug 7, 2025
0e98e4d
chore: update golangci-lint (#8600)
gjermundgaraba Aug 11, 2025
bc8d007
bump checkout and runners (#8609)
gjermundgaraba Aug 13, 2025
24b29e5
imp(transfer,rate-limiting,pfm)!: use AddressCodec instead of Bech32 …
srdtrk Aug 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
35 changes: 0 additions & 35 deletions .coderabbit.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CODEOWNERS: https://help.github.com/articles/about-codeowners/

* @AdityaSripal @gjermundgaraba @srdtrk
* @gjermundgaraba @srdtrk @DeshErBojhaa
/docs/ @womensrights

# Our appreciation and gratitude to past code owners: @fedekunze @seantking @tmsdkeys @charleenfei @crodriguezvega @colin-axner @chatton @bznein @DimitrisJim @damiannolan
# Our appreciation and gratitude to past code owners: @fedekunze @seantking @tmsdkeys @charleenfei @crodriguezvega @colin-axner @chatton @bznein @DimitrisJim @damiannolan @AdityaSripal
31 changes: 5 additions & 26 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,12 @@ updates:
open-pull-requests-limit: 10

- package-ecosystem: gomod
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
labels:
- dependencies

- package-ecosystem: gomod
directory: "/e2e"
directories:
- "/"
- "/modules/light-clients/08-wasm"
- "/e2e"
- "/simapp"
schedule:
interval: daily
open-pull-requests-limit: 10
labels:
- dependencies

- package-ecosystem: gomod
directory: "/modules/light-clients/08-wasm"
schedule:
interval: daily
open-pull-requests-limit: 10
labels:
- dependencies

- package-ecosystem: gomod
directory: "/simapp"
schedule:
interval: daily
open-pull-requests-limit: 10
labels:
- dependencies
8 changes: 8 additions & 0 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,14 @@ pull_request_rules:
backport:
branches:
- release/v8.7.x
- name: backport patches to v8.8.x branch
conditions:
- base=main
- label=backport-to-v8.8.x
actions:
backport:
branches:
- release/v8.8.x
- name: backport patches to v10.2.x branch
conditions:
- base=main
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-simd-image-from-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,17 @@ env:

jobs:
build-image-at-tag:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
permissions:
packages: write
contents: read
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: "${{ env.GIT_TAG }}"
fetch-depth: 0
- name: Log in to the Container registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/build-wasm-simd-image-from-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
platform: linux/arm64
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: "${{ env.GIT_TAG }}"
fetch-depth: 0
Expand All @@ -46,7 +46,7 @@ jobs:
uses: docker/setup-buildx-action@v3

- name: Log in to the Container registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
retention-days: 1

merge:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
permissions:
packages: write
contents: read
Expand All @@ -96,7 +96,7 @@ jobs:
run: echo "DOCKER_TAG=$(echo $GIT_TAG | sed 's/[^a-zA-Z0-9\.]/-/g')" >> $GITHUB_ENV

- name: Log in to the Container registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:
jobs:
analyze:
name: Analyze
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
permissions:
actions: read
contents: read
Expand All @@ -39,7 +39,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- uses: technote-space/[email protected]
with:
PATTERNS: |
Expand Down
47 changes: 47 additions & 0 deletions .github/workflows/dependabot-tidy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Dependabot Tidy

on:
pull_request:
types:
- opened
- synchronize

jobs:
tidy:
if: github.actor == 'dependabot[bot]'
permissions:
contents: write
pull-requests: write
runs-on: depot-ubuntu-24.04-4
steps:
- name: Check out PR
uses: actions/checkout@v5
with:
ref: ${{ github.event.pull_request.head.ref }}
token: ${{ secrets.DEPENDABOT_PUSH_PAT }}
fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository.

- name: Run make tidy-all
run: make tidy-all

- name: Commit changes if any
id: commit
run: |
if ! git diff --quiet; then
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "chore: run make tidy-all"
echo "changed=true" >> $GITHUB_OUTPUT
else
echo "No changes after make tidy-all"
echo "changed=false" >> $GITHUB_OUTPUT
fi

- name: Push changes if any
if: ${{ steps.commit.outputs.changed == 'true' }}
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.DEPENDABOT_PUSH_PAT }}
branch: ${{ github.event.pull_request.head.ref }}
force_with_lease: true
12 changes: 6 additions & 6 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,22 @@ env:

jobs:
docker-build:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
permissions:
packages: write
contents: read
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/cosmos/${{ env.IMAGE_NAME }}

- name: Build Docker image
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991
uses: docker/build-push-action@v6
with:
context: .
tags: ${{ steps.meta.outputs.tags }}
Expand All @@ -42,14 +42,14 @@ jobs:
run: |
docker run --rm ${{ steps.meta.outputs.tags }}
- name: Log in to the Container registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Push Docker image
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991
uses: docker/build-push-action@v6
with:
context: .
push: true
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ on:

jobs:
build:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: 22
Expand All @@ -25,12 +25,12 @@ jobs:
run: cd docs && npm run build

lint:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
- uses: DavidAnson/markdownlint-cli2-action@v19
- uses: DavidAnson/markdownlint-cli2-action@v20
with:
globs: ./docs/docs/**/*.md

4 changes: 2 additions & 2 deletions .github/workflows/docs-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ on:
jobs:
deploy:
name: Deploy to GitHub Pages
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: 22
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/e2e-compatibility-workflow-call.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ jobs:
load-test-matrix:
outputs:
test-matrix: ${{ steps.set-test-matrix.outputs.test-matrix }}
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-python@v5
with:
python-version: '3.10'
Expand All @@ -34,7 +34,7 @@ jobs:
id: set-test-matrix

e2e:
runs-on: depot-ubuntu-22.04-4
runs-on: depot-ubuntu-24.04-4
needs: load-test-matrix
# this job is skipped if the test-matrix generated is empty. i.e. if the file was not present.
# this allows us to not have to handle special case versions which may not have certain tests run against them.
Expand All @@ -44,12 +44,12 @@ jobs:
matrix: ${{ fromJSON(needs.load-test-matrix.outputs.test-matrix) }}
steps:
- name: Checkout the ibc-go repo
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: cosmos/ibc-go
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: 'e2e/go.sum'
- name: Run e2e Test
run: |
Expand Down
Loading
Loading