From e2eca37ce6ed8f4e681c8df231dbd190d5e545c5 Mon Sep 17 00:00:00 2001 From: AdriaCarrera Date: Tue, 8 Sep 2026 16:54:51 +0200 Subject: [PATCH] fix: bump cosmos/evm fork to v0.6.1-xrplevm.2 Picks up the backport of cosmos/evm#1107, which stops StateDB commit error transactions from being included in the ethereum view of a block. Without it, an EVM tx that sends non-zero native value to a blocked address (precompiles, module accounts) fails at the cosmos level and carries no response payload, but is still included in the block. The receipt builder then returns "invalid message index: 0", which is fatal for the whole block and permanently breaks every block-level JSON-RPC method at that height. Observed on testnet block 8005874, which no longer serves eth_getBlockByNumber and stalled downstream indexers. Co-Authored-By: Claude Opus 5 --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 4a16a3f..e3b7485 100644 --- a/go.mod +++ b/go.mod @@ -282,7 +282,7 @@ replace ( // use Cosmos-SDK fork to enable Ledger functionality github.com/cosmos/cosmos-sdk => github.com/xrplevm/cosmos-sdk v0.53.6-xrplevm.1 // cosmos evm private fork - github.com/cosmos/evm => github.com/xrplevm/evm v0.6.1-xrplevm.1 + github.com/cosmos/evm => github.com/xrplevm/evm v0.6.1-xrplevm.2 // fix cosmos-sdk store path mismatch // github.com/cosmos/cosmos-sdk/store => cosmossdk.io/store v1.1.2 github.com/ethereum/go-ethereum => github.com/cosmos/go-ethereum v0.0.0-20250806193535-2fc7571efa91 diff --git a/go.sum b/go.sum index 818bee7..a05f83d 100644 --- a/go.sum +++ b/go.sum @@ -1727,8 +1727,8 @@ github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 h1:gEOO8jv9F4OT7lGC github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1/go.mod h1:Ohn+xnUBiLI6FVj/9LpzZWtj1/D6lUovWYBkxHVV3aM= github.com/xrplevm/cosmos-sdk v0.53.6-xrplevm.1 h1:fBMklkMKZbrVoEhGU0JyeaINkRA9lVA9K/zRY73EGh0= github.com/xrplevm/cosmos-sdk v0.53.6-xrplevm.1/go.mod h1:N6YuprhAabInbT3YGumGDKONbvPX5dNro7RjHvkQoKE= -github.com/xrplevm/evm v0.6.1-xrplevm.1 h1:YrB+qiTo59Hh0SMzn6V6/z4v9lgbSSwWfAFVIjpHFeY= -github.com/xrplevm/evm v0.6.1-xrplevm.1/go.mod h1:QnaJDtxqon2mywiYqxM8VwW8FKeFazi0au0qzVpFAG8= +github.com/xrplevm/evm v0.6.1-xrplevm.2 h1:UaL8U99chl+EOC7YeIS4g6YdzKbWq/HmVJMZaRedd5s= +github.com/xrplevm/evm v0.6.1-xrplevm.2/go.mod h1:QnaJDtxqon2mywiYqxM8VwW8FKeFazi0au0qzVpFAG8= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=