Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
e22c724
chore: add docker compose for local network and resolve issue with in…
KentaMori115 Oct 30, 2025
ebdae97
resolve conflicts during rebase
KentaMori115 Nov 18, 2025
61370fb
chore: remove localnet config files
KentaMori115 Nov 4, 2025
69c3b68
fix: resolve issue with unit tests
KentaMori115 Nov 6, 2025
4010e17
chore: upgrade go version
KentaMori115 Nov 6, 2025
76fbabf
chore: upgrade ics20 precompile
KentaMori115 Nov 7, 2025
4dba681
fix: resolve integration tests for ics20
KentaMori115 Nov 7, 2025
c6a94fa
fix: migrator in ibc and ante handler account keepr interface
KentaMori115 Nov 7, 2025
cfa58dd
chore: fix make-test all command timeout and memory failure
KentaMori115 Nov 10, 2025
0a604ff
chore: add unordered tx support
KentaMori115 Nov 10, 2025
49db014
chore: restore fix of multistore snapshot
KentaMori115 Nov 10, 2025
f5e5c20
update script to hold some tokens ine ach wallet
KentaMori115 Nov 11, 2025
a0f62fa
resolve merge conflict with app.go
KentaMori115 Nov 18, 2025
774e012
chore: add a simple erc20 token and its deployment script
KentaMori115 Nov 14, 2025
76c71e7
chore: add erc20 middleware for ibc v2
KentaMori115 Nov 17, 2025
09a7d22
chore: update github workflow and docker file
KentaMori115 Nov 18, 2025
90983b9
chore: fix github workflow
KentaMori115 Nov 19, 2025
ad25e76
chore: fix nix
KentaMori115 Nov 19, 2025
d801298
chore: fix nix
KentaMori115 Nov 20, 2025
0593b05
chore: fix bug with unit test and swagger
KentaMori115 Nov 20, 2025
bf3871c
fix: lint check
KentaMori115 Nov 20, 2025
6d4ecfa
fix: nix github workflow
KentaMori115 Nov 20, 2025
f9ed778
fix: gomod2nix
KentaMori115 Nov 20, 2025
1a5f11c
fix: update gomod2nix.toml hashes for auth and cast modules
KentaMori115 Dec 1, 2025
70203cd
chore: update gomod2nix.toml
KentaMori115 Dec 1, 2025
0e3f335
chore: fix gomod2nix.toml
KentaMori115 Dec 2, 2025
537e014
fix: proto swagger issue
KentaMori115 Dec 2, 2025
d68dd3e
fix nix build
KentaMori115 Dec 2, 2025
f818626
chore: minor fixes and improvements
Yurist-85 Mar 16, 2026
0c034fe
chore: update swagger docs, fix .envrc, add fixme commets for non-det…
Yurist-85 May 4, 2026
8f50fb4
chore: update flakes.lock and nix dependencies
Yurist-85 May 4, 2026
422315a
chore: merge changes from master, minor changess in tests, fix lints,…
Yurist-85 May 18, 2026
5d53843
chore: update swagger
Yurist-85 May 18, 2026
86c76bc
chore: lint and format proto files
Yurist-85 May 20, 2026
4ea0390
chore: update swagger
Yurist-85 May 20, 2026
54a0ab2
chore: fix git pull issues during downloading of proto deps
Yurist-85 May 20, 2026
05bc07a
test: fix non-deterministic tests
Yurist-85 May 20, 2026
b8c1440
chore: manual buf export
Yurist-85 Jun 18, 2026
3fa55a3
chore: regenerate swagger
Yurist-85 Jun 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .envrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
watch_file nix/devshell.nix
watch_file nix/devshell/default.nix
use flake . --impure
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,4 @@ jobs:
nix develop --impure .#ci --command ci-check-version
- name: Check if gomod2nix is up to date
run: |
nix develop --impure .#ci --command ci-check-gomod2nix
nix develop --impure .#ci --command ci-check-gomod2nix
5 changes: 3 additions & 2 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ jobs:
- uses: golangci/golangci-lint-action@v8
with:
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
version: v2.1.6
# Updated to v2.6 to support Go 1.24
version: v2.6
args: --timeout 10m
github-token: ${{ secrets.github_token }}
github-token: ${{ secrets.GITHUB_TOKEN }}
if: env.GIT_DIFF
11 changes: 8 additions & 3 deletions .github/workflows/proto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: haqq-network/nix-action@master
- uses: DeterminateSystems/nix-installer-action@main
- uses: cachix/cachix-action@v12
with:
name: haqq
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- run: |
nix develop --impure #ci --command ci-proto
- name: Check that proto builds and committed
env:
NIX_CONFIG: "experimental-features = nix-command flakes"
run: |
nix develop --impure .#ci --command ci-proto

lint:
name: Proto lint
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ jobs:
- uses: actions/stale@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-pr-message: "This pull request has been automatically marked as stale because it has not had
recent activity. It will be closed in 7 days-before-close if no further activity occurs."
stale-pr-message: "This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days-before-close if no further activity occurs."
stale-issue-message: "This issue is stale because it has been open 45 days with no activity. Remove `Status: Stale` label or comment or this will be closed in 7 days."
days-before-stale: 45
days-before-close: 7
Expand Down
16 changes: 12 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ on:
jobs:
cleanup-runs:
runs-on: ubuntu-latest
if: ${{ !startsWith(github.ref, 'refs/tags/') && github.ref != 'refs/heads/master' }}
steps:
- uses: rokroskar/workflow-run-cleanup-action@master
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
if: "!startsWith(github.ref, 'refs/tags/') && github.ref != 'refs/heads/master'"

install-tparse:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -68,10 +68,18 @@ jobs:
runs-on: ubuntu-cpu16-ram64
steps:
- uses: actions/checkout@v4
- uses: haqq-network/nix-action@master
- uses: DeterminateSystems/nix-installer-action@main
- uses: cachix/cachix-action@v12
with:
name: haqq
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
cacheKeyPostfix: ${{ hashFiles('**/go.sum') }}
- name: Update flake lock to use GitHub URLs
env:
NIX_CONFIG: "experimental-features = nix-command flakes"
run: |
nix flake update --no-registries || true
- name: Run nix package tests
env:
NIX_CONFIG: "experimental-features = nix-command flakes"
run: |
nix build .#haqq-with-tests --print-build-logs
nix build .#haqq-with-tests --print-build-logs --no-link
4 changes: 4 additions & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ linters:
- unconvert
- unparam
settings:
revive:
rules:
- name: var-naming
disabled: true
dogsled:
max-blank-identifiers: 3
dupl:
Expand Down
20 changes: 0 additions & 20 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,32 +63,12 @@ builds:
- -tags=cgo
ldflags:
- -s -w -X github.com/cosmos/cosmos-sdk/version.Name=haqq -X github.com/cosmos/cosmos-sdk/version.AppName=haqqd -X github.com/cosmos/cosmos-sdk/version.Version={{.Version}} -X github.com/cosmos/cosmos-sdk/version.Commit={{.Commit}}
- id: "haqqd-windows"
main: ./cmd/haqqd
binary: bin/haqqd
env:
- CGO_ENABLED=1
- CC=x86_64-w64-mingw32-gcc
- CXX=x86_64-w64-mingw32-g++
goos:
- windows
goarch:
- amd64
flags:
- -tags=cgo
- -buildmode=exe
ldflags:
- -s -w -X github.com/cosmos/cosmos-sdk/version.Name=haqq -X github.com/cosmos/cosmos-sdk/version.AppName=haqqd -X github.com/cosmos/cosmos-sdk/version.Version={{.Version}} -X github.com/cosmos/cosmos-sdk/version.Commit={{.Commit}}

archives:
- name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}'
format_overrides:
- goos: windows
format: zip
builds:
- haqqd-darwin
- haqqd-darwin-arm64
- haqqd-windows
- haqqd-linux
- haqqd-linux-arm64

Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ DIFF_TAG=$(shell git rev-list --tags="v*" --max-count=1 --not $(shell git rev-li
DEFAULT_TAG=$(shell git rev-list --tags="v*" --max-count=1)
# VERSION ?= $(shell echo $(shell git describe --tags $(or $(DIFF_TAG), $(DEFAULT_TAG))) | sed 's/^v//')

VERSION := "1.9.4"
VERSION := "1.10.0"
CBFTVERSION := $(shell go list -m github.com/cometbft/cometbft | sed 's:.* ::')
COMMIT := $(shell git log -1 --format='%H')
LEDGER_ENABLED ?= true
Expand Down Expand Up @@ -354,10 +354,10 @@ TEST_TARGETS := test-unit test-unit-cover test-race
# Test runs-specific rules. To add a new test target, just add
# a new rule, customise ARGS or TEST_PACKAGES ad libitum, and
# append the new rule to the TEST_TARGETS list.
test-unit: ARGS=-timeout=20m -race
test-unit: ARGS=-timeout=20m
test-unit: TEST_PACKAGES=$(PACKAGES_UNIT)

test-race: ARGS=-race
test-race: ARGS=-timeout=30m -race
test-race: TEST_PACKAGES=$(PACKAGES_NOSIMULATION)
$(TEST_TARGETS): run-tests

Expand Down
44 changes: 28 additions & 16 deletions api/ethermint/evm/v1/evm.pulsar.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions api/ethermint/evm/v1/query.pulsar.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 8 additions & 4 deletions api/ethermint/evm/v1/query_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions api/ethermint/evm/v1/tx.pulsar.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions api/ethermint/evm/v1/tx_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions api/ethermint/feemarket/v1/feemarket.pulsar.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading