diff --git a/VERSION b/VERSION index 7f0464860..be0e1ece7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.75.1 +0.75.2 diff --git a/services/wallet/downloader.go b/services/wallet/downloader.go index f725e78c5..76589f65b 100644 --- a/services/wallet/downloader.go +++ b/services/wallet/downloader.go @@ -106,7 +106,8 @@ func (d *ETHTransferDownloader) getTransfersInBlock(ctx context.Context, blk *ty } for _, tx := range blk.Transactions() { - if tx.ChainId().Cmp(d.chain) != 0 { + if tx.ChainId().Cmp(big.NewInt(0)) != 0 && tx.ChainId().Cmp(d.chain) != 0 { + log.Info("chain id mismatch", "tx hash", tx.Hash(), "tx chain id", tx.ChainId(), "expected chain id", d.chain) continue } from, err := types.Sender(d.signer, tx)