Skip to content

Refund on an unlimited channel was rejected due to the rate limit #4822

@yito88

Description

@yito88

On an unlimited-rate channel, any mint/unescrow should work. However, the IBC refund when the timeout on the unlimited channel didn't work on the Namada housefire.

vps_result: VpsResult { accepted_vps: {Internal Multitoken: tnam1pyqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqej6juv, Implicit: tnam1qq4hsdxkwvz8ld0kvdpsmc7fk8jjy2cnycxg2msu}, rejected_vps: {Internal IBC: tnam1qcqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvtr7x4}, errors: [(Internal IBC: tnam1qcqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvtr7x4, "Native VP error: IBC rate limit: Transfer exceeding the mint limit is not allowed: Mint limit 0, minted amount 3839264534473020")],

It is caused by the IBC message type Timeout not being considered in the rate limit check.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions