Skip to content

ICQ relayer cannot submit huge multisend spam messages #1823

Open
@joe-bowman

Description

@joe-bowman

Summary of Bug

A recent spam attack on numerous chains resulted in deposit accounts receiving a number of tokens via a multisend. These multisend txs were huge in size - 6000 recipients.

The transactions themselves were in excess of 1Mb each.

With ICQ configured to submit a single deposit tx, the multisend tx was above the limit that could be submitted to quicksilver in a single tx, thus blocking deposits.

As such, we need to limit ICQ's behaviour to ignore multisend and ibc-transfer (for now) transactions, and only deposit multi-send.

Long term fix requires this to be fixed in the Quicksilver chain logic, where the TxSearch request is built.

However, a short term fix is to fix this temporarily in the ICQ daemon.

Expected Behaviour

ICQ can submit query results containing TxSearch results such that deposits can be processed.

Version

icq-relayer/v1.2.0 and lower.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions