Skip to content

Generated schema for ibcratelimit/types.proto: 4 messages in the x/ibc-rate-limit module.

Proto package ibcratelimit, part of the x/ibc-rate-limit module. It declares 4 messages. Read the raw source.

Messages

AddressTransferData

AddressTransferData tracks transfer data for a specific address

Field#TypeRuleDescription
transfer_count1int64singulartransfer_count is the number of transfers made by this address
total_amount2stringsingulartotal_amount is the total amount transferred by this address

ChannelFlow

ChannelFlow tracks the net flow (inflow - outflow) for a channel

Field#TypeRuleDescription
net_flow1stringsingularnet_flow is the net amount transferred (inflow - outflow) in the current window Positive values mean more inflow than outflow Negative values mean more outflow than inflow

ChannelFlowWindow

ChannelFlowWindow tracks the time window for rate limiting

Field#TypeRuleDescription
window_start1int64singularwindow_start is the block height when the current window started
window_duration2int64singularwindow_duration is the duration of the window in blocks

UniqueSenders

UniqueSenders tracks unique sender addresses for a channel

Field#TypeRuleDescription
senders1stringrepeatedsenders is a list of unique sender addresses

Edit this page on GitHub