Skip to content

Commit 94e1a03

Browse files
authored
Merge branch 'main' into aminojson-support-maps
2 parents dd3d264 + e9b16a4 commit 94e1a03

File tree

1,268 files changed

+78563
-61270
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,268 files changed

+78563
-61270
lines changed

.github/.codespellignore

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ cips
22
pullrequest
33
keypair
44
pastTime
5-
hasTables
65
Nam
76
EyT
8-
upTo
7+
upTo
8+
pullRequests
9+
AccountAt
10+
expRes
11+
hasTables

.github/CODEOWNERS

Lines changed: 49 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -10,63 +10,62 @@
1010

1111
# Components
1212

13-
/baseapp/ @facundomedica @aaronc @testinginprod @kocubinski @cosmos/sdk-core-dev
13+
/baseapp/ @cosmos/sdk-core-dev
1414
/client/ @julienrbrt @JulianToledano @cosmos/sdk-core-dev
1515
/client/v2/ @julienrbrt @JulianToledano @cosmos/sdk-core-dev
16-
/collections/ @testinginprod @facundomedica @cosmos/sdk-core-dev
16+
/collections/ @cosmos/sdk-core-dev
1717
/core/ @cosmos/sdk-core-dev
1818
/crypto/ @JulianToledano @raynaudoe @cosmos/sdk-core-dev
19-
/depinject/ @aaronc @kocubinski @julienrbrt @cosmos/sdk-core-dev
20-
/indexer/ @aaronc @cool-develope @cosmos/sdk-core-dev
21-
/log/ @julienrbrt @sontrinh16 @cosmos/sdk-core-dev
22-
/math/ @testinginprod @alpe @cosmos/sdk-core-dev
23-
/orm/ @aaronc @testinginprod @lucaslopezf @cosmos/sdk-core-dev
24-
/runtime/ @julienrbrt @hieuvubk @cosmos/sdk-core-dev
25-
/runtime/v2/ @julienrbrt @hieuvubk @cosmos/sdk-core-dev
26-
/schema/ @aaronc @testinginprod @cosmos/sdk-core-dev
19+
/depinject/ @julienrbrt @cosmos/sdk-core-dev
20+
/indexer/ @cosmos/sdk-core-dev
21+
/log/ @julienrbrt @cosmos/sdk-core-dev
22+
/math/ @alpe @cosmos/sdk-core-dev
23+
/orm/ @lucaslopezf @cosmos/sdk-core-dev
24+
/runtime/ @julienrbrt @cosmos/sdk-core-dev
25+
/runtime/v2/ @julienrbrt @cosmos/sdk-core-dev
26+
/schema/ @cosmos/sdk-core-dev
2727
/server/ @cosmos/sdk-core-dev
28-
/server/v2/ @julienrbrt @hieuvubk @kocubinski @cosmos/sdk-core-dev
29-
/server/v2/stf/ @testinginprod @kocubinski @cosmos/sdk-core-dev
30-
/server/v2/appmanager/ @testinginprod @facundomedica @cosmos/sdk-core-dev
31-
/server/v2/cometbft/ @facundomedica @sontrinh16 @cosmos/sdk-core-dev
32-
/simsx @alpe @facundomedica @kocubinski @cosmos/sdk-core-dev
33-
/simapp/ @facundomedica @julienrbrt @cosmos/sdk-core-dev
34-
/simapp/v2/ @kocubinski @julienrbrt @cosmos/sdk-core-dev
35-
/store/ @cool-develope @kocubinski @cosmos/sdk-core-dev
36-
/store/v2/ @cool-develope @kocubinski @cosmos/sdk-core-dev
37-
/types/mempool/ @kocubinski @cosmos/sdk-core-dev
28+
/server/v2/ @julienrbrt @cosmos/sdk-core-dev
29+
/server/v2/stf/ @cosmos/sdk-core-dev
30+
/server/v2/appmanager/ @cosmos/sdk-core-dev
31+
/server/v2/cometbft/ @cosmos/sdk-core-dev
32+
/simsx @alpe @cosmos/sdk-core-dev
33+
/simapp/ @julienrbrt @cosmos/sdk-core-dev
34+
/simapp/v2/ @julienrbrt @cosmos/sdk-core-dev
35+
/store/ @cosmos/sdk-core-dev
36+
/store/v2/ @cosmos/sdk-core-dev
37+
/types/mempool/ @cosmos/sdk-core-dev
3838
/tools/hubl @julienrbrt @JulianToledano @cosmos/sdk-core-dev
39-
/tools/cosmovisor @julienrbrt @facundomedica @cosmos/sdk-core-dev
40-
/tools/confix @julienrbrt @akhilkumarpilli @cosmos/sdk-core-dev
41-
/tests/integration/aminojson @kocubinski @cosmos/sdk-core-dev
39+
/tools/cosmovisor @julienrbrt @cosmos/sdk-core-dev
40+
/tools/confix @julienrbrt @cosmos/sdk-core-dev
41+
/tests/integration/aminojson @cosmos/sdk-core-dev
4242

4343
# x modules
4444

45-
/x/accounts/ @testinginprod @sontrinh16 @cosmos/sdk-core-dev
46-
/x/auth/ @facundomedica @testinginprod @aaronc @cosmos/sdk-core-dev
47-
/x/auth/tx/config @julienrbrt @akhilkumarpilli @kocubinski @cosmos/sdk-core-dev
48-
/x/authz/ @akhilkumarpilli @raynaudoe @cosmos/sdk-core-dev
49-
/x/bank/ @julienrbrt @sontrinh16 @cosmos/sdk-core-dev
50-
/x/bank/v2 @julienrbrt @hieuvubk @akhilkumarpilli @cosmos/sdk-core-dev
51-
/x/circuit/ @kocubinski @akhilkumarpilli @raynaudoe @cosmos/sdk-core-dev
52-
/x/consensus/ @testinginprod @raynaudoe @cosmos/sdk-core-dev
45+
/x/accounts/ @cosmos/sdk-core-dev
46+
/x/auth/ @cosmos/sdk-core-dev
47+
/x/auth/tx/config @julienrbrt @cosmos/sdk-core-dev
48+
/x/authz/ @raynaudoe @cosmos/sdk-core-dev
49+
/x/bank/ @julienrbrt @cosmos/sdk-core-dev
50+
/x/bank/v2 @julienrbrt @cosmos/sdk-core-dev
51+
/x/circuit/ @raynaudoe @cosmos/sdk-core-dev
52+
/x/consensus/ @raynaudoe @cosmos/sdk-core-dev
5353
/x/distribution/ @alpe @JulianToledano @cosmos/sdk-core-dev
54-
/x/epochs/ @alpe @facundomedica @cosmos/sdk-core-dev
55-
/x/evidence/ @alpe @akhilkumarpilli @cosmos/sdk-core-dev
56-
/x/feegrant/ @cool-develope @alpe @cosmos/sdk-core-dev
57-
/x/genutil/ @kocubinski @hieuvubk @julienrbrt @cosmos/sdk-core-dev
58-
/x/gov/ @julienrbrt @sontrinh16 @cosmos/sdk-core-dev
59-
/x/group/ @kocubinski @akhilkumarpilli @cosmos/sdk-core-dev
60-
/x/mint/ @lucaslopezf @facundomedica @cosmos/sdk-core-dev
54+
/x/epochs/ @alpe @cosmos/sdk-core-dev
55+
/x/evidence/ @alpe @cosmos/sdk-core-dev
56+
/x/feegrant/ @alpe @cosmos/sdk-core-dev
57+
/x/genutil/ @julienrbrt @cosmos/sdk-core-dev
58+
/x/gov/ @julienrbrt @cosmos/sdk-core-dev
59+
/x/group/ @cosmos/sdk-core-dev
60+
/x/mint/ @lucaslopezf @cosmos/sdk-core-dev
6161
/x/nft/ @alpe @lucaslopezf @cosmos/sdk-core-dev
62-
/x/params/ @cosmos/sdk-core-dev # deprecated so whole team
63-
/x/protocolpool/ @facundomedica @hieuvubk @alpe @cosmos/sdk-core-dev
62+
/x/protocolpool/ @alpe @cosmos/sdk-core-dev
6463
/x/simulation/ @cosmos/sdk-core-dev # deprecated so whole team
65-
/x/slashing/ @testinginprod @raynaudoe @lucaslopezf @cosmos/sdk-core-dev
66-
/x/staking/ @facundomedica @testinginprod @JulianToledano @ziscky @cosmos/sdk-core-dev
67-
/x/tx/ @kocubinski @testinginprod @aaronc @cosmos/sdk-core-dev
68-
/x/upgrade/ @facundomedica @cool-develope @akhilkumarpilli @lucaslopezf @cosmos/sdk-core-dev
69-
/x/validate @julienrbrt @akhilkumarpilli @kocubinski @cosmos/sdk-core-dev
64+
/x/slashing/ @raynaudoe @lucaslopezf @cosmos/sdk-core-dev
65+
/x/staking/ @JulianToledano @ziscky @cosmos/sdk-core-dev
66+
/x/tx/ @cosmos/sdk-core-dev
67+
/x/upgrade/ @lucaslopezf @cosmos/sdk-core-dev
68+
/x/validate @julienrbrt @cosmos/sdk-core-dev
7069

7170
# go mods
7271

@@ -75,11 +74,11 @@
7574

7675
# ci & build
7776

78-
.github/ @auricom @julienrbrt @tac0turtle
79-
scripts/ @auricom @julienrbrt @tac0turtle
80-
contrib/ @auricom @julienrbrt @tac0turtle
81-
*.mk @auricom @julienrbrt @tac0turtle
82-
Makefile @auricom @julienrbrt @tac0turtle
77+
.github/ @julienrbrt @tac0turtle
78+
scripts/ @julienrbrt @tac0turtle
79+
contrib/ @julienrbrt @tac0turtle
80+
*.mk @julienrbrt @tac0turtle
81+
Makefile @julienrbrt @tac0turtle
8382

8483
# docs configuration
8584

.github/ISSUE_TEMPLATE/qa.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ v without deliberation
2828
* [ ] Audit x/bank/v2
2929
* [ ] Audit x/circuit
3030
* [ ] Audit x/consensus
31-
* [ ] Audit x/crisis
3231
* [ ] Audit x/distribution
3332
* [ ] Audit x/evidence
3433
* [ ] Audit x/epochs

.github/dependabot.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -297,38 +297,38 @@ updates:
297297
- "A:automerge"
298298
- dependencies
299299
- package-ecosystem: gomod
300-
directory: "/x/params"
300+
directory: "/x/auth"
301301
schedule:
302302
interval: weekly
303303
day: wednesday
304-
time: "03:05"
304+
time: "03:10"
305305
labels:
306306
- "A:automerge"
307307
- dependencies
308308
- package-ecosystem: gomod
309-
directory: "/x/auth"
309+
directory: "/x/epochs"
310310
schedule:
311311
interval: weekly
312312
day: wednesday
313-
time: "03:10"
313+
time: "03:15"
314314
labels:
315315
- "A:automerge"
316316
- dependencies
317317
- package-ecosystem: gomod
318-
directory: "/x/epochs"
318+
directory: "/x/bank"
319319
schedule:
320320
interval: weekly
321321
day: wednesday
322-
time: "03:15"
322+
time: "03:20"
323323
labels:
324324
- "A:automerge"
325325
- dependencies
326326
- package-ecosystem: gomod
327-
directory: "/x/bank"
327+
directory: "/tools/benchmark"
328328
schedule:
329329
interval: weekly
330330
day: wednesday
331-
time: "03:20"
331+
time: "03:25"
332332
labels:
333333
- "A:automerge"
334334
- dependencies

.github/pr_labeler.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
- x/simulation/**/*
1515
- x/*/simulation/**/*
1616
- simsx/**/*
17+
- tools/benchmark/**/*
1718
"C:Store":
1819
- store/**/*
1920
"C:collections":
@@ -50,8 +51,6 @@
5051
- x/circuit/**/*
5152
"C:x/consensus":
5253
- x/consensus/**/*
53-
"C:x/crisis":
54-
- x/crisis/**/*
5554
"C:x/distribution":
5655
- x/distribution/**/*
5756
"C:x/evidence":
@@ -68,8 +67,6 @@
6867
- x/mint/**/*
6968
"C:x/nft":
7069
- x/nft/**/*
71-
"C:x/params":
72-
- x/params/**/*
7370
"C:x/protocolpool":
7471
- x/protocolpool/**/*
7572
"C:x/slashing":

.github/scripts/check-compat.sh

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/scripts/get-rocksdb-version.sh

Lines changed: 0 additions & 12 deletions
This file was deleted.

.github/scripts/install-rocksdb-deps.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/scripts/install-rocksdb.sh

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/workflows/build.yml

Lines changed: 11 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -18,42 +18,27 @@ jobs:
1818
runs-on: ubuntu-latest
1919
strategy:
2020
matrix:
21-
go-arch: ["amd64", "arm", "arm64"]
21+
go-arch: ["amd64", "arm64"] # drop 32 bit support for now (and maybe forever)
2222
steps:
2323
- uses: actions/checkout@v4
2424
- uses: actions/setup-go@v5
2525
with:
2626
go-version: "1.23"
2727
check-latest: true
28-
- name: Get rocksdb version
29-
run: ./.github/scripts/get-rocksdb-version.sh
30-
- name: Fix permissions for cache
31-
run: sudo chown $(whoami) /usr/local/lib /usr/local/include
32-
- name: Restore rocksdb libraries cache
33-
id: cache-rocksdb
34-
if: matrix.go-arch == 'amd64'
35-
uses: actions/cache/restore@v4
36-
with:
37-
path: |
38-
/usr/local/lib/librocksdb.*
39-
/usr/local/include/rocksdb
40-
key: ${{ runner.os }}-rocksdb-${{ env.ROCKSDB_VERSION }}-${{ matrix.go-arch }}
41-
- name: Install rocksdb deps
42-
if: matrix.go-arch == 'amd64'
43-
run: ./.github/scripts/install-rocksdb-deps.sh
44-
- name: Install rocksdb
45-
if: matrix.go-arch == 'amd64' && steps.cache-rocksdb.outputs.cache-hit != 'true'
46-
run: ./.github/scripts/install-rocksdb.sh
28+
- name: install aarch64-gcc
29+
if: matrix.go-arch == 'arm64'
30+
run: sudo apt-get install gcc-aarch64-linux-gnu binutils-aarch64-linux-gnu
4731
###################
4832
#### Build App ####
4933
###################
50-
- name: Build
51-
run: GOARCH=${{ matrix.go-arch }} make build
52-
- name: Build Legacy
53-
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS=legacy make build
54-
- name: Build with rocksdb backend
34+
- name: Build with sqlite backend
35+
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS=v2,sqlite make build
36+
- name: Build with BLS12381
37+
if: matrix.go-arch == 'amd64'
38+
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS=v2,bls12381 make build
39+
- name: Build with Secp_cgo
5540
if: matrix.go-arch == 'amd64'
56-
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS="rocksdb" make build
41+
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS=v2,secp make build
5742
###################
5843
## Build Tooling ##
5944
###################

0 commit comments

Comments
 (0)