Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
3eb2135
Consolidate EVM Chain ID (#192)
vladjdk Jun 2, 2025
4f9b8c2
Fix keyring options in add command (#196)
Eric-Warehime Jun 3, 2025
0e7fd50
chore: update to `golangci-lint` v2 (#202)
Jun 10, 2025
5cfe96d
EVM Callbacks (#150)
AdityaSripal Jun 10, 2025
679305d
refactor(precompiles): apply journal-based revert approach (#205)
cloudgray Jun 12, 2025
9fae984
tests: refactoring (#198)
zsystm Jun 12, 2025
b9a4d41
exclude non necessary files when calc coverage (#213)
zsystm Jun 13, 2025
96ad38f
fix unmarshalling of uint64 for "0x..." strings (#216)
vladjdk Jun 13, 2025
578b346
Return default feemarket params when unset (#207)
Eric-Warehime Jun 13, 2025
fd7badc
chore: add address equivalence test (#203)
Jun 18, 2025
f7a3922
chore: clean up deps (#230)
Jun 18, 2025
0e511d3
fix(ics20): correct balance accounting issue with test coverage (#219)
zsystm Jun 19, 2025
09e1895
Fix typo in gov precompile IGov.sol (#237)
Cordtus Jun 23, 2025
fb7e407
refactor: fully decouple evm from evmd (#229)
zsystm Jun 23, 2025
8cd184f
remove (#238)
Jun 23, 2025
9b96d1f
feat: preinstalls (#226)
gjermundgaraba Jun 26, 2025
029ed3b
feat: Add Preinstall Message Handler (#251)
Eric-Warehime Jun 27, 2025
e6fe094
feat(x/vm): apply stack-based StateDB snapshot mechanism for precompi…
cloudgray Jul 1, 2025
76d8d10
fix(precompiles): return data for revert (#224)
cloudgray Jul 4, 2025
0517dcf
Revert "(chore): move feemarket update BaseFee to EndBlock (#190)" (#…
mmsqe Jul 5, 2025
af6f8d4
feat(precompiles): add BalanceHandler to handle native balance change…
cloudgray Jul 7, 2025
17cb0d5
chore: reset consensus version to 1 (#278)
cloudgray Jul 14, 2025
cb64292
fix: align eth_feeHistory with geth (#246)
mmsqe Jul 14, 2025
cbae613
fix: align filter block tag with geth (#247)
mmsqe Jul 14, 2025
e57a44e
fix: p256 test failure sometimes (#274)
zsystm Jul 14, 2025
66dd661
fix: decode bech32 consensus address before converting to bytes (#267)
zsystm Jul 14, 2025
16ec2d0
fix: non-eip-155 tx panic when get signer (#282)
yihuang Jul 15, 2025
ec1a928
feat: set no-op router to EvidenceKeeper for evmd (#271)
zsystm Jul 15, 2025
058eb6d
test: cleanup EvmAppOptions related config (#263)
mmsqe Jul 15, 2025
82a7981
fix: align BytesToAddress in parseHexAddress (#276)
mmsqe Jul 15, 2025
71d26cf
chore: minor update transientStorage (#257)
Jul 15, 2025
4c27407
chore: rm unused file (#264)
Jul 15, 2025
bda7ad0
Problem: no dependency conflicts between cometbft-db and go-ethereum …
mmsqe Jul 15, 2025
bb811f4
fix: test case use large gas price (#292)
yihuang Jul 16, 2025
6644e35
feat: support build tag with rocksdb (#200)
mmsqe Jul 16, 2025
8d21baf
fix: align revert reason with go ethereum that expects hex-encoded re…
mmsqe Jul 17, 2025
ebcaefa
fix: use address codecs in precompiles (#291)
technicallyty Jul 17, 2025
4913831
rm (#302)
Jul 17, 2025
76819ba
EVM-131: Add enforcement of a single EVM tx per Cosmos tx (#294)
almkx Jul 17, 2025
cd9cd1a
clean (#303)
Jul 17, 2025
60a6cd2
Update CODEOWNERS (#310)
Jul 18, 2025
2518c1b
remove super linter (#309)
technicallyty Jul 18, 2025
bb9d02e
Update README.md (#295)
Jul 18, 2025
5e7359e
remove evidence precompile (#305)
zsystm Jul 18, 2025
a8112f4
chore: minor deps bump (#299)
Jul 18, 2025
a5ddd15
feat: 4 node localnet infra (#301)
technicallyty Jul 18, 2025
388b5c0
add jobs to merge_group event (#311)
technicallyty Jul 18, 2025
727407e
chore: evm access_list prealloc (#307)
Jul 18, 2025
03ede6c
feat: add systemtest capabilities (#304)
technicallyty Jul 18, 2025
9ad7d66
fix(grpc): add sanity check to trace_tx (#296)
thomas-nguy Jul 18, 2025
e921750
fix undefined error variable (#179)
NotJeremyLiu Jul 21, 2025
17c65a7
should use owner, not contract address itself (#317)
zsystm Jul 21, 2025
9ddd976
fix: include missing EvmUnitAnteTestSuite (#327)
zsystm Jul 22, 2025
cffad65
fix non determinism (#332)
technicallyty Jul 23, 2025
6085578
fix p256 flaky test (#350)
Jul 24, 2025
099f44e
fix: properly bubble up errors in BlockHash rpcs and fix flaky tests …
almkx Jul 24, 2025
2934281
fix: use PriorityMempool with signer extractor to prevent missing sig…
mmsqe Jul 25, 2025
f9ca3ea
Update .mergify.yml (#361)
Jul 28, 2025
b826e3a
add break label (#347)
almkx Jul 28, 2025
5024129
feature: Add txpool namespace stubs ahead of app-side mempool impleme…
almkx Jul 28, 2025
bfa2f05
fix: estimate gas missing fields for new tx type (#316)
yihuang Jul 28, 2025
fb20472
feat(github actions): add workflow triggering docs update on release …
Cordtus Jul 28, 2025
4b0d478
chore: add audit final report (#365)
Jul 28, 2025
b065764
Delete docs/audits/sherlock_2025_07_28_final.pdf
Jul 28, 2025
ebc4b6c
docs: audit (#366)
Jul 28, 2025
0f22f9f
tests: add precompile solidity e2e tests (#253)
zsystm Jul 28, 2025
9f8d3c2
use bigger depo runners for tests (#370)
beengud Jul 29, 2025
a380cdd
audit: revert to fork commit (#369)
almkx Jul 29, 2025
4f56512
audit: apply final patch from evm-internal (#373)
almkx Jul 29, 2025
7d462a5
apply 388b5c0a584b12e7fc4eed69b8d536ba846e69d7 (#377)
almkx Jul 29, 2025
8c0d0e7
fix new precompile stucture for local node script (#376)
almkx Jul 30, 2025
322cff3
post-audit: batch 1 (#382)
almkx Aug 1, 2025
3e8dc58
post-audit: batch 2 (#388)
almkx Aug 1, 2025
369defb
post-audit: batch 3 (#389)
almkx Aug 4, 2025
d7d62cd
post-audit: batch 4 (#398)
almkx Aug 4, 2025
d360903
post-audit: batch 5 (#392)
almkx Aug 5, 2025
4b797a7
fix: debug_traceTrasaction fail with block height mismatch (#384)
yihuang Aug 5, 2025
138fe5d
test: avoid invalid gas cap & fee rounding error in BenchmarkAnteHand…
mmsqe Aug 5, 2025
82cf029
fix: align filter rule for debug trace block (#335)
mmsqe Aug 6, 2025
49f7f42
chore(deps): bump tiny-secp256k1 from 1.1.6 to 1.1.7 in /tests/solidi…
dependabot[bot] Aug 6, 2025
f0ede5d
docs: Create contributing guide (#323)
Aug 6, 2025
917518c
fix: typo in comment (#386)
yihuang Aug 6, 2025
b0e5228
fix: wait for graceful shutdown before restart (#313)
mmsqe Aug 6, 2025
60c8962
feat: update go-ethereum to 1.16 (#315)
yihuang Aug 7, 2025
18ad77e
[EVM-186] Enforce EIP-2681 - nonce upper bound in ante handler (#408)
Cordtus Aug 8, 2025
4260e2f
fix: correct RPC address parameter in StartJSONRPC call (#409)
mmsqe Aug 8, 2025
0153680
fix: avoid unnecessary block result in header related api call (#340)
mmsqe Aug 8, 2025
9bc1559
feat: add limit for batch request and response size (#249)
mmsqe Aug 8, 2025
92adb05
Adds readme docs for all precompiles (#414)
Cordtus Aug 8, 2025
fe484c8
test: add nonce gap tx test (#331)
technicallyty Aug 11, 2025
b589d70
test: add eth fee priority systemtest (#333)
technicallyty Aug 11, 2025
e7835b9
fix: align unit when CalculateBaseFee (#300)
mmsqe Aug 11, 2025
8fb90ba
Problem: get receipt should not return error on tx not found (#379)
yihuang Aug 11, 2025
a5659d8
fix: unrecognized/unsupported public key type: *secp256k1.PubKey for …
mmsqe Aug 11, 2025
e9def29
fix: avoid pending tx comes after get mined (#252)
mmsqe Aug 11, 2025
934ed3f
fix: align tracer config with go-ethereum (#343)
mmsqe Aug 11, 2025
cb9cfdc
changelog-check (#423)
Aug 11, 2025
8417855
fix: apply missing changes from audit (#426)
zsystm Aug 12, 2025
b72eb13
fix bank metadata (#431)
zsystm Aug 12, 2025
9a1e5bd
feat: refactor MsgEthereumTx with eth transaction (#243)
yihuang Aug 12, 2025
321de10
re-do #420 to main (#432)
Cordtus Aug 12, 2025
749ce0d
ignore MD024 duplicate headers rule (#433)
Cordtus Aug 12, 2025
e83089b
fixes md ci edge cases, removes blocking on issues (#434)
Cordtus Aug 12, 2025
ee23410
chore: prepare `v0.4.0` with minor dep updates (#435)
Aug 12, 2025
be2c215
chore: align function and package names (#422)
Aug 12, 2025
c5ca267
fix: align precompiles map with available static check (#441)
mmsqe Aug 13, 2025
a6d5dea
feat: enforce app creator returning application implement AppWithPend…
mmsqe Aug 13, 2025
20dea4b
chore: move `evmd` ante options to `evm` lib (#443)
Aug 13, 2025
99abc7f
(feat):Appside Mempool (#387)
vladjdk Aug 13, 2025
6acac06
feat: remove deprecated apis (#456)
zsystm Aug 14, 2025
eb60af8
fix: apply multi decode functions instead of string contains check in…
mmsqe Aug 14, 2025
11e8be0
fix: cleanup unused cancel function in filter (#452)
mmsqe Aug 14, 2025
43f1521
chore: add migration guide (#448)
Aug 14, 2025
e2930f6
fix: avoid nil pointer by checking error in gov precompile FromRespon…
mmsqe Aug 14, 2025
491b574
fix solidity examples in precompile readmes (#458)
Cordtus Aug 14, 2025
ae319ac
chore: update log package to support go v1.25 (#459)
Aug 14, 2025
41199a7
Mempool Readme (#462)
vladjdk Aug 14, 2025
656f9be
feat: upgrade cosmos/evm from v0.3.2 to v0.4.0
AryaLanjewar3005 May 18, 2026
d8aa2fc
fix: fix test imports and move debug precompile into main module for …
AryaLanjewar3005 May 18, 2026
b5053b7
fix: update tests for v0.4.0 – guard nil EventManager in statedb.New,…
AryaLanjewar3005 May 18, 2026
3c4b9b2
fix: github action issues
AryaLanjewar3005 Jun 2, 2026
3df5bf1
fix: correct stale v0.4.0 import paths and duplicate map key in evmd
AryaLanjewar3005 Jun 2, 2026
319c24f
fix: pin Node.js to v20 in solidity-test workflow for Truffle v5 comp…
AryaLanjewar3005 Jun 2, 2026
1e2f50c
fix: pre-download solc compilers in CI to bypass Truffle v5 network f…
AryaLanjewar3005 Jun 2, 2026
8f9a31a
fix(rpc): fall through to CometBFT on KV indexer miss to serve derive…
AryaLanjewar3005 Jun 3, 2026
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
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# CODEOWNERS: https://help.github.com/articles/about-codeowners/

# Primary repo maintainers
* @cosmos/interchain_inc_gaia_write
* @cosmos/interchain_inc_evm_write @cosmos/interchain_inc_evm_admin

49 changes: 0 additions & 49 deletions .github/ISSUE_TEMPLATE/01-bug-report.yml

This file was deleted.

66 changes: 0 additions & 66 deletions .github/ISSUE_TEMPLATE/02-feature-request.yml

This file was deleted.

18 changes: 0 additions & 18 deletions .github/ISSUE_TEMPLATE/03-docs-request.yml

This file was deleted.

31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE/04-epic-template.md

This file was deleted.

24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/05-issue-template.md

This file was deleted.

51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/issue-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
name: Issue
about: Report a bug or request a feature
title: "[Bug] <summary>" or "[Feature] <summary>"
labels: needs-triage
assignees: ''
---

## Type

<!-- Please check one -->
- [ ] Bug
- [ ] Feature
- [ ] Proposal / Discussion

## Summary

<!--
Describe the issue or request in 1–2 sentences.
Include relevant context or background.
-->

## Reproduction (for bugs)

<!--
Include minimal steps to reproduce the bug. Example:

1. Run `make start`
2. Submit a tx via `evm.send()`
3. Observe panic in logs
-->

## Impact

<!--
Explain the potential severity and who is affected.
E.g., critical bug for validators, minor UX issue, etc.
-->

## Related

<!--
Link related issues or PRs.
-->

## Checklist

- [ ] Linked to a GitHub Issue (or this is the Issue)
- [ ] Repro steps included (for bugs)
- [ ] Impact described
- [ ] I understand minor typo/style doc fixes will not be accepted
16 changes: 0 additions & 16 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,3 @@ I have...
- [ ] tackled an existing issue or discussed with a team member
- [ ] left instructions on how to review the changes
- [ ] targeted the `main` branch

## Reviewers Checklist

**All** items are required.
Please add a note if the item is not applicable
and please add your handle next to the items reviewed
if you only reviewed selected items.

I have...

- [ ] added a relevant changelog entry to the `Unreleased` section in `CHANGELOG.md`
- [ ] confirmed all author checklist items have been addressed
- [ ] confirmed that this PR does not change production code
- [ ] reviewed content
- [ ] tested instructions (if applicable)
- [ ] confirmed all CI checks have passed
26 changes: 14 additions & 12 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
name: Changelog Linter

# Checks if a changelog is missing in the PR diff
name: Changelog Reminder
on:
pull_request:
branches:
- main
- release/**
permissions: read-all

types: [opened, synchronize, reopened, ready_for_review]
paths: ["**/*.go"]
permissions:
pull-requests: write
jobs:
check_diff:
runs-on: ubuntu-latest
remind:
name: Changelog Reminder
runs-on: depot-ubuntu-22.04-4
# Skip draft PRs and PRs starting with: revert, test, chore, ci, docs, style, build, refactor
if: "!github.event.pull_request.draft && !contains(github.event.pull_request.title, 'revert') && !contains(github.event.pull_request.title, 'test') && !contains(github.event.pull_request.title, 'chore') && !contains(github.event.pull_request.title, 'ci') && !contains(github.event.pull_request.title, 'docs') && !contains(github.event.pull_request.title, 'style') && !contains(github.event.pull_request.title, 'build') && !contains(github.event.pull_request.title, 'refactor')"
steps:
- name: Check Changelog for changes
uses: tarides/changelog-check-action@v3
- uses: actions/checkout@v4
- uses: mskelton/changelog-reminder-action@v3
with:
changelog: CHANGELOG.md
message: "@${{ github.actor }} your pull request is missing a changelog!"
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ permissions: read-all
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
runs-on: depot-ubuntu-24.04-8
permissions:
actions: read
contents: read
Expand Down
Loading
Loading